Συνδεόμαστε μέσω rescue σε linux 64bit.
Κατεβάζουμε και αποσυμπιέζουμε το portable qemu-kvm
Χρησιμοποιούμε το φάκελο /tmp
1 |
wget -qO- /tmp http://www.danpros.com/content/files/vkvm.tar.gz | tar xvz -C /tmp |
Για υποστήριξη partitions μεγαλύτερων από 2TB κατεβάζουμε το UEFI bios
1 |
wget -qO- /tmp http://www.danpros.com/content/files/uefi.tar.gz | tar -xvz -C /tmp |
Κατεβάζουμε το ISO των windows
1 2 3 |
cd /tmp wget http://mirror.hetzner.de/bootimages/windows/SW_DVD9_Win_Server_STD_CORE_2019_1809.11_64Bit_English_DC_STD_MLF_X22-51041.ISO cd / |
Εκτελούμε το qemu-kvm
Για να βρούμε το δίσκο που θα χρησιμοποιηθεί για την εγκατάσταση ή την εκκίνηση γράφουμε
lsblk
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
[root@server ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 1 477G 0 disk ├─sda1 8:1 1 32G 0 part │ └─md0 9:0 0 32G 0 raid1 ├─sda2 8:2 1 1G 0 part │ └─md1 9:1 0 1022M 0 raid1 /boot └─sda3 8:3 1 444G 0 part └─md2 9:2 0 443.8G 0 raid1 / sdb 8:16 1 477G 0 disk ├─sdb1 8:17 1 32G 0 part │ └─md0 9:0 0 32G 0 raid1 ├─sdb2 8:18 1 1G 0 part │ └─md1 9:1 0 1022M 0 raid1 /boot └─sdb3 8:19 1 444G 0 part └─md2 9:2 0 443.8G 0 raid1 / |
Στο παράδειγμα επιλέγουμε τον sda
1 |
/tmp/qemu-system-x86_64 -net nic -net user,hostfwd=tcp::3389-:3389 -m 2048M -localtime -enable-kvm -cpu host,+nx -M pc -smp 2 -vga std -usbdevice tablet -k en-us -cdrom /tmp/SW_DVD9_Win_Server_STD_CORE_2019_1809.11_64Bit_English_DC_STD_MLF_X22-51041.ISO -hda /dev/sda -boot once=d -vnc :1 |
Ή για μεγαλύτερους δίσκους UEFI.
1 |
/tmp/qemu-system-x86_64 -bios /tmp/uefi.bin -net nic -net user,hostfwd=tcp::3389-:3389 -m 2048M -localtime -enable-kvm -cpu host,+nx -M pc -smp 2 -vga std -usbdevice tablet -k en-us -cdrom /tmp/SW_DVD9_Win_Server_STD_CORE_2019_1809.11_64Bit_English_DC_STD_MLF_X22-51041.ISO -hda /dev/sda -boot once=d -vnc :1 |
Τέλος, ανοίγουμε το vnc
1 |
yourip:1 |
Αν θέλουμε να συνδεθούμε ξανά μέσω rescue χωρίς εγκατάσταση
1 |
/tmp/qemu-system-x86_64 -net nic -net user,hostfwd=tcp::3389-:3389 -m 2048M -localtime -enable-kvm -cpu host,+nx -M pc -smp 2 -vga std -usbdevice tablet -k en-us -hda /dev/sda -boot once=d -vnc :1 |
Πηγές:
https://www.danpros.com/2017/09/install-windows-on-any-server-using-rescue-system-and-qemu-kvm
https://cdld.nl/blog/install-windows-server-2019-on-a-dedicated-server-hetzner