Συνδεόμαστε μέσω 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