Files
loc_az_hci/docs/temporary/FIX_FLOPPY_BOOT.md
defiQUG c39465c2bd
Some checks failed
Test / test (push) Has been cancelled
Initial commit: loc_az_hci (smom-dbis-138 excluded via .gitignore)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-08 09:04:46 -08:00

2.1 KiB

Fix: VM Booting from Floppy Instead of CD-ROM

Problem

VM keeps trying to boot from floppy drive instead of CD-ROM (ISO).

Solution: Remove Floppy and Set Boot Order

Quick Fix via Proxmox Web UI

  1. Access Proxmox: https://192.168.1.206:8006

  2. For each VM (100, 101, 102, 103):

    Step 1: Remove Floppy Drive

    • Click VM → Hardware tab
    • Look for "Floppy Drive" or "floppy0"
    • If it exists, click on it → Remove
    • Confirm removal

    Step 2: Set Boot Order

    • Go to Options tab
    • Find "Boot Order"
    • Click "Edit"
    • Remove floppy from boot order (if shown)
    • Set order to: CD-ROM first, then Hard Disk
    • Or type in text field: order=ide2;scsi0
    • Click OK

    Step 3: Verify CD/DVD Drive

    • Go back to Hardware tab
    • Verify CD/DVD Drive (ide2) exists
    • Verify it shows: ubuntu-24.04.3-live-server-amd64.iso
    • If missing, add it (see ATTACH_ISO_FIRST.md)

    Step 4: Start VM

    • Click Start
    • Open Console
    • Should boot from CD-ROM now!

Alternative: Use BIOS/UEFI Settings

If Web UI doesn't work:

  1. Start VM
  2. Open Console
  3. Press F2 or Delete during boot (enter BIOS)
  4. Navigate to Boot menu
  5. Disable Floppy in boot order
  6. Set CD/DVD as first boot device
  7. Save and exit

API Fix (Attempted)

The script scripts/fix-floppy-boot.sh has been run to:

  • Remove floppy drive via API
  • Set boot order to skip floppy
  • Configure boot from CD-ROM

If it didn't work, use Web UI method above.

Why This Happens

Proxmox VMs sometimes have a default floppy drive that takes boot priority. The floppy needs to be:

  1. Removed from hardware, OR
  2. Removed from boot order

Verification

After fixing:

  • Floppy drive removed (or disabled in boot order)
  • Boot order: CD-ROM first
  • VM boots from Ubuntu ISO

Quick Checklist

For each VM:

  • Hardware tab → Remove floppy drive (if exists)
  • Options tab → Boot Order → Remove floppy
  • Boot Order → CD-ROM first
  • Hardware tab → Verify CD/DVD drive with ISO
  • Start VM → Console → Should boot from CD-ROM