GRUB เป็น MBR หรือ Partition?


11

ฉันควรติดตั้ง GRUB ที่ไหน MBR หรือบูตเซกเตอร์พาร์ติชั่น

อะไรคือข้อดีและข้อเสียของแต่ละวิธี?

นอกจากนี้หากเราติดตั้ง GRUB ใน Partition Boot Sector แล้วกระบวนการบู๊ตทำงานอย่างไร


ซ้ำซ้อนที่เกี่ยวข้องและเป็นไปได้: superuser.com/questions/107235/… ... อธิบายถึงการทำงานของบูตเซกเตอร์; ไม่มากเป็นคำตอบที่ตรงไปยัง"สถานที่ที่จะติดตั้งด้วง"คำถาม
ต้มตุ๋น quixote

คำตอบ:


13

อ่านในครึ่งแรกของคำตอบนี้เพื่อทำความเข้าใจพื้นฐานของ MBRs, VBRs (หรือที่รู้จักกันในกลุ่มบูตพาร์ทิชัน) และตัวจัดการการบูต

ตอนนี้คุณได้อ่านแล้วคุณเข้าใจแล้วว่าคุณต้องการบูตโหลดเดอร์บางตัวใน MBR หรือ BIOS ไม่สามารถบู๊ตจากไดรฟ์ได้ BIOS โหลดรหัสจาก MBR จากนั้นโหลดรหัสจาก VBR (หรือบางครั้งมีเมนู VBR ให้เลือก)

ถ้าคุณติดตั้ง Grub เป็น VBR แต่ไม่ใช่ MBR คุณจะต้องมีอย่างอื่นใน MBR ที่สามารถchrudoading the bootloader Grub ได้ หากคุณมีสิ่งอื่นในใจ (ตัวอย่างเช่นตัวจัดการการบูตของ Win7 หรือ Grub รุ่นอื่นหรือตัวจัดการการบูตอื่น ๆ ) เป็นไปได้ที่จะทำเช่นนั้นแน่นอน แต่เฉพาะขึ้นอยู่กับความสามารถของตัวจัดการการบูตอื่น

การวิเคราะห์ข้อดีและข้อเสียจะต้องเปรียบเทียบคุณสมบัติของ Grub กับคุณลักษณะของ bootloaders เฉพาะอื่น ๆ คุณจะต้องเฉพาะเจาะจงมากขึ้นกับตัวเลือกของคุณ


4

ในสมัยก่อนของ LILO และ GRUB Legacy (หรือที่รู้จักกันเพียงแค่ GRUB) มันมักถูกพิจารณาว่าเป็นเรื่องของการตั้งค่าที่จะติดตั้ง bootloader Linux ของคุณ MBR หรือพาร์ติชันจะทำงานเกี่ยวกับเรื่องเดียวกันโดยสมมติว่าเป็นตัวแบ่งพาร์ติชัน (ตามคำตอบของ quack quixote) ว่ามาตรฐาน MBR ของ DOS จะทำการโหลดพาร์ติชันแรกที่มีเครื่องหมาย "บู๊ต" ในตารางพาร์ติชัน (ฉันถือว่า Windows MBR ปัจจุบันยังคงทำเช่นนี้อยู่ แต่ฉันไม่แน่ใจ) การติดตั้งไปยังพาร์ติชันนั้นถือว่าปลอดภัยกว่าเล็กน้อยเนื่องจากเหลือเส้นทางการบูตดั้งเดิมที่ไม่ได้ถูกแตะต้อง

แต่วันนี้คุณมีแนวโน้มที่จะใช้ GRUB2 ซึ่งมีการออกแบบใหม่อย่างสมบูรณ์กับความสามารถอื่น ๆ อีกมากมายและความทนทานมากขึ้น อย่างไรก็ตาม GRUB2 แนะนำให้ทำการติดตั้งพาร์ติชั่นเนื่องจากคุณสมบัติความน่าเชื่อถือบางอย่างสูญหายไป โดยทั่วไปการกำหนดค่านี้ไม่ได้รับการสนับสนุนอีกต่อไปและอาจไม่ได้รับการสนับสนุนจากระบบปฏิบัติการของคุณ ฉันมีผู้เชี่ยวชาญด้าน GRUB ไม่เพียงพอที่จะเข้าใจความหมายทั้งหมด แต่ถ้าคุณไม่รู้สึกเสี่ยงและสนับสนุนตัวเองฉันจะติดตั้ง GRUB2 บน MBR มีความน่าเชื่อถือมากและเกือบจะแน่นอนจะบูตระบบปฏิบัติการอื่น ๆ ของคุณ

อัปเดต:ดูเหมือนว่า MBR เริ่มต้นในคอมพิวเตอร์ทุกวันนี้อาจไม่ง่ายอย่างที่เคยเป็น หลังจากติดตั้ง GRUB บน MBR ของ ThinkPad X220 ของฉันฉันพบว่าการกดปุ่ม "ThinkVantage" ในระหว่างการบูตไม่ทำให้ฉันเข้าสู่โหมดช่วยเหลืออีกต่อไป คุณลักษณะที่อยู่ในMBR เดิม ดังนั้นเราจึงอยู่ในจุดที่ไม่ดี: GRUB และการกระจาย Linux แนะนำให้ติดตั้ง MBR โดยไม่สนใจข้อเท็จจริงที่ว่า MBR ที่มีอยู่อาจมีคุณสมบัติที่ผู้ใช้ต้องการ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.