Brukerverktøy

Nettstedverktøy


test-skript

Testskript for virtuell box

Følgende skript forutsetter installasjon av VirtualBox og nedlasting av NUUG-live iso til PC-en.

cat << 'EOF' > run-iso-name.sh
#!/bin/bash
set -e

VM_NAME="NUUG-Live"

# 1. Sjekk om ISO-fil er oppgitt som parameter, ellers finn nyeste automatisk
if [ -n "$1" ]; then
    ISO_VALGT="$(pwd)/$1"
else
    ISO_VALGT="$(pwd)/$(ls -t live-image-*.iso 2>/dev/null | head -n 1)"
fi

# 2. Verifiser at filen faktisk finnes
if [ -z "$ISO_VALGT" ] || [ ! -f "$ISO_VALGT" ]; then
    echo "=== FEIL: Finner ikke angitt eller nyeste ISO-fil! ==="
    echo "Bruk: $0 [iso-filnavn.iso]"
    exit 1
fi

echo "=== Kobler ISO til VirtualBox: $(basename "$ISO_VALGT") ==="
VBoxManage storageattach "$VM_NAME" \
    --storagectl "IDE" \
    --port 0 \
    --device 0 \
    --type dvddrive \
    --medium "$ISO_VALGT"

echo "=== Starter $VM_NAME ==="
VBoxManage startvm "$VM_NAME"
EOF

chmod +x run-iso-name.sh

Så kan du kjøre følgende der du har lastet ned ISO-fila:

run-iso-name.sh

test-skript.txt · Sist endret: 2026/10/18 17:08 av knutyrvin