/
Muvz82
/
openbox-linux
Обзор
Документация
Войти
/
Muvz82
/
openbox-linux
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
scripts/create-disk.sh
28 строк
567 B
Mikhail Sviridov
init
18 май 2026, 17:54
18 май 2026, 17:54
482974b
Код
Авторство
О чём код?
#!/bin/bash # OpenWinBox — Create VM disk image set -euo pipefail DISK_PATH="${1:-vm/images/windows.qcow2}" DISK_SIZE="${2:-80G}" echo "=== OpenWinBox — Create Disk ===" echo "Path: $DISK_PATH" echo "Size: $DISK_SIZE" echo "" # Create directory if needed DISK_DIR=$(dirname "$DISK_PATH") mkdir -p "$DISK_DIR" if [ -f "$DISK_PATH" ]; then echo "ERROR: Disk already exists at $DISK_PATH" echo "Remove it first if you want to recreate." exit 1 fi qemu-img create -f qcow2 "$DISK_PATH" "$DISK_SIZE" echo "" echo "=== Disk created ===" ls -lh "$DISK_PATH"