# Fix: CD-ROM Not Shown in Boot Order ## Problem CD-ROM option doesn't appear in Boot Order because the CD/DVD drive isn't attached yet. ## Solution: Attach ISO First, Then Set Boot Order ### Step-by-Step (For Each VM) #### Step 1: Attach CD/DVD Drive with ISO 1. **Open Proxmox Web UI:** https://192.168.1.206:8006 2. **Click on VM** (e.g., "cloudflare-tunnel" or VM 100) 3. **Go to "Hardware" tab** 4. **Click "Add" button** (top right, blue button) 5. **Select "CD/DVD Drive"** from the dropdown menu 6. **In the dialog:** - **Storage:** Select `local` from dropdown - **ISO image:** Click the dropdown - **Select:** `ubuntu-24.04.3-live-server-amd64.iso` - **Click "Add"** button at bottom 7. **Verify:** You should now see "CD/DVD Drive (ide2)" in the Hardware list #### Step 2: Set Boot Order (Now CD-ROM Will Appear) 1. **Go to "Options" tab** 2. **Find "Boot Order"** in the list 3. **Click "Edit"** (or double-click) 4. **Now you'll see CD-ROM option!** - Drag "CD-ROM" to the top (or select it as first) - Or use the up/down arrows to move it first 5. **Click "OK"** #### Step 3: Start VM 1. **Click "Start" button** (top right) 2. **Click "Console" tab** 3. **Ubuntu installer should boot!** ### Visual Guide ``` ┌─────────────────────────────────────┐ │ Proxmox Web UI │ ├─────────────────────────────────────┤ │ 1. VM → Hardware tab │ │ 2. Add → CD/DVD Drive │ │ 3. Storage: local │ │ 4. ISO: ubuntu-24.04.3...iso │ │ 5. Add → ✓ CD/DVD appears in list │ │ 6. Options tab │ │ 7. Boot Order → Edit │ │ 8. CD-ROM → Move to top │ │ 9. OK │ │ 10. Start → Console → Ubuntu boots! │ └─────────────────────────────────────┘ ``` ### Important Notes - **CD-ROM won't appear in Boot Order until CD/DVD drive is attached first** - **You must attach the ISO in Hardware tab BEFORE setting boot order** - **If CD-ROM still doesn't appear:** - Verify CD/DVD drive shows in Hardware tab - Try refreshing the page - Try removing and re-adding the CD/DVD drive ### For All 4 VMs Repeat the above steps for: - VM 100: cloudflare-tunnel - VM 101: k3s-master - VM 102: git-server - VM 103: observability ### Quick Checklist For each VM: - [ ] Hardware tab → CD/DVD Drive added with ISO - [ ] CD/DVD Drive visible in Hardware list - [ ] Options tab → Boot Order → CD-ROM appears - [ ] CD-ROM moved to first position - [ ] VM started - [ ] Console shows Ubuntu installer ### Troubleshooting **"CD-ROM not in Boot Order list":** - Go back to Hardware tab - Verify CD/DVD Drive exists - If missing, add it again - Refresh Options tab **"ISO not in dropdown":** - Go to: Datacenter → Storage → local → ISO images - Verify ISO file exists - If missing, you may need to upload it **"Still shows 'No bootable disk'":** - Stop VM - Hardware → Remove CD/DVD drive - Add it again - Options → Verify boot order - Start VM