GRUB2 এর সাথে "ডিফল্ট সংরক্ষিত" কাজ করা…?


8

আমি সবেমাত্র মবলিন অপারেটিং সিস্টেম ইনস্টল করেছি। এটি GRUB2 ব্যবহার করছে। আমার উবুন্টুতে ৮.০৪-এ গ্রুব ০.৯ used ব্যবহার করা হচ্ছে, যেখানে আমি স্বাচ্ছন্দ্যে ডিফল্ট সেভ অপশনটি ব্যবহার করছিলাম । আমি দেখতে পেলাম যে GRUB2 এর সাথে আমার সরাসরি / বুট / গ্রুব / মেনু.লস্ট সম্পাদনা করা উচিত নয় তবে আমি করেছি :) কারণ আমার মব্লিনে কোনও / ইত্যাদি / ডিফল্ট / গ্রাব থাকে না যেখানে তারা বলে যে আমার যে পরিবর্তনটি করা উচিত তা করা উচিত।

সুতরাং আমি যা করেছি তা নিম্নরূপ যা কার্যকর হয়নি:

default=saved
timeout=1
#splashimage=(hd0,0)/boot/grub/splash.xpm.gz
#hiddenmenu
#silent
title Moblin (2.6.31.5-10.1.moblin2-netbook)
        root (hd0,0)
        kernel /boot/vmlinuz-2.6.31.5-10.1.moblin2-netbook ro root=/dev/sda1 vga=current
        savedefault=1

title Pathetic Windows
        rootnoverify (hd0,1)
        chainloader +1
        savedefault=0

এটি করার মাধ্যমে আমার প্রতিটি বুটে স্বয়ংক্রিয়ভাবে মবলিন এবং উইন্ডোর মধ্যে স্যুইচ করা উচিত তবে এটি কাজ করছে না।

ইন্টারনেটে প্রায় সমস্ত সমস্যার সমাধানকারীরা বলছেন যে আমার / / etc / ডিফল্ট / গ্রাবের মধ্যে ডিএএফএলটি = সেভ বিকল্পটি সক্ষম করা উচিত তবে আমি এই ফাইলটি সন্ধান করতে অক্ষম। আমার আর কি করা উচিত ধারণা?

অনেক ধন্যবাদ

হালনাগাদ:

আমি সমান চিহ্নটির চিহ্নটি ব্যবহার করেছি কারণ ডিফল্টরূপে আমার মেনু.লাইস্টের ডিফল্ট = 0 হিসাবে প্রবেশ ছিল । যাইহোক, ডিফল্ট 0 , এছাড়াও ঠিক কাজ করছে।

তবুও মেনু.লস্ট , আমার কাছে আসলে ./grub.conf এর প্রতীকী লিঙ্ক । আমি আরও লক্ষ্য করেছি যে গ্রাব-ইনটেল এবং গ্রাব-সেট-ডিফল্ট কমান্ডগুলি কাজ করছে না।


আপনি ডিস্ক পার্টিশনের জন্য 0-ভিত্তিক সংখ্যায়ন ব্যবহার করছেন - এটি GRUB2 এর মতো দেখাচ্ছে না, এটি লেগ্যাসি GRUB এর মতো দেখাচ্ছে।
মুহুর্তের

আপনার একটি চালু আছে যদি /boot/grub/menu.lst আছো না Grub2 ব্যবহার করে। গ্রুব 2 /boot/grub/grub.cfg ব্যবহার করে । আপনি যদি গ্রুব 1 ব্যবহার করে এমন কোনও পুরানো ইনস্টলেশন থেকে গ্রুব 2 এ আপডেট হয়ে থাকেন তবে আপনি উভয় কনফিগারেশন ফাইল দেখতে পাবেন।
কোয়াকোট কোয়েসোট

উত্তর:


19

সক্রিয় জন্য সঠিক বাক্য গঠন savedefaultমধ্যে /etc/default/grub(GRUB- র 2) লাইনের হল:

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true

এবং এনকায়ারার প্রস্তাবিত লাইনের সাথে নয়DEFAULT=save

উপরের দুটি লাইন যুক্ত করার পরে /etc/default/grub, নিম্নলিখিত কমান্ডগুলির সাথে একজনকে সুপার-ইউজার হিসাবে GRUB এর কনফিগারেশন আপডেট করতে হবে:

grub-mkconfig
update-grub

কমপক্ষে লুবুন্টু ১২.১০ grub-mkconfigএ কোনও প্রয়োজন নেই (যেমন এটি বিকল্প হিসাবে কনফিগারেশন ফাইলকে স্টাডাউটে ফেলে দেয়)। শুধুমাত্র প্রয়োজনীয় কমান্ডটি হ'ল update-grubযা grub-mkconfigযথাযথ -o fileবিকল্পের সাথে আবেদন করে ।


এক বিস্তারিত আধারস্থ আপনি দ্রুত বৈশিষ্ট্যটি পরীক্ষা তাদের চেষ্টা করার সিদ্ধান্ত নেন যে উবুন্টু উপর অন্তত memtest এন্ট্রি সংরক্ষিত হবে না হচ্ছে ...
ব্যয়বহুল

1

আমি নিশ্চিত না GRUB =সাইনটি অনুমতি দেয় কিনা ; আমার কনফিগারেশন পড়ে default saved

আপনার সমস্যা হ'ল Pathetic Windowsএন্ট্রি একটি করে না savedefault, তাই ডিফল্ট এন্ট্রিটি উইন্ডোতে কখনই পরিবর্তন হয় না।

সম্পাদনা করুন : savedefaultডিফল্টরূপে বর্তমান এন্ট্রি সংরক্ষণ করে; আপনি যদি এটি একটি নম্বর দেন তবে এটি বর্তমানের তুলনায় অন্য এন্ট্রি সংরক্ষণ করবে।

এটা চেষ্টা কর:

default saved
timeout 1
#splashimage (hd0,0)/boot/grub/splash.xpm.gz
#hiddenmenu
#silent
title Moblin (2.6.31.5-10.1.moblin2-netbook)
        root (hd0,0)
        kernel /boot/vmlinuz-2.6.31.5-10.1.moblin2-netbook ro root=/dev/sda1 vga=current
        savedefault

title Pathetic Windows
        rootnoverify (hd0,1)
        chainloader +1
        savedefault

আমি মব্লিনকে জানি না তবে অন্যান্য বিতরণে কনফিগারেশন ফাইলটি কোথাও না কোথাও থাকা /boot/grub, সাধারণ /etc


আমি প্রথমে সেভডেফল্ট কমান্ডটি রেখে দেব, কারণ আমার কাছে এটি ওয়েথ চেইনলোডার বা কার্নেল কলগুলি তত্ক্ষণাত বুট লোডার থেকে প্রস্থান করে ..

আমি সমান চিহ্নটি ব্যবহার করব কারণ ডিফল্টরূপে আমার মেনু.lst এর ডিফল্ট = 0 হিসাবে প্রবেশ ছিল। যাইহোক, ডিফল্ট 0, এছাড়াও ঠিক কাজ করছে। তবুও আমার কাছে থাকা মেনু.লস্টটি আসলে ./grub.conf এর প্রতীকী লিঙ্ক is আমি এটিও পরীক্ষা করে দেখেছি যে গ্রাব-ইন্টেল এবং গ্রাব-সেট-ডিফল্ট কমান্ডগুলি কাজ করছে না।

আমার সম্পাদনা দেখুন। আপনার savedefaultএকটি নম্বর দেওয়া উচিত নয় ।

সিনট্যাক্সটি savedefault Nনয় savedefault=N(আবার যদি আপনি এটি অন্য ডিফল্টটিকে ডিফল্ট হিসাবে সংরক্ষণ করতে চান - আপনি যদি বর্তমান এন্ট্রি চান তবে ছেড়ে দিন N)।
কোয়াকোট কোয়েসোট

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