[ข้อมูลในคำตอบเกี่ยวกับ GRUB2 และ LVM ส่วนใหญ่เกิดจากความพยายามของแจน แต่เดิมคำตอบนี้มีข้อผิดพลาดอย่างรุนแรงและแจนสมควรได้รับเครดิตสำหรับการปรับปรุงที่ฉันทำ -Eliah]
เมื่อไม่ได้ใช้ LVM /boot
พาร์ติชั่นแยกต่างหากจะมีประโยชน์เป็นหลักในการตรวจสอบให้แน่ใจว่าไฟล์ที่จำเป็นสำหรับการบูทอยู่ใกล้พอถึงจุดเริ่มต้นของไดรฟ์เมื่อ/
พาร์ติชันไม่ได้อยู่ที่จุดเริ่มต้นของไดรฟ์ ตัวอย่างเช่นคุณอาจต้องการวางพาร์ติชัน linux-swap ของคุณไว้ใกล้กับจุดเริ่มต้นของไดรฟ์เนื่องจากในบางไดรฟ์ข้อมูลที่อยู่ใกล้กับจุดเริ่มต้นของไดรฟ์จะเข้าถึงได้เร็วขึ้น จากนั้นคุณอาจมี/boot
พาร์ติชันขนาดเล็กตามด้วยพาร์ติชัน linux-swap ของคุณตามด้วย/
พาร์ติชัน (จากนั้นตามด้วยพาร์ติชันแยกอื่นถ้าคุณมีพาร์ติชันอื่นเช่น/home
)
บางครั้งสิ่งนี้ไม่จำเป็นมากนักเนื่องจากกับ BIOS ที่ใหม่กว่าคุณมักจะสามารถบูตระบบที่มีไฟล์สำหรับบู๊ตอยู่ในพาร์ติชันที่อยู่ไกลจากจุดเริ่มต้นของดิสก์ ถึงกระนั้นก็มีข้อเสียน้อยมากในการทำเช่นนั้น (เว้นแต่คุณจะทำให้มี/boot
ขนาดเล็กจนเต็ม - อาจจะประมาณ 250 MiB) ผู้คนมากมายที่ทำพาร์ติชันด้วยตนเองยังคงทำเช่นนี้
เก่าตักบูตเช่น LILO ตัวเองมีข้อ จำกัด ที่ทำให้แยกต่างหาก/boot
พาร์ทิชันที่เป็นประโยชน์เช่น ม.ค. ชี้ให้เห็น
เมื่อใช้ LVM หาก/
พาร์ติชันของคุณอยู่บน LVM จำเป็นต้องมี/boot
พาร์ติชันแยกต่างหาก ในการกำหนดค่าดังกล่าว/boot
พาร์ติชันไม่ใช่พาร์ติชันของ LVM แต่ให้ทำพาร์ติชันบนดิสก์ก่อนที่ LVM จะเริ่มต้น นี่เป็นเพราะตัวโหลดบูตไม่สามารถอ่านไฟล์จาก LVM ดังนั้นคุณจะไม่สามารถบู๊ตเข้าสู่ระบบของคุณบน LVM ได้หากไม่มี/boot
พาร์ติชันแยกต่างหาก(ดูรายละเอียดนี้และสิ่งนี้ )
ความสามารถในการอ่านไฟล์จาก LVM ถูกเพิ่มเข้ากับ GRUB2ซึ่งหมายความว่า Ubuntu ทุกรุ่นล่าสุด (Ubuntu 9.10 Karmic Koala และใหม่กว่า) มีอยู่แล้ว ดังนั้นด้วยการกำหนดค่าที่เหมาะสมคุณสามารถมีระบบ Ubuntu ทั้งหมดของคุณใน LVM โดยไม่ต้องมีพาร์ติชั่น / บูตแยกต่างหาก ดูหน้านี้สำหรับรายละเอียดเกี่ยวกับวิธีกำหนดค่านี้ (อันที่จริงมีเพียงUbuntu รุ่นปัจจุบันที่รองรับ GRUB ดั้งเดิมแทนที่จะเป็น GRUB2 คือ Ubuntu 8.04 LTS Server ทุกรุ่นที่ไม่ใช่ EOL - 10.04 LTS, 10.10, 11.04 และ 11.10 - ใช้ GRUB2)
หากคุณใช้ LVM แต่ไม่ใช่สำหรับไดรฟ์ระบบ Ubuntu ของคุณเพียงแค่สำหรับไดรฟ์เก็บข้อมูลหรือสำหรับบางส่วนของระบบของคุณ (อาจจะเป็น/home
) แต่ไม่/
สำหรับ/boot
พาร์ติชันแยกต่างหากก็ไม่จำเป็นแม้ว่าคุณจะใช้เก่า ( pre-GRUB2) ระบบ
โดยสรุป/boot
พาร์ติชันแยกต่างหากส่วนใหญ่เป็นเรื่องของการตั้งค่าส่วนตัวสำหรับระบบที่ไม่ได้ใช้ LVM ในขณะที่ระบบเก่าที่ติดตั้งบน LVM อาจจำเป็นต้องใช้