যাইহোক সময় শেষ করার জন্য GRUB ব্যর্থতা পেতে?


11

আমি উবুন্টু ১১.০৪ চলমান এলোমেলো (রিমোট) লোকেশনে একগুচ্ছ হেডলেস সার্ভার ইনস্টল করেছি। কখনও কখনও বাক্সগুলি নীচে চলে যায় এবং কখনই ফিরে আসে না, শেষ পর্যন্ত কেউ কোনও গ্রুব স্ক্রিনে বসে এটি দেখতে তাদের পরীক্ষা করে বেরিয়ে যায়।

একটি সাধারণ বুটে, মেশিনগুলি কোনও সমস্যা ছাড়াই গ্রুব দিয়ে চিৎকার করে, তবে মনে হয় কিছুটা "ফেলেনসেফ" তৈরি করা হয়েছে যাতে মেশিনটি সঠিকভাবে বুটআপ না করে, পরের বার বাক্সটি উঠে আসে, এটি এখানে থামবে GRUB- র।

আমি বুঝতে পারি এটি আমার সুরক্ষার জন্য, তবে মেশিনগুলি কীভাবে সেটআপ হয় তার কারণে আমি এটি পছন্দ করতাম না (বা কমপক্ষে এক বা দুই মিনিটের পরে সময়সীমা শেষ করে আবার বুট করার চেষ্টা করব)। এই বৈশিষ্ট্যটি নিষ্ক্রিয় করার উপায় কি আছে?

উত্তর:


9

উবুন্টুর একটি "চতুর" (পড়ুন: বিরক্তিকর) বৈশিষ্ট্য রয়েছে যেখানে এটি একটি বুট ব্যর্থতা রেকর্ড করে এবং -1অটো-বুট অক্ষম করে একটি গ্রাব টাইমআউট সেট করে । আপনি একমাত্র এটি নন যে এটি পছন্দ করে না, এখানে দেখুন

আপনার সম্পাদনা করে এটিকে ঘিরে কাজ করা /etc/grub.d/00_header, বিভাগটি পড়ার সন্ধান করা উচিত ..

if [ "\${recordfail}" = 1 ]; then
  set timeout=-1

.. এবং এটি বোধগম্য কিছুতে পরিবর্তন করুন, যেমন ..

if [ "\${recordfail}" = 1 ]; then
  set timeout=10

..তারপরে রান update-grub

এই ফাইলটি grub2প্যাকেজ (বা ওএস) এর আপগ্রেড করার সময় আপনার ডিফল্টতে রিসেট হয়ে উঠতে পারে , তাই সে সম্পর্কে সতর্ক থাকুন।


এই মন্তব্যে লিঙ্কযুক্ত বাগের প্রতিবেদনে দ্রষ্টব্য, এখানে একটি ফিক্স প্রকাশিত হয়েছে যা 12.04 এবং 11.10 এ ব্যাক-পোর্ট করা আছে। এটি লঞ্চপ্যাড বাগের # 13 এবং # 14 মন্তব্যে বর্ণিত হিসাবে কাজ করার জন্য এটির কনফিগারেশন প্রয়োজন।
অ্যালেক্স

1

যেহেতু উবুন্টু 12.10 (এবং সম্ভবত উবুন্টু 12.04 এ ব্যাকপোর্ট করা হয়েছে) নীচে উবুন্টুতে কাজ করবে:

$ echo GRUB_RECORDFAIL_TIMEOUT=20 | sudo tee -a /etc/default/grub
$ sudo update-grub
$ sudo env DEBIAN_FRONTEND=noninteractive dpkg-reconfigure grub-pc

উপরের মন্তব্যগুলি অ্যালেক্স দ্বারা অক্টোবরে 2013 সালে জানুয়ারী শেন ম্যাডেনের জবাবের প্রতিক্রিয়া হিসাবে উল্লেখ করেছিলেন। এই পৃষ্ঠায় # 13 এবং # 14 মন্তব্য দেখুন:

https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/669481

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.