ডিফল্ট বুট পার্টিশন কীভাবে পরিবর্তন করবেন?


10

আমি আমার ল্যাপটপে আনটারগোস ইনস্টল করেছি, তারপরে উবুন্টু ইনস্টল করেছি। উবুন্টু সনাক্ত করেছে যে আমার কাছে আরও একটি লিনাক্স ইনস্টল রয়েছে, তাই এটি তার গ্রাব মেনুতে অ্যান্টারগোস যুক্ত করেছে। যতবার আমি বুট আপ করি, উবুন্টু পার্টিশন থেকে গ্রাব লোড হয়। আমি কীভাবে অন্য গ্রাব ফাইলটিকে ডিফল্ট রূপে তৈরি করতে পারি?

আমার পার্টিশনগুলি হ'ল:

  • অ্যান্টেরগোস বুট পার্টিশন (এখান থেকে grub.cfg লোড করতে চান) - / dev / sda1
  • অ্যান্টেরগোস রুট পার্টিশন - / dev / sda2
  • উবুন্টু পার্টিশন (এখান থেকে গ্রাব বোঝা) - / dev / sda6

পার্টিশনে আপনাকে গ্রাব ইনস্টল করতে হবে /dev/sda1। কমান্ড কার্যকর করে এটি করা যেতে পারে grub-install --root-directory /mnt/sda1 /dev/sda। তবে শর্ত থাকে/dev/sda1 is mounted at /mnt/sda1
SHW

grubঅন্য গ্রাব চেইন বুট করার একটি বিকল্প ছিল । আপনার এটি ইন্টারনেটে সন্ধান করা দরকার।
akostadinov

উত্তর:


4

লিগ্যাসি বায়োস সিস্টেমে, বায়োস ডিস্কটিকে বুট করার জন্য সেট করা মাস্টার বুট রেকর্ড (এমবিআর) সন্ধান করে। এটি ডিস্কের প্রথম 512 বাইট এবং এতে বুটলোডার প্রক্রিয়ার প্রথম পর্যায়ে রয়েছে এটি আপনার ক্ষেত্রে গ্রাব হয়ে যাবে। এই স্তরের একমাত্র কাজ হ'ল / বুটযুক্ত ড্রাইভে সাধারণত দ্বিতীয় পর্যায়ে সনাক্ত করা এবং লোড করা। এমবিআরটিতে এই পাথগুলি হার্ডকোড করা আছে এবং সেগুলি পরিবর্তন করতে আপনাকে অবশ্যই সিস্টেমটি (বা সিস্টেমের ক্রুট) থেকে এমবিআরটি পুনরায় ইনস্টল করতে হবে যা আপনি এটি ব্যবহারের দিকে নির্দেশ করতে চান grub-install। আপনি যদি সিস্টেমটি বুট করতে পারেন তবে এটি তুচ্ছ, তবে যদি আপনি এটি না করতে পারেন তবে আপনাকে অবশ্যই আপনার সিস্টেমে একটি লাইভসিডি এবং ক্রুট ব্যবহার করতে হবে; কিভাবে এটি করতে এখানে নির্দেশাবলী দেখুন ।

তবে আপনার ক্ষেত্রে অ্যান্টেরগোস গ্রাব কনফিগারেশনে উবুন্টু ডিস্ট্রো থাকবে না যাতে আপনি এটি যুক্ত না করা পর্যন্ত বুট করার ক্ষমতা হারাবেন। আপনি যদি উਬੰ্টু গ্রাব কনফিগার করতে পারেন তবে এটি যদি আপনার লক্ষ্য হয় তবে ডিফল্টরূপে অ্যান্টেরগোস বুট করতে ওবুন্টু গ্রাব কনফিগার করতে পারেন। হয় পদ্ধতির গ্রহণযোগ্যতা এবং আপনি কী অর্জন করতে চান তার উপর নির্ভর করে।


আমার লক্ষ্য কেবল ডিফল্টরূপে অ্যান্টারগোসকে বুট করা নয়, আমি কেবল এটি করতে উবুন্টুকে বুট না করে আমার গ্রাব কনফিগারেশন সম্পাদনা করতে সক্ষম হতে চাই। অ্যান্টেরগোস-এ "sudo grub-mkconfig -o /boot/grub/grub.cfg" চালানোর মাধ্যমে উবুন্টুকে সনাক্ত করে।
ক্রিস

তারপরে আপনি অ্যান্টেরগোস বুট করতে পারেন, এমবিআরটিতে গ্রাবটি কনফিগার করতে পারেন এবং পুনরায় ইনস্টল করতে পারেন এবং এটি কীভাবে চান তা সব হওয়া উচিত।
মাইকেল ড্যাফিন

1

grub-installগ্রাব ইনস্টল করতে ব্যবহার করুন /dev/sda( @ এসএইচডাব্লু দ্বারা বর্ণিতgrub ডিরেক্টরিটিতে ইঙ্গিত করে ) এবং ব্যবহার করতে বা পতাকা নির্ধারণ করুন ।/dev/sda1 boot/dev/sda1fdiskparted

আপনার bootপতাকাটি অপসারণ করতে হবে /dev/sda6(আবার ব্যবহার fdiskবা ব্যবহার করে parted)।

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