বুট লোডার কোথায় ইনস্টল করা হয়?


14

গ্রুবের মতো বুট লোডার সাধারণত কোথায় ইনস্টল করা হয়?

আমি যখন আমার ডিস্কের বিভিন্ন বিভাগে পাশের উইন্ডোজ বরাবর 12.04 ইনস্টল করি তখন আমি "বুট লোডার ইনস্টলেশনের জন্য ডিভাইস" এর জন্য একটি বিকল্পের মুখোমুখি হয়েছি। যদি আমি এটি সঠিকভাবে বুঝতে পারি তবে এটি বুট লোডার গ্রুব কোথায় ইনস্টল করতে হবে তা নির্দিষ্ট করতে হবে,

আমি ইন্টারনেটে দেখতে পেলাম যে ডিস্কের কোনও পার্টিশন নয়, ওএসের পার্টিশন যুক্ত ডিস্ক নির্দিষ্ট করতে হবে। যেমন ডিস্ক sda, পার্টিশন নয় sda1, sda2 s

প্রশ্নাবলী:

আমি ভাবছি ডিস্কে বুট লোডারটি আসলে কোথায় ইনস্টল হয়েছে?

এটি ওএস এবং ব্যক্তিগত ডেটার জন্য বিদ্যমান যে কোনও পার্টিশনে ইনস্টল করা আছে, বা এর নিজস্ব পার্টিশন রয়েছে, যা উবুন্টুর সিস্টেম মনিটরের থেকেও দৃশ্যমান?

ধন্যবাদান্তে!


1
বুটলোডার হার্ড ডিস্কে এবং উবুন্টুর মূল ফোল্ডারে (যতদূর আমি জানি) ইনস্টল করা হয়েছে
রবি ২

(1) উবুন্টু সিস্টেম মনিটর থেকে এটির নিজস্ব পার্টিশনটি দৃশ্যমান বা বিদ্যমান কিছু পার্টিশনে দেখা যায়? (২) "উবুন্টুর মূল ফোল্ডারে" দ্বারা, আপনি ইনস্টল করা উবুন্টুর একই পার্টিশন অর্থাত "/" এর জন্য বিভাজন বলতে চান? তবে যখন আমি "/" কে "বুট লোডার ইনস্টলেশনের জন্য ডিভাইস" হিসাবে বেছে নিই, শুরু করার সময় বুট করার জন্য ওএস অপশনগুলি লোড করার সময় ত্রুটি হয়েছিল। আমি কেবল "ডিস্ক বুট লোডার ইনস্টলেশনের জন্য ডিভাইস" হিসাবে এর কোনও পার্টিশন নয় পুরো ডিস্কটি বেছে নিতে পারি।
টিম

আপনার শিরোনাম সম্পাদনা করুন। আমি মনে করি এটি আপনার প্রশ্ন অনুসারে নয়
আশু

যদি ইউইএফআই সিস্টেম, গ্রাবের কিছু অংশ ইএসপি - ইফি সিস্টেম পার্টিশনে থাকে যা উইন্ডোজ বুট লোডারের সাথে ভাগ করা হয়। এবং ইউইএফআইয়ের এনভিআরাম রয়েছে যা এন্ট্রিগুলিকে মনে করে। জিজ্ঞাসাবাবু / প্রশ্নগুলি / 66310১০/২ এবং এটি উইন্ডোজ মুছে ফেলার জন্য কিন্তু একই প্রক্রিয়াটি ছিল: Askubuntu.com/questions/794725/…
ওল্ডফ্রেড

1
আপনার যদি নতুন বা ফলো-আপ প্রশ্ন থাকে তবে আপনি কি একটি নতুন প্রশ্ন খুলতে পারবেন ? যদি আপনি বিদ্যমান প্রশ্নগুলিতে খুব শক্তভাবে সম্পর্কিত প্রশ্নগুলি পরীক্ষা করেন তবে আপনি তাদের ক্ষেত্রটি প্রসারিত করুন যা তাদের উত্তর দেওয়া আরও কঠিন করে তোলে। তার উপরে এটি সম্ভবত বিদ্যমান উত্তরগুলিকে অবৈধ করে। আমি সম্পাদনাটি ফিরিয়ে আনতে স্বাধীনতা নিয়েছি যাতে ফলো-আপ প্রশ্ন যুক্ত হয়। ধন্যবাদ।
ডেভিড ফোস্টার 14

উত্তর:


18

যেখানে BIOS বুট করার জন্য কিছু খুঁজছে সেখানে বুট লোডারটি ইনস্টল করা দরকার। জিনিসগুলি সহজ রাখতে, আপনার কম্পিউটারের সাধারণত একটি ডিস্ক ড্রাইভ থাকে যেখানে আপনি এই ডিস্কে একটি জিএনইউ / লিনাক্স সিস্টেম ইনস্টল করেন এবং বুটলোডারটি সেখানে পৌঁছে যায়।

