ฉันเริ่มต้นกับ Linux ในช่วงปลายยุค 90 และตามที่กล่าวไว้liloเป็นค่าเริ่มต้น หากคุณต้องการบูทคู่กับระบบ DOS คุณสามารถบูตโดยไม่ต้องโหลดสิ่งใด ๆ ลงใน HIMEM หรือโหลดไดรเวอร์ซีดี ฯลฯ และใช้งานloadlinได้ สำหรับ Win95 dual booting คุณสามารถทำให้ไดรฟ์บูตได้เป็นครั้งแรกด้วย DOS จากนั้นติดตั้ง '95 และ '95's boot loader จะช่วยให้คุณสามารถบูตเคอร์เนล DOS ได้จากนั้นคุณสามารถใช้loadlinได้
สำหรับการบูทคู่กับ NT4, เคล็ดลับคือการเขียน LILO ไปที่ /พาร์ติชันจากนั้นตัดส่วน 512 ไบต์แรกที่ใช้dd( dd if=/dev/sda2 of=/path/to/file bs=512 count=1) และวางไฟล์ผลลัพธ์ที่ntldrสามารถมองเห็นได้และคุณสามารถใช้มันได้จากตัวโหลดบูตของ WinNT ปัญหาในการทำเช่นนั้นคือเมื่อคุณอัพเกรดเคอร์เนลคุณต้องจำไว้ว่าให้ทำซ้ำทุกขั้นตอนก่อนที่จะทำการรีบูตมิฉะนั้นคุณจะมีปัญหาในการกลับเข้าสู่ระบบ Linux กระบวนการเดียวกันทำงานกับ Win2k
ด้วย LILO ทุกครั้งที่เคอร์เนลได้รับการปรับปรุงคุณต้องจำไว้ว่าต้องอัพเดต LILO
กับ loadlinใดก็ตามที่เคอร์เนลอัพเดทคุณต้องจำไว้ว่าให้คัดลอกเคอร์เนลออกไปยังพาร์ติชั่น DOS
อีกตัวเลือกหนึ่งที่ถูกบอกเป็นนัยในคำตอบอื่น ๆ คือการเขียนเคอร์เนลโดยตรงกับฟลอปปี้โดยใช้ dd if=/path/to/vmlinuz of=/dev/fd0แต่อุปกรณ์รูทต้องตั้งค่าอย่างถูกต้องในเคอร์เนลไม่ว่าจะเป็นเวลาคอมไพล์หรือโดยการใช้rdevยูทิลิตี้
เมื่อGRUBมาถึงรอบ ๆ มีความสุขมากเพราะคุณไม่ต้องจำที่จะอัปเดต LILO อีกต่อไปหรืออัปเดต LILO แล้วถอดแถบข้อมูลการบูตออกและอื่น ๆ อีกมากไม่ต้องออกจากระบบ Linux อีกต่อไปเพราะคุณลืมอัปเดตบูตโหลดเดอร์ ข้อมูล...
biosboot(8)ดูเช่น