Files
rippy/proxmox-add-drive.sh
T
Hitonabi ca3139289c
Ampel / ampel (push) Failing after 13m17s
docs: Laufwerk an Proxmox VM durchreichen
- VM-Konfiguration prüfen: Laufwerk ist am Host sichtbar
- Anleitung für Proxmox Web-UI und CLI hinzugefügt
- Skript proxmox-add-drive.sh für automatische Konfiguration
2026-07-23 12:56:03 +02:00

45 lines
1.3 KiB
Bash

#!/bin/bash
# Skript zum Hinzufügen des Laufwerks zur Proxmox VM
echo "=== Laufwerk zur Proxmox VM hinzufügen ==="
# Prüfen ob das Laufwerk existiert
if [ ! -b /dev/sr0 ]; then
echo "❌ Laufwerk /dev/sr0 nicht gefunden"
exit 1
fi
echo "✅ Laufwerk /dev/sr0 gefunden"
# VM-Config sichern
echo "Sichere VM-Konfiguration..."
cp /etc/pve/qemu-server/106.conf /etc/pve/qemu-server/106.conf.backup
echo "✅ Backup erstellt: /etc/pve/qemu-server/106.conf.backup"
# Laufwerk hinzufügen
echo "Füge Laufwerk zur VM hinzu..."
# Prüfen ob schon eingebunden
if grep -q "scsi1: /dev/sr0" /etc/pve/qemu-server/106.conf; then
echo "⚠️ Laufwerk ist bereits eingebunden"
else
echo "scsi1: /dev/sr0,media=cdrom" >> /etc/pve/qemu-server/106.conf
echo "✅ Laufwerk hinzugefügt"
fi
echo ""
echo "=== VM neu starten ==="
echo "Führe folgende Befehle aus:"
echo " qm shutdown 106"
echo " wait for VM to stop"
echo " qm start 106"
echo ""
echo "Oder im Proxmox Web-UI:"
echo " 1. VM 106 auswählen"
echo " 2. 'Shutdown' klicken"
echo " 3. Nach dem Stop 'Start' klicken"
echo ""
echo "=== Nach dem Neustart ==="
echo "Im Container rippy-worker sollte jetzt /dev/sr0 sichtbar sein:"
echo " docker exec rippy-worker ls -la /dev/sr0"
echo " docker exec rippy-worker ls -la /dev/cdrom"