Initial commit: loc_az_hci (smom-dbis-138 excluded via .gitignore)
Some checks failed
Test / test (push) Has been cancelled
Some checks failed
Test / test (push) Has been cancelled
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
102
docs/temporary/FIX_BOOT_NOW.md
Normal file
102
docs/temporary/FIX_BOOT_NOW.md
Normal file
@@ -0,0 +1,102 @@
|
||||
# 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`
|
||||
|
||||
Reference in New Issue
Block a user