Обновить install.sh
Не скачивать повторно файлы
This commit is contained in:
parent
1944708ca6
commit
68c1412ca6
1 changed files with 19 additions and 10 deletions
23
install.sh
23
install.sh
|
|
@ -3,20 +3,29 @@
|
|||
# Переход в директорию /tmp
|
||||
cd /tmp
|
||||
|
||||
# Загрузка ISO образа Windows Server
|
||||
# Загрузка ISO образа Windows Server, если он не существует
|
||||
if [ ! -f ru_windows_server_2019_vl_x64_by_AG_10.2019.iso ]; then
|
||||
wget http://vm.abcvg.work/ru_windows_server_2019_vl_x64_by_AG_10.2019.iso
|
||||
else
|
||||
echo "ISO образ уже загружен."
|
||||
fi
|
||||
|
||||
# Загрузка последней версии KVM
|
||||
# Загрузка последней версии KVM, если архив не существует
|
||||
if [ ! -f vkvm-latest.tar.gz ]; then
|
||||
wget --no-check-certificate https://abcvg.ovh/uploads/need/vkvm-latest.tar.gz
|
||||
else
|
||||
echo "Архив KVM уже загружен."
|
||||
fi
|
||||
|
||||
# Распаковка KVM
|
||||
# Распаковка KVM, если архив существует
|
||||
if [ -f vkvm-latest.tar.gz ]; then
|
||||
tar -xzf vkvm-latest.tar.gz
|
||||
else
|
||||
echo "Архив KVM не найден, распаковка пропущена."
|
||||
fi
|
||||
|
||||
# Создание таблицы разделов GPT на /dev/nvme0n1
|
||||
# Создание таблицы разделов GPT на /dev/nvme0n1 без подтверждения
|
||||
parted /dev/nvme0n1 --script mklabel gpt
|
||||
|
||||
# Сообщаю о запуске виртуальной машины
|
||||
echo "Запускаю VNC, минут через 3 можно подключаться"
|
||||
|
||||
# Запуск виртуальной машины QEMU
|
||||
qemu-system-x86_64 -enable-kvm -smp 4 -m 125G -boot d -cdrom ru_windows_server_2019_vl_x64_by_AG_10.2019.iso -drive file=/dev/nvme0n1,format=raw,media=disk -vnc :1
|
||||
Loading…
Add table
Add a link
Reference in a new issue