Files
loc_az_hci/docs/temporary/FIX_BOOT_NOW.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.9 KiB

Fix "No Bootable Disk" - Step by Step

Problem

VMs show "No bootable disk" because the ISO isn't attached via API.

Quick Fix (5 minutes)

Step 1: Access Proxmox Web UI

  1. Open: https://192.168.1.206:8006
  2. Login: root@pam / (password from .env file: PVE_ROOT_PASS)
  3. Accept the self-signed certificate warning

Step 2: Fix Each VM

For VM 100 (cloudflare-tunnel):

  1. Click on cloudflare-tunnel (or VM ID 100) in the left panel
  2. Click Hardware tab
  3. Add CD/DVD Drive:
    • Click "Add" button (top)
    • Select "CD/DVD Drive"
    • Storage: local
    • ISO image: ubuntu-24.04.3-live-server-amd64.iso
    • Click "Add"
  4. Set Boot Order:
    • Click "Options" tab
    • Find "Boot Order"
    • Click "Edit"
    • Set to: "CD-ROM" first
    • Click "OK"
  5. Verify Network:
    • Go back to "Hardware" tab
    • If no Network Device exists:
      • Click "Add""Network Device"
      • Model: VirtIO
      • Bridge: vmbr0
      • Click "Add"

Repeat for VMs 101, 102, 103:

  • VM 101: k3s-master
  • VM 102: git-server
  • VM 103: observability

Step 3: Start and Verify

  1. Start each VM:

    • Click VM → "Start" button (top right)
  2. Open Console:

    • Click "Console" tab
    • You should see Ubuntu installer booting
  3. If still "No bootable disk":

    • Stop VM
    • Hardware tab → Remove CD/DVD drive
    • Add it again with ISO
    • Options tab → Verify boot order
    • Start VM again

Visual Guide

Proxmox Web UI Steps:
┌─────────────────────────────────┐
│ 1. Click VM (left panel)        │
│ 2. Hardware tab                  │
│ 3. Add → CD/DVD Drive           │
│    - Storage: local              │
│    - ISO: ubuntu-24.04.3...     │
│ 4. Options tab                   │
│ 5. Boot Order → CD-ROM first     │
│ 6. Start VM                      │
│ 7. Console → Should see Ubuntu   │
└─────────────────────────────────┘

Troubleshooting

ISO not in list?

  • Go to: Datacenter → Storage → local → ISO images
  • Verify ubuntu-24.04.3-live-server-amd64.iso exists
  • If missing, upload it

Still won't boot?

  • Try: Hardware → CD/DVD → Edit → Check "Use CD/DVD disc image file"
  • Verify: Options → Boot Order has "ide2" or "CD-ROM" first
  • Try: Stop VM → Detach ISO → Re-attach → Start

Expected Result

After fixing, when you open Console:

  • Ubuntu installer should boot
  • You'll see Ubuntu installation screen
  • Network should be detected (if network device exists)

Next Steps After Boot Works

  1. Complete Ubuntu installation
  2. Configure static IPs during installation
  3. Run: ./scripts/check-vm-status.sh
  4. Run: ./scripts/automate-all-setup.sh