windows:windows_custom_iso_with_virtio_drivers
目录
Building the Windows ISO (Server versions only)
- Get the latest binary VirtIO drivers for Windows, packaged as an ISO file, from https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso
- Make a folder:
c:\custom
. - Extract your Windows Server ISO to:
c:\custom\winserver
with a compression tool such as 7zip http://www.7-zip.org/. - Extract the VirtIO ISO to
c:\custom\winserver\virtio
. - Use an ISO mastering tool to create your custom slipstream ISO. In general, the following mastering options are needed:
- Filesystem: UDF, Include Hidden Files, Include System Files
- Make image bootable.
- Emulation Type: none
- Boot Image:
C:\custom\winserver\boot\etfsboot.com
- Platform ID: 80×86
- Developer ID: Microsoft Corporation
- Sectors to load: 8
You now have a Windows ISO with built-in VirtIO drivers ready for use as a custom Vultr ISO.
Installing
At first, no drive is present. This is normal. Click “Load Driver”.
- For Server 2012 and 2012 R2, use WIN8.
- For Server 2016, use 2k16.
For example, using 2012 on a 64 bit VPS:
Browse to one of the following folders (varies based on your ISO image):
- virtio > WIN8 > AMD64
- Virtio > Virtstor > Win2012 > AMD
Select “Red Hat VirtIO SCSI” driver.
Now the drive is visible.
Additional Steps
Configuring Network Connectivity
- After you log in for the first time on your Windows VPS via View Console, you will be greeted by the Server Manager. On the upper right part of the menu, click on
Tools
then chooseComputer Management
. A new window will open. - On the left pane of that new window (will be named
Computer Management
), selectDevice Manager
. - You should notice 3 devices that are marked with yellow “!” signs (4 if you chose to enable
Private Networking
).
Right-click onEthernet Controller
and chooseUpdate Driver Software…
- Two choices will appear, choose the one below, which is
Browse my computer for driver software
. - Click
Browse…
and navigate toD:\virtio\NetKVM\WIN8\AMD64
, then clickNext
. - You will see a pop-up confirmation to verify that you want to install
Red Hat VirtIO Ethernet Adapter
, just clickInstall
. - Your VPS will now have internet connectivity! Perform steps 3-6 again for any more
Unrecognized Devices
on your system.
Getting Windows RDP to Work (optional)
- Though you can do just fine with Vultr's View Console. You can't copy / paste text to or from it, for that you might want to install
Windows RDP (Remote Desktop Protocol)
. To do so, openServer Manager
. - Click on
Manage
, then chooseAdd Roles and Features
. - It is safe to keep clicking
Next
until you get toServer Roles
section of it. - Scroll down a bit, and find
Remote Desktop Services
, click the check-box beside it to select. Then clickNext
. - You can skip the
Features
part for now, so just clickNext
again. - Now on
Role Services
, click the check-box besideRemote Desktop Session Host
. - A pop-up will appear, just click
Add Features
, then clickNext
one last time. - Confirm your installation by clicking
Install
. Your VPS will now be installingWindows RDP
. - Once the installation finishes, you can reboot your VPS to apply the changes. And you're done! You will now be able to connect to your VPS via
Windows RDP
, using yourIP Address
,User name
(default is Administrator) andPassword
.
引用链接 https://www.vultr.com/docs/windows-custom-iso-with-virtio-drivers
windows/windows_custom_iso_with_virtio_drivers.txt · 最后更改: 2020/10/24 13:54 由 packingbox