বুটলোডার থেকে আপনার কেবলমাত্র প্রয়োজনীয় জিনিসগুলি হ'ল:

  • এটি BIOS এটি সন্ধান করতে সক্ষম
  • এটি আপনার অপারেটিং সিস্টেমটি সন্ধান এবং বুট করতে সক্ষম হয়েছে (লিনাক্স সহ, আপনাকে কেবল বুটলোডারটির কার্নেলের কোনওরকম অ্যাক্সেস থাকতে হবে এবং যদি আপনি একটি ডিআরডি চিত্র ব্যবহার করেন)।

যতক্ষণ না আপনি এই দুটি পয়েন্ট আচ্ছাদিত করেছেন, আপনি এটি ইনস্টল করুন যেখানে এটি আরও বেশি সুবিধাজনক এবং যেখানে বিআইওএস এটি সন্ধান করবে।

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

বুটলোডারগুলি সাধারণত এই ছোট ছোট জায়গাগুলিতে ফিট করার জন্য যথেষ্ট ছোট এবং এমনকি যদি এটি না করে তবে তাদের অবশ্যই সেখানে কিছু রাখতে হবে যাতে BIOS বুটলোডার বুট করে।

liloএকটি সরল বুটলোডার যা সেগুলিতে ইনস্টল করা আছে। grubকিছুটা বড়, এবং তাই আপনি সেই অঞ্চলগুলিতে কিছু কোড ইনস্টল করেন, যা ডিস্ক পার্টিশন থেকে আরও কিছু কোড লোড করে (যেখানে grub"ইনস্টলড" বলা হয়, যেখানে এর কনফিগারেশন ফাইলটি বাইনারি কোডের সাথে রয়েছে) সাধারণত সিস্টেম /bootপার্টিশন হিসাবে সেট করা হয় , যেখানে সুবিধার জন্য কার্নেল এবং initrd গুলি খুব বেশি স্থাপন করা হয়)।

এই ক্ষেত্রে, যদি এটি আপনাকে ডিস্কের জন্য অনুরোধ জানায় , এর অর্থ এটি আপনাকে জিজ্ঞাসা করছে যে মাস্টার বুট রেকর্ডটি grubইনস্টল হওয়া উচিত , অর্থাৎ, আপনি যে ডিস্কটি থেকে কম্পিউটারটি বুট করবেন। গ্রাবের সেই অংশটি কেবল ডিস্ক এমবিআর-এ ইনস্টল করা হবে। বাকি সম্ভবত হিসাবে একই পার্টিশন ইনস্টল পরার /বা /boot/উবুন্টু সিস্টেমের ইনস্টল করছি (এবং সেই বিশ্রামে হয় উবুন্টু, ডিরেক্টরি জন্য বর্ণন থেকে অ্যাক্সেসযোগ্য /boot/grub/বা /grub/)।


1
ধন্যবাদ! সেই ছোট অঞ্চলটি, যেমন ডিস্কের এমবিআর, নিজেই একটি বিভাজন, বা অন্যান্য পার্টিশনে? এটি কি উবুন্টু সিস্টেম মনিটরে প্রদর্শিত হবে?
টিম

