Bootstrap Loader คืออะไร

หรือเรียกอีกอย่างว่า bootstrapping, bootloader หรือ boot program ตัว bootstrap loader เป็นโปรแกรมที่อยู่ใน EPROM, ROM ของคอมพิวเตอร์หรือหน่วยความจำอื่นที่ไม่ลบเลือน ตัวประมวลผลถูกประมวลผลโดยอัตโนมัติเมื่อเปิดคอมพิวเตอร์ บูตโหลดเดอร์จะอ่านเซกเตอร์สำหรับบูตฮาร์ดไดรฟ์เพื่อดำเนินกระบวนการโหลดระบบปฏิบัติการของคอมพิวเตอร์ต่อไป คำว่า bootstrap มาจากวลีเก่า "ดึงตัวเองขึ้นมาจาก bootstrap ของคุณ"

เมื่อคอมพิวเตอร์เปิดหรือรีสตาร์ทบูตโหลดเดอร์จะทำการทดสอบด้วยตนเองก่อนเปิดเครื่องหรือที่เรียกว่า POST หาก POST สำเร็จและไม่พบปัญหาตัวโหลด bootstrap จะโหลดระบบปฏิบัติการสำหรับคอมพิวเตอร์ไปยังหน่วยความจำ คอมพิวเตอร์จะสามารถเข้าถึงโหลดและเรียกใช้ระบบปฏิบัติการได้อย่างรวดเร็ว

bootstrap loader ถูกแทนที่ในคอมพิวเตอร์ที่มี EFI (Extensible Firmware Interface) และตอนนี้เป็นส่วนหนึ่งของ EFI BIOS

บูต, BOOTP, ตัวย่อของคอมพิวเตอร์, EFI, MBR, ข้อกำหนดของระบบปฏิบัติการ, VBR