BIOS จะพยายามบูตจากไดรฟ์ USB และไดรฟ์ซีดีขึ้นอยู่กับสิ่งที่อยู่บนไดรฟ์การตั้งค่า BIOS และฉันคิดว่าผู้ผลิตหลายรายอาจมีแนวคิดที่แตกต่างกันว่า BIOS ทำงานอย่างไรในกรณีที่อุปกรณ์ไม่สามารถบู๊ตได้
หากไม่พบ bootloader บนอุปกรณ์ควรไปยังอุปกรณ์ถัดไป อย่างไรก็ตามในกรณีของคุณ BIOS ดูเหมือนจะค้างในอุปกรณ์ที่ไม่สามารถบู๊ตได้ซึ่งเชื่อมต่อกับคอมพิวเตอร์ ฉันเคยเห็นสิ่งนี้เกิดขึ้นกับดีวีดีภาพยนตร์ในบางครั้ง ระบบไม่พบ bootloader บนไดรฟ์และด้วยเหตุผลบางอย่างปฏิเสธที่จะไปต่อ (ในยุค Windows 9.x ฉันถูกบอกว่ามีดิสก์ในไดรฟ์ซีดีทำให้กระบวนการบู๊ตช้าลงสิบปีต่อมาฉันเข้าใจสิ่งที่เขาพูด)
แน่นอนว่าไดรฟ์จะสามารถอ่านได้หลังจากบูทตราบเท่าที่ยังมีเนื้อหาจริงอยู่ อีกเหตุผลเดียวที่พวกเขาไม่สามารถอ่าน BIOS ได้ก็คือข้อเท็จจริงที่ว่าไม่มี bootloader ซึ่งไม่มีส่วนเกี่ยวข้องกับการติดตั้งไดรฟ์ Windows หรือ Mac OS X หรือ Linux ไบออสติดตั้งไดรฟ์ในบางระดับเพื่อค้นหา bootloader หากไบออสมีความสามารถในการแสดงไฟล์บนไดรฟ์มันก็จะอ่านไดรฟ์ USB ของคุณด้วย
ฉันคิดว่ามันขึ้นอยู่กับ BIOS ไม่ใช่ไดรฟ์ USB คุณสามารถทำให้ USB สามารถบูตได้โดยติดตั้ง Linux บนมัน ในทางเทคนิคแล้ว Windows จะไม่สามารถใช้งานไดรฟ์ USB ได้ แต่อาจผิดกฎหมายขึ้นอยู่กับการใช้งาน