2
না, এমবিআর কোনও পার্টিশন নয়। এটি আসলে সেই জায়গা যেখানে (alচ্ছিক) বুট কোড সহ পার্টিশন টেবিলটি নিজেই সঞ্চয় হয়ে যায়। এটি সিস্টেম মনিটরে উপস্থিত হবে না, কারণ এটি কোনও বিভাজন নয় এবং কোনও ফাইল সিস্টেম নেই (কমপক্ষে "সিস্টেম মনিটর" যদি এটি হয়: dedoimedo.com/images/computers/wubi-ubuntu-system-monitor .jpg - মাউন্ট করা ফাইল সিস্টেমগুলির সারণী)। এটি এমন সরঞ্জামগুলিতে প্রদর্শিত হবে না যা পার্টিশন টেবিলটি প্রদর্শন করে। (এটি বেশ ছোট,
বিটিডাব্লু

1
BIOS এছাড়াও একটি ডিস্কের এমবিআর ইনস্টল করা হয়? তাহলে কোথায়?
টিম

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

11

উবুন্টুর জন্য গ্রুব 2 মানক বুট লোডার। সর্বদা হিসাবে আমরা অত্যন্ত কনফিগারযোগ্য অ্যাপ্লিকেশন পছন্দ করি। গ্রুব 2 এর মধ্যে একটি। Grub2 ইনস্টল করবে ঠিক এই একটি ভাল ধারণা হচ্ছে বা না, যেখানে আপনি এটি করতে বলা থেকে নির্বিশেষে।

মাস্টার বুট রেকর্ড

সাধারণ কেসটি আপনি যে ড্রাইভ থেকে কম্পিউটার বুট করেন সেটির মাস্টার বুট রেকর্ড (এমবিআর) হবে। এটি সম্ভবত আপনার প্রথম (বা কেবল) হার্ডডিস্ক /sda। গ্রুব 2 ইনস্টল করার সময় এটি ডিফল্ট বিকল্পও হবে।

অন্যান্য ড্রাইভ

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

পার্টিশন

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

অন্যান্য বুটলোডার

অন্যান্য বুটলোডার এমবিআর-তেও অবস্থিত। গ্রুব 2 এগুলি ওভাররাইট করে দেবে এবং এর ফলে আপনি আর এগুলি দিয়ে বুট করতে পারবেন না। বুট-এ প্রদর্শিত মেনু থেকে আপনার চয়ন করা ওএস বুট করার জন্য গ্রুব 2 ভূমিকা নেবে।

গ্রাব অ্যাপ্লিকেশন এবং সেটিংস

গ্রাব অ্যাপ্লিকেশন এবং সেটিংসগুলি তাদের আকারের কারণে মাস্টার বুট রেকর্ডের সাথে খাপ খায় না। সুতরাং এগুলি অন্য কোথাও ইনস্টল করা হবে (আবার আপনি এটি কনফিগার করতে পারেন)। সাধারণত এবং প্রতি ডিফল্ট গ্রুবি 2 এটির মূল /বিভাজনে ফাইলগুলি সন্ধান করে যেখানে আপনি আপনার উবুন্টু ইনস্টল করেছেন, তবে এটি আপনার হার্ডড্রাইভগুলির মধ্যে অন্য কোনও বিভাজনও হতে পারে।

বুট পার্টিশন

কিছু লোক বিশ্বাস করেন যে এটির জন্য পৃথক ডেডিকেটেড বুট পার্টিশন রাখা ভাল ধারণা। তবে আপনার কেবল বিশেষ ক্ষেত্রে এটির প্রয়োজন হবে, যেমন আপনি যদি এমন কোনও UEFI BIOS ইনস্টল করেন যা থেকে বুট করার জন্য একটি জিআইডি পার্টিশন টেবিল (জিপিটি) প্রয়োজন।


4

আপনি উবুন্টু ইনস্টল করার সময় এটি ইনস্টল করতে পছন্দ করেছেন। ubiquityইনস্টলেশন চলাকালীন আপনাকে এই তথ্যের জন্য অনুরোধ জানায়। নিচে দেখ:

সর্বব্যাপী গ্রাব ইনস্টল

যদি আপনি কোনও লিগ্যাসি সিস্টেম (বিআইওএস) চালাচ্ছেন তবে এটি সাধারণত আপনি যে ড্রাইভটি বেছে নিয়েছেন তার মাস্টার বুট রেকর্ড বা আপনি যে পার্টিশনটি ইনস্টল করার জন্য বেছে নিয়েছেন তার পার্টিশন বুট রেকর্ডের অস্বাভাবিক পছন্দ। আপনি যদি ইউনিফাইড এক্সটেনসিবল ফার্মওয়্যার ইন্টারফেস সহ একটি সিস্টেম চালাচ্ছেন তবে গ্রাব বুটলোডার ইএসপিতে ইনস্টল হবে

সূত্র:

https://help.ubuntu.com/community/Grub2/Installing

https://en.wikipedia.org/wiki/BIOS

https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface

https://www.rodsbooks.com/efi-bootloaders/installation.html#accessing

অভিজ্ঞতা


1

আদেশ lsblk /dev/sdaবা lsblk /dev/sdbইত্যাদি

বুট ম্যানেজার দ্বারা ব্যবহৃত পার্টিশন নির্দেশক একটি লেবেল /bootবা /boot/efiইত্যাদি প্রদর্শিত হবে



0

আমি যেখানে ডিবিয়ানে GRUB ইনস্টল করা আছে তার কনফিগারেশনটি অনুসন্ধান করার চেষ্টা করে এক ঘন্টা ব্যয় করেছি, কারণ এটি GRUB এর নিজস্ব কনফিগারেশন ফাইলগুলিতে সংরক্ষিত নেই।

দেখা যাচ্ছে এটি ডিবেকনফ দ্বারা পরিচালিত হয়েছে: ডাবকনফ-শো গ্রাব-পিসি এবং "গ্রাব-পিসি / ইনস্টল_দেখাগুলি" সন্ধান করুন।

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