具有VirtIO驱动程序的Windows自定义ISO

注:本教程在Vultr VPS上测试通过,如需部署请前往Vultr.com

生成Windows ISO(仅服务器OS,未经桌面OS测试)

从以下位置获取打包为ISO文件的Windows的最新二进制VirtIO驱动程序 https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso

制作一个文件夹: c:custom

将Windows Server ISO解压缩到: c:customwinserver 使用7zip等压缩工具 https://www.7-zip.org/

将VirtIO ISO提取到 c:customwinservervirtio

使用ISO母版制作工具来创建自定义滑流ISO。通常,需要以下母带选项:

文件系统:UDF,包括隐藏文件,包括系统文件
使映像可启动。
仿真类型:无
启动映像: C:customwinserverbootetfsboot.com
平台编号:80×86
开发人员ID:Microsoft Corporation
加载扇区:8

现在,您已经拥有带有内置VirtIO驱动程序的Windows ISO,可以用作自定义Vultr ISO。

正在安装

首先,没有驱动器。这是正常的。点击“加载驱动程序”。

对于Server 2008,请使用VISTA。
对于Server 2008r2,请使用WIN7。
对于Server 2012和2012 R2,请使用WIN8。
对于Server 2016,请使用2k16。

例如,在64位VPS上使用2008r2:

浏览到以下文件夹之一(根据您的ISO映像而有所不同):

virtio> WIN7> AMD64
Virtio> Virtstor> Win2K8r2> AMD

选择“ Red Hat VirtIO SCSI”驱动程序。

现在可以看到驱动器。

附加步骤

配置网络连接

通过View Console首次登录Windows VPS后,服务器管理器会打招呼。在菜单的右上方,单击 Tools 然后选择 Computer Management。将打开一个新窗口。
在该新窗口的左侧窗格中(将命名为 Computer Management), 选择 Device Manager
您应该注意到3个标有黄色“!”的设备。标志(如果您选择启用,则为4 Private Networking)。
右键点击 Ethernet Controller 然后选择 Update Driver Software...
将出现两个选择,选择下面的一个,即 Browse my computer for driver software
请点击 Browse... 并导航到 D:virtioNetKVMWIN8AMD64,然后点击 Next
您将看到一个弹出确认窗口,以确认您要安装 Red Hat VirtIO Ethernet Adapter,只需点击 Install
您的VPS现在将具有Internet连接!再次执行步骤3-6 Unrecognized Devices 在您的系统上。
使Windows RDP正常工作(可选)

尽管您可以使用Vultr的View Console很好地进行操作。您可能无法安装或复制文本或粘贴文本 Windows RDP (Remote Desktop Protocol)。为此,请打开 Server Manager
点击 Manage,然后选择 Add Roles and Features
保持点击是安全的 Next 直到你到达 Server Roles 部分。
向下滚动一点,找到 Remote Desktop Services,单击旁边的复选框进行选择。然后点击 Next
您可以跳过 Features 暂时,所以只需单击 Next 再次。
从今起 Role Services,点击旁边的复选框 Remote Desktop Session Host
出现一个弹出窗口,只需单击 Add Features,然后点击 Next 最后一次。
通过单击确认安装 Install。您的VPS现在将安装 Windows RDP
安装完成后,您可以重新启动VPS以应用更改。大功告成!您现在可以通过以下方式连接到VPS Windows RDP,使用 IP AddressUser name (默认为管理员)和 Password

注:本教程在Vultr VPS上测试通过,如需部署请前往Vultr.com