গ্রুব 2 মেনুতে আমি সমস্ত কার্নেলগুলি কীভাবে প্রদর্শন করতে পারি, অর্থাৎ সাবমেনু অক্ষম করব ("পূর্ববর্তী লিনাক্স সংস্করণগুলি")?


14

গ্রুব 2 নতুন submenuকাঠামো অক্ষম করার কোনও সহজ উপায় আছে ? আমি পুরানো কাঠামোটি (প্রতিটি বিকল্প হিসাবে একটি হিসাবে menuentry) ফিরিয়ে আনতে চাই যেখানে প্রতিটি কার্নেল দৃশ্যমান এবং ফ্লাইতে নির্বাচনযোগ্য।

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

কোন সাহায্যের জন্য ধন্যবাদ।

উত্তর:


15

সর্বশেষ উবুন্টু (14.04) এ, একটি নির্দিষ্ট করে:

GRUB_DISABLE_SUBMENU=y

মধ্যে /etc/default/grub

তারপরে আবেদন করুন

sudo update-grub

নিশ্চিত হয়ে (= y) 2.02 ~ বিটা 2-9ubuntu1, GRUB_DISABLE_SUBMENU = সত্যের সাথে কাজ করছে না! কনফিগার করুন কতটা ধারাবাহিক ...
কেভিনফ

1
কেবলমাত্র এই প্যারামিটারটি ব্যবহার করে দেখুন এবং এটি প্রত্যাশার মতো ঠিক কাজ করেছে। আমি লক্ষ্য করেছি যে আপনি "= y" এর পরিবর্তে "= সত্য" ব্যবহার করেছেন। সম্ভবত সে কারণেই এটি আপনার পক্ষে কাজ করছে না, কারণ গ্রাবের ম্যানুয়াল অনুসারে আপনার "= y" ব্যবহার করা উচিত। মুর তথ্যের জন্য "তথ্য-গ্রাব-এন 'সাধারণ কনফিগারেশন'" দেখুন। আমার পরিবেশ, রেফারেন্সের জন্য: $ আনমে -এ = "লিনাক্স রুপাহেহু 3.19.0-51-জেনেরিক # 58 ~ 14.04.1-উবুন্টু এসএমপি শুক্র 26 ফেব্রুয়ারী 22:02:58 ইউটিসি 2016 x86_64 x86_64 x86_64 জিএনইউ / লিনাক্স"; $ বিড়াল / ইত্যাদি / ইস্যু = "উবুন্টু 14.04.4 এলটিএস \ n \ l" `
আলেকজান্দ্রি

4

অসমর্থিত

নীচের উত্তরটি 14.04 এর চেয়ে পুরানো উবুন্টু সংস্করণগুলিতে প্রযোজ্য

gksu gedit /etc/grub.d/10_linux

ফাইলের শেষে:

  if [ "$list" ] && ! $in_submenu; then
    echo "submenu \"Previous Linux versions\" {"
    in_submenu=:
  fi
done

if $in_submenu; then
  echo "}"

"#" অক্ষরটি কিছু লাইনের সামনে যুক্ত করুন তাদের প্রভাবটি অক্ষম করতে (অর্থাত্ মন্তব্য করা), এটিকে দেখতে (4 লাইন পরিবর্তিত করা হয়েছে):

  if [ "$list" ] && ! $in_submenu; then
    #echo "submenu \"Previous Linux versions\" {"
    in_submenu=:
  fi
done

#if $in_submenu; then
  #echo "}"
#fi

তারপরে sudo update-grubপরিবর্তনগুলি প্রয়োগ করতে চালান ।


1
নিশ আরাভামুদন উত্তরটি এই পৃষ্ঠায় এখানে দেখুন যা নির্ভরযোগ্য (GRUB 2.02) এর জন্য সঠিক
দরকারী

3

ঠিক আছে, যদি আপনি কিছু যোগ করতে আপত্তি না করেন PPAতবে হ্যাঁ!

গ্রাব কাস্টমাইজার :

গ্রুব কাস্টমাইজার গ্রুব 2 / বার্গ সেটিংস কনফিগার করার জন্য একটি গ্রাফিকাল ইন্টারফেস। এটি আপনাকে GRUB2 মেনু এন্ট্রি সম্পাদনা করতে দেয়: পুনরায় অর্ডার, পুনরায় নামকরণ বা এন্ট্রি যোগ / অপসারণ করতে।

স্থাপন:

sudo অ্যাড-এপ-রিপোজিটরি পিপিএ: ড্যানিয়েলরিখটার2007 / গ্রাব-কাস্টমাইজার
sudo অ্যাপ্লিকেশন - আপডেট
sudo অ্যাপ্লিকেশন গ্রাব-কাস্টমাইজার ইনস্টল করুন

গ্রুব 2 সাবমেনু কীভাবে অক্ষম করবেন?

একবার ইনস্টল হয়ে গেলে, হিট Alt+ F2টাইপ করুন grub-customizerএবং হিট করুন Enter

একের পর এক সাবমেনু এন্ট্রি নির্বাচন করুন এবং এগুলি মুখ্য মেনুতে সরানোর জন্য সরঞ্জামদণ্ডে (আপ) বোতামটি ক্লিক করুন । এখানে চিত্র বর্ণনা লিখুন

আর আর সাবমেনু নেই! সরঞ্জামদণ্ডে সেভ বোতামে ক্লিক করে আপনার সেটিংস সংরক্ষণ করুন। এটাই! এখানে চিত্র বর্ণনা লিখুন


গ্রাব কাস্টমাইজার অপসারণ করতে টার্মিনালে নিম্নলিখিত কমান্ডগুলি চালান

sudo apt-get autoremove --purge-customizer
sudo অ্যাড-এপটি-সংগ্রহস্থল -r পিপিএ: danielrichter2007 / গ্রাব-কাস্টমাইজার
sudo অ্যাপ্লিকেশন - আপডেট

সুন্দর, আমি একবার চেষ্টা করে দেখব তবে, আমি সত্যিই যা খুঁজছি তা হ'ল প্রতিটি কার্নেল আপডেটে (বা কমপক্ষে এটি স্বয়ংক্রিয়ভাবে পুনরায় প্রয়োগ করা যেতে পারে) পুনরায় প্রয়োগ করার দরকার নেই। "স্ক্রিপ্ট" করার কোনও উপায় আছে Grub Customizer?
অ্যাভিও

আমি মনে করি না তাই আপনাকে প্রতিটি কার্নেল আপডেটে এটি পুনরায় প্রয়োগ করতে হবে, এটি স্বয়ংক্রিয়ভাবে মূল মেনুতে নতুন এন্ট্রি তৈরি করবে। উল্লেখ্য লিনাক্স মেনুতে দুই এন্ট্রি (new Entries)এবং (new Entries of Previous Linux versions)
বাশারত শিয়ালভি

ট্রাস্টি / GRUB2.02 সাল থেকে পিপিএর দরকার নেই: নিশ আরভামুদন উত্তরটি এই পৃষ্ঠায় এখানে দেখুন যা থেকে সঠিক।
দরকারী
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.