GRUB- র সাথে একাধিক বুট সিস্টেম স্থাপন করা হচ্ছে


1

আপনার নেটবুকে ইনস্টল করার জন্য প্রচুর ওএস এবং লিনাক্স ডিস্ট রয়েছে এবং আমি এটিকে ইনস্টল করতে, অপসারণ করতে এবং এগুলির মধ্যে স্যুইচ করা যতটা সম্ভব সহজ করতে চাই।

কেবলমাত্র একটি ডিস্ট ইনস্টল করুন এবং তারপরে আর একটি এর পরে প্রতিটি বার GRUB বুট স্ক্রিনটি প্রতিস্থাপন করবে এবং কিছু ডিস্ট পূর্ববর্তী GRUB মেনুগুলিকে পুরোপুরি ওভাররাইড করে।

পূর্ববর্তী মেশিনে আমি একটি GRUB পার্টিশন তৈরি করেছি যা প্রতিটি ডিস্টের জন্য চেইন-লোড করে GRUB করে, তবে আমি কীভাবে এটি করেছি তা মনে করতে পারছি না।

হার্ড ড্রাইভটি বর্তমানে খালি রয়েছে, যেহেতু আমি পুনরায় বিভাজন নিয়ে খেলতে শুরু করেছি। পার্টিশনে GRUB ইনস্টল করার সহজতম উপায় কী? লিঙ্কগুলি স্বাগত, তবে দয়া করে কোনও জেনেরিক "ইনস্টল GRUB" গাইড নেই কারণ আমি যেগুলি পেয়েছি সেগুলি আমার নির্দিষ্ট পরিস্থিতির সাথে প্রাসঙ্গিক নয় (খালি হার্ড ড্রাইভ, মাল্টি বুট পরিবেশ, কোনও সিডি / ফ্লপি নেই) ..

উত্তর:


2

আপনার বিভিন্ন কার্নেলগুলি সন্ধান করার জন্য একটি গ্রাব ইনস্টল কনফিগার করুন।

বলুন আপনার তিনটি পার্টিশন রয়েছে। উইন্ডোজ ইন্টে এসডিএ 2 সহ এসডিএ 1 এবং একটি লিনাক্স ডিস্ট্রো সহ এসডিএ 3। আপনার গ্রাব কনফিগারেশনটি দেখতে এমনভাবে দেখাবে:

title Windows
rootnoverify (hd0,0)
chainloader +1

title linux 1
root (hd0,1)
kernel /path/to/kernel1

title linux 2
root (hd0,2)
kernel /path/to/kernel2

এইভাবে আপনি সরাসরি একটি গ্রাবের মাধ্যমে সমস্ত ওএস লোড করতে পারেন। পার্টিশন বুট রেকর্ডে আপনি গ্রাবও ইনস্টল করতে চান। তারপরে আপনি লিনাক্সগুলিও চেইনলোড করতে পারেন:

title Windows
rootnoverify (hd0,0)
chainloader +1

title linux 2
rootnoverify (hd0,2)
chainloader +1

title linux 1
root (hd0,1)
kernel /path/to/kernel1

চেইনলোড বিকল্পটি গ্রুবকে প্রদত্ত পার্টিশনের প্রথম সেক্টরটি লোড করতে বলে যেখানে পরবর্তী বুটলোডারটি অবস্থিত।


আমি শিগগিরই এটি সম্পাদন করতে চাই, এটি সহায়ক, ধন্যবাদ!
invert

0

GRUB 2-এ, আপনি যে কমান্ডটি sudo grub-install {your boot partition, e.g. /dev/sdb2}স্বয়ংক্রিয়ভাবে সনাক্ত করতে হবে সেই ড্রাইভগুলিতে বুটযোগ্য ওএস রয়েছে এবং উপযুক্ত কনফিগার ফাইল তৈরি করতে হবে। GRUB2 এ, আপনার নিজের দ্বারা grub.cfg ফাইলটি কনফিগার করা উচিত নয়, বরং GRUB2 কমান্ড grub-installএবং ব্যবহার করে নিজেই কাজ করা উচিত update-grub
এটি এমনকি লাইভসিডি থেকেও কাজ করা উচিত। এটি হার্ডবুড়িতে GRUB2 কে স্বয়ংক্রিয়রূপে আবিষ্কার করবে এবং সেই ফাইলগুলি পরিবর্তন করবে।


1
এটি উবুন্টু নির্দিষ্ট বলে মনে হচ্ছে। অন্যান্য বিতরণগুলি স্বয়ংক্রিয়করণের জন্য উত্সাহিত করতে পারে না। grub-mkconfig একটি grub2 কনফিগারেশন তৈরির অন্য উপায়। অন্তর্ভুক্ত থাকবে কেবল / বুটে কার্নেলগুলি। গ্রাব-ইনস্টল নিজের জন্য কোনও অটোডেটেকশন করে না, এটি কেবল তার কনফিগারেশন অনুসারে গ্রুব 2 ইনস্টল করে এবং কিছু বিচক্ষণতা পরীক্ষা করে।
ম্যাথিয়াস ক্রল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.