El ด้วง เป็นส่วนที่สำคัญที่สุดส่วนหนึ่งของ ลินุกซ์แต่ก็อาจเป็นปัญหามากที่สุดเช่นกันดังนั้นเราจะอธิบายว่าประกอบด้วยอะไรบ้างและทำงานอย่างไรจากมุมมองที่ง่ายที่สุด
เรียกว่าเซกเตอร์แรกของฮาร์ดดิสก์ Master Boot Record (MBR). ภาคนี้มีความยาวเพียง 512 ไบต์และมีโค้ดขนาดเล็ก (446 ไบต์) ที่เรียกว่า bootloader หลัก และตารางพาร์ติชัน (64 ไบต์) ซึ่งอธิบายพาร์ติชันหลักและพาร์ติชันส่วนขยาย
ตามค่าเริ่มต้นรหัส MBR จะค้นหาพาร์ติชันที่ทำเครื่องหมายว่าใช้งานอยู่และเมื่อพบพาร์ติชันแล้วพาร์ติชันจะโหลดจากบูตเซกเตอร์ไปยังหน่วยความจำและส่งผ่านการควบคุมไป ด้วง แทนที่ MBR เริ่มต้นด้วยรหัสของคุณเอง
การทำงานของ GRUB สามารถแบ่งออกเป็นหลายขั้นตอน
เวที 1 ตั้งอยู่ใน MBR และส่วนใหญ่ชี้ไปที่ขั้นตอนที่ 2 เนื่องจาก MBR มีขนาดเล็กเกินไปที่จะเก็บข้อมูลที่จำเป็นทั้งหมด
เวที 2 ชี้ไปที่ไฟล์คอนฟิกูเรชันของคุณซึ่งมีอินเทอร์เฟซผู้ใช้และตัวเลือกที่ซับซ้อนซึ่งโดยปกติรู้จักกันดีเมื่อพูดถึง GRUB ขั้นที่ 2 สามารถอยู่ที่ใดก็ได้บนดิสก์ หากขั้นตอนที่ 2 ไม่พบตารางการกำหนดค่า GRUB จะออกจากลำดับการบูตและนำเสนอบรรทัดคำสั่งแก่ผู้ใช้สำหรับการกำหนดค่าด้วยตนเอง
เวที 1.5 คุณสามารถ ใช้ข้อมูลการบูตซึ่งมีขนาดเล็กพอที่จะใส่ลงในพื้นที่ได้ทันทีหลังจาก MBR
สถาปัตยกรรมของเวทีอนุญาต ด้วง ค่อนข้างซับซ้อนและกำหนดค่าได้สูงเมื่อเทียบกับ bootloaders ส่วนใหญ่ซึ่งเบาบางและเรียบง่ายเพื่อให้พอดีกับขอบเขตของตารางพาร์ติชัน