เหตุใดลำดับการบู๊ตของ Linux จึงจัดเป็นอย่างที่มันเป็น?
Power on + BIOS เปิดใช้งานการเริ่มต้นฮาร์ดแวร์และการทดสอบตัวเอง LILO / GRUB ฯลฯ ... แต่ทำไมมันจัดระบบแบบนี้?
ฉันจะพูดถูกไหมว่ามันเป็นจุดประสงค์หลักในการแก้ไขข้อบกพร่อง?
เหตุใดลำดับการบู๊ตของ Linux จึงจัดเป็นอย่างที่มันเป็น?
Power on + BIOS เปิดใช้งานการเริ่มต้นฮาร์ดแวร์และการทดสอบตัวเอง LILO / GRUB ฯลฯ ... แต่ทำไมมันจัดระบบแบบนี้?
ฉันจะพูดถูกไหมว่ามันเป็นจุดประสงค์หลักในการแก้ไขข้อบกพร่อง?
คำตอบ:
นั่นไม่ใช่ลำดับการบู๊ตของ Linux โดยเฉพาะ นั่นคือวิธีที่ระบบพีซี IBM ดั้งเดิมทำงานและพีซีที่คุณใช้อยู่ในปัจจุบันเป็นเพียงระบบรุ่นดั้งเดิมที่ได้รับการพัฒนาเนื่องจากผู้คนให้ความสำคัญกับความเข้ากันได้แบบย้อนหลังมากเกินไป
คอมพิวเตอร์จำนวนมากที่ไม่จำเป็นต้องย้อนกลับเข้ากันได้กับสถาปัตยกรรมพีซี IBM boot Linux แตกต่างกัน โทรศัพท์มือถือของฉันบูทเข้าสู่ U-Boot โดยตรงจากนั้นบู๊ต Linux ไม่มีไบออส เหมือนกับ web / SAN server ของฉันซึ่งใช้ ARM มันบูทโดยตรงใน Redboot จากนั้นบูท Linux ไม่มี BIOS Google Chrome OS มีข่าวลือว่าแม้จะมีการกำจัด bootloaders ทั้งหมดและบู๊ตโดยตรงในเคอร์เนลลินุกซ์เขียนลงในที่อยู่แรกของหน่วยความจำ
ในระยะสั้นมันเป็นขยะส่วนใหญ่ที่เป็นมรดก ไม่มีเหตุผลที่ดีในปัจจุบันที่ฮาร์ดแวร์ทำงานในแบบที่พวกเขาทำยกเว้นว่าหากทำงานแตกต่างกันพวกเขาจะไม่สามารถบูต Windows ได้