How to Configure Legacy Boot - Complete Guide
Question: How do I use legacy BIOS boot mode?
Answer: Configure SeaBIOS for legacy boot
When to Use Legacy Boot
Use Cases
- Old Windows (XP, 7)
- MS-DOS
- Compatibility issues
- Testing legacy systems
How to Enable Legacy Boot
Set SeaBIOS
# Enable legacy BIOS
qm set 100 --bios seabiosHow to Configure Legacy Settings
Disable UEFI Features
# Remove EFI disk
qm set 100 --delete efidisk0
# Use BIOS boot
qm set 100 --boot order=scsi0How to Add Boot Devices
IDE Disks (Legacy)
# Add IDE disk
qm set 100 --ide0 local:32
# Set boot
qm set 100 --boot order=ide0SCSI Disks
# Add SCSI disk
qm set 100 --scsi0 local:32
# Boot from SCSI
qm set 100 --boot order=scsi0How Legacy Boot Works
Boot Process
VM Starts → BIOS POST → Boot Order Check → Boot Device Found → Load OS
Legacy vs UEFI
| Feature | Legacy BIOS | UEFI |
|---|---|---|
| Boot Method | MBR | GPT |
| Drivers | In OS | Pre-OS |
| Startup | BIOS | UEFI |
| Size Limit | 2TB | 256TB+ |
Keywords
legacy seabios mbr boot how-to