আপডেট-গ্রাব কমান্ড পাওয়া যায় নি


8

আমি GRUB_RECORDFAIL_TIMEOUTএখানে বর্ণিত ভেরিয়েবলটি অন্তর্ভুক্ত করতে ওবুন্টু সার্ভারে আমার গ্রাব কনফিগারেশনটি 12.04.3 আপডেট করার চেষ্টা করছি : https://help.ubuntu.com/commune/Grub2

পদ্ধতিটি বলছে update-grubযে পরিবর্তনটি করার পরে চালাও তবে এটি আমার সিস্টেমে উপস্থিত বলে মনে হয় না। আমি কীভাবে এটি ইনস্টল করতে পারি?

উত্তর:


11

আমি নিম্নলিখিত কমান্ডটি চালিয়ে গ্রাবটি পুনরায় ইনস্টল করব:

sudo apt-get update; sudo apt-get install --reinstall grub

1
একটি-রিলিজ-আপগ্রেডের পরে আপডেট-গ্রাব হারিয়েছি। এটি আমার পক্ষে কাজ করেছে।
বিরক্ত কোডিং

2
আমি do_re দয়া করে_আগ্রেডও করেছি কিন্তু জানি না যে এর পরে আমি এটি হারিয়ে ফেলেছি কিনা। যদি আমি উপরে কমান্ড চালানোর জন্য এই হল আমি কি পাবেন: Package grub is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source However the following packages replace it: grub2-common
nurp

17

update-grubকমান্ড করতে জিনিষ সহজ করার জন্য তৈরি করা হয়েছে - এটা শুধু একটি শেল স্ক্রিপ্ট হয় /usr/sbin/:

#!/bin/sh
set -e
exec grub-mkconfig -o /boot/grub/grub.cfg "$@"

এটি যদি না থাকে তবে আপনি নিজের তৈরি করতে পারেন। এটি করতে, এটি চালান, এবং উপরের স্ক্রিপ্টে পেস্ট করুন:

sudo nano /usr/sbin/update-grub

সঙ্গে সংরক্ষণ Ctrl+ + O, এবং প্রস্থান Ctrl+ +X

তারপরে এগুলি চালান:

sudo chown root:root /usr/sbin/update-grub
sudo chmod 755 /usr/sbin/update-grub

এবং আপনার এখন চালানো উচিত update-grub। :-)


ধন্যবাদ, যেহেতু এটি অনুপস্থিত ছিল তখন আমি গ্রাবটি পুনরায় ইনস্টল করি। নিশ্চিত হতে পারে না অন্য কোনও কিছু নিখোঁজ হয়েছে কিনা।
অ্যান্ডি আরিসমেদি

2
যদি ভাঙা সিস্টেমের কারণে গ্রাবটিকে পুনরায় ইনস্টল করা কোনও বিকল্প না হয় তবে এটি একটি লাইফসেভার।
plok

হ্যাঁ, সত্যিই, জীবনকালীন। আপডেট-গ্রাব কমান্ডটি আমার সিস্টেমে ছিল, কিন্তু আমাকে একটি / গরুর ত্রুটি দিয়েছে, এটি কোনও ত্রুটি আউটপুট দেয় নি।
কুইডাম

আপনি কীভাবে লাইভ সেশন থেকে grub.cfg পুনরায় জেনারেট করতে জানেন?
কুইডাম

@ কুইডাম জিজ্ঞাসুবুন্টু / কিউ / ১1৪৪৪১/১8585৮৯9 । বুট রিপেয়ার এএফআইএকের মতো সরঞ্জামগুলি এটিকে বিভিন্নভাবে করতে পারে। রিকভারি মোড যদি আপনি এটি অ্যাক্সেস করতে পারেন তবে এটিও একটি বিকল্প (পার্টিটনগুলি মাউন্ট করার পরে কমান্ড চালাতে পারে এমন একটি রুট শেল প্রম্পটে ড্রপিং)
উইলফ

0

আপনি যদি root পরিচয় সুবিধা দেয়া, চালানোর সঙ্গে এটি চালানোর জন্য প্রয়োজন: sudo update-grub। আপনি এটি অপসারণ না করলে এটি সিস্টেমে রয়েছে।


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