106 lines
3.2 KiB
Markdown
106 lines
3.2 KiB
Markdown
|
|
# 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
|
||
|
|
|