mobile theme mode icon
theme mode light icon theme mode dark icon
Random Question สุ่ม
speech play
speech pause
speech stop

Bootloader คืออะไรและมีประเภทใดบ้าง?

bootloader คือซอฟต์แวร์ชิ้นหนึ่งที่ทำงานบนฮาร์ดแวร์ของคอมพิวเตอร์ก่อนที่จะโหลดระบบปฏิบัติการ หน้าที่หลักของมันคือการโหลดระบบปฏิบัติการลงในหน่วยความจำและเตรียมพร้อมสำหรับการดำเนินการ โดยทั่วไป Bootloaders จะใช้ในระบบฝังตัว โดยมีหน้าที่โหลดเฟิร์มแวร์หรือระบบปฏิบัติการจากหน่วยความจำแบบไม่ลบเลือน (เช่น แฟลช) ลงใน RAM และ จากนั้นจึงถ่ายโอนการควบคุมไปยังระบบปฏิบัติการ bootloaders มีหลายประเภท รวมถึง:

1 BIOS bootloader: นี่คือ bootloader ในตัวที่รวมอยู่ในเฟิร์มแวร์ BIOS (Basic Input/Output System) ของคอมพิวเตอร์ มีหน้าที่รับผิดชอบในการโหลดระบบปฏิบัติการจากอุปกรณ์จัดเก็บข้อมูล (เช่น ฮาร์ดไดรฟ์หรือโซลิดสเตทไดรฟ์) ลงในหน่วยความจำ
2 UEFI bootloader: นี่เป็นเวอร์ชันที่ทันสมัยกว่าของ BIOS bootloader ซึ่งออกแบบมาเพื่อทำงานกับฮาร์ดแวร์และระบบปฏิบัติการรุ่นใหม่ โดยมีคุณสมบัติขั้นสูงเพิ่มเติม เช่น การรองรับระบบปฏิบัติการหลายระบบและการบูตอย่างปลอดภัย
3 Bootloaders สำหรับระบบฝังตัว: เป็น Bootloader เฉพาะทางที่ออกแบบมาเพื่อใช้ในระบบฝังตัว เช่น ไมโครคอนโทรลเลอร์และอุปกรณ์ขนาดเล็กอื่นๆ โดยทั่วไปจะใช้เพื่อโหลดเฟิร์มแวร์หรือระบบปฏิบัติการจากหน่วยความจำแบบไม่ลบเลือนลงใน RAM.
4 Linux bootloader: นี่คือ bootloader ที่ออกแบบมาเพื่อใช้กับระบบปฏิบัติการ Linux โดยเฉพาะ มีหน้าที่รับผิดชอบในการโหลดเคอร์เนล Linux และ initramfs ลงในหน่วยความจำ จากนั้นจึงถ่ายโอนการควบคุมไปยังระบบปฏิบัติการ Linux
5 GRUB bootloader: นี่คือ bootloader ยอดนิยมที่ใช้โดย Linux หลายรุ่น โดยมีอินเทอร์เฟซที่ขับเคลื่อนด้วยเมนูสำหรับเลือกระบบปฏิบัติการที่จะโหลด เช่นเดียวกับคุณสมบัติอื่นๆ เช่น การรองรับอุปกรณ์สำหรับบู๊ตหลายตัวและการบู๊ตแบบปลอดภัย
6 LILO (LInux LOader) bootloader: นี่เป็นอีกหนึ่ง bootloader ยอดนิยมที่ใช้โดย Linux หลายรุ่น มีหน้าที่รับผิดชอบในการโหลดเคอร์เนล Linux และ initramfs ลงในหน่วยความจำ จากนั้นจึงถ่ายโอนการควบคุมไปยังระบบปฏิบัติการ Linux
7 SYSLINUX bootloader: นี่คือ bootloader ที่ออกแบบมาเพื่อใช้กับระบบปฏิบัติการ Symlinux โดยเฉพาะ มีหน้าที่รับผิดชอบในการโหลดเคอร์เนล Symlinux และ initramfs ลงในหน่วยความจำ จากนั้นจึงถ่ายโอนการควบคุมไปยังระบบปฏิบัติการ Symlinux OpenFirmware bootloader: นี่คือ bootloader ที่คอมพิวเตอร์ Apple รุ่นเก่าบางรุ่นใช้ มีหน้าที่รับผิดชอบในการโหลดระบบปฏิบัติการ Mac OS X จากอุปกรณ์จัดเก็บข้อมูลไปยังหน่วยความจำ แล้วถ่ายโอนการควบคุมไปยังระบบปฏิบัติการ โดยสรุป บูตโหลดเดอร์คือชิ้นส่วนของซอฟต์แวร์ที่โหลดระบบปฏิบัติการลงในหน่วยความจำและเตรียมพร้อมสำหรับการดำเนินการ มี bootloader หลายประเภท โดยแต่ละประเภทมีคุณสมบัติและฟังก์ชันเฉพาะของตัวเอง

Knowway.org ใช้คุกกี้เพื่อให้บริการที่ดีขึ้นแก่คุณ การใช้ Knowway.org แสดงว่าคุณยอมรับการใช้คุกกี้ของเรา สำหรับข้อมูลโดยละเอียด คุณสามารถอ่านข้อความ นโยบายคุกกี้ ของเรา close-policy