• Domains
  • Web Hosting
  • WordPress Hosting
  • Reseller Hosting
  • Cloud VPS
  • Dedicated Servers
  • Domains
  • Web Hosting
  • WordPress Hosting
  • Reseller Hosting
  • Cloud VPS
  • Dedicated Servers
home/Knowledge Base/Dedicated Servers/Windows Guides/Windows Custom ISO with VirtIO Drivers
Popular Search:Dedicated Server, CentOS, Web Hosting

Windows Custom ISO with VirtIO Drivers

164 views 0 December 6, 2019 aklwebhost

Building the Windows ISO (Server OSes only, not tested for Desktop OSes)

  1. 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
  2. Make a folder: c:\custom.
  3. Extract your Windows Server ISO to: c:\custom\winserver with a compression tool such as 7zip http://www.7-zip.org/.
  4. Extract the VirtIO ISO to c:\custom\winserver\virtio.
  5. 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 AKLWEB HOST ISO.


Installing

At first, no drive is present. This is normal. Click “Load Driver”.

  • For Server 2008, use VISTA.
  • For Server 2008r2, use WIN7.
  • For Server 2012 and 2012 R2, use WIN8.
  • For Server 2016, use 2k16.

For example, using 2008r2 on a 64 bit VPS:

Browse to one of the following folders (varies based on your ISO image):

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

Select “Red Hat VirtIO SCSI” driver.

Now the drive is visible.


Additional Steps

Configuring Network Connectivity

  1. 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 choose Computer Management. A new window will open.
  2. On the left pane of that new window (will be named Computer Management), select Device Manager.
  3. You should notice 3 devices that are marked with yellow “!” signs (4 if you chose to enable Private Networking).
    Right-click on Ethernet Controller and choose Update Driver Software...
  4. Two choices will appear, choose the one below, which is Browse my computer for driver software.
  5. Click Browse... and navigate to D:\virtio\NetKVM\WIN8\AMD64, then click Next.
  6. You will see a pop-up confirmation to verify that you want to install Red Hat VirtIO Ethernet Adapter, just click Install.
  7. 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)

  1. Though you can do just fine with AKLWEB HOST’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, open Server Manager.
  2. Click on Manage, then choose Add Roles and Features.
  3. It is safe to keep clicking Next until you get to Server Roles section of it.
  4. Scroll down a bit, and find Remote Desktop Services, click the check-box beside it to select. Then click Next.
  5. You can skip the Features part for now, so just click Next again.
  6. Now on Role Services, click the check-box beside Remote Desktop Session Host.
  7. A pop-up will appear, just click Add Features, then click Next one last time.
  8. Confirm your installation by clicking Install. Your VPS will now be installing Windows RDP.
  9. 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 your IP Address, User name (default is Administrator) and Password.
Tags:Windows Custom ISO with VirtIO Drivers

Was this helpful?

Yes  No
Related Articles
  • How To Setup Apache on Windows Server
  • Build a Mail Server with hMailServer on Windows
  • Setting up IIS on Windows Server
  • Getting Started with Active Directory
  • Setup Dynamic DNS For Windows Remote Desktop
  • Reset Windows Server Administrator Password
Leave A Comment Cancel reply

Windows Guides
  • Windows Custom ISO with VirtIO Drivers
  • How To Setup Apache on Windows Server
  • Build a Mail Server with hMailServer on Windows
  • Setting up IIS on Windows Server
  • Getting Started with Active Directory
  • Setup Dynamic DNS For Windows Remote Desktop
View All 15  
Popular Articles
  • Using StrongSwan for IPSec VPN on CentOS 7
  • Disabling SSDP (Linux / Windows)
  • Can I pay by Western Union?
  • Can a Coupon Code Discount Be Carried Forward While I Upgrade My VPS Account
  • Can I pay multiple due invoices using a single transaction?
KB Categories
  • Billing
  • Cloud Hosting
  • CMS Hosting
  • cPanel/WHM Control Panel Guide
  • Dedicated Servers
    • AMD Opteron 6272
    • Arch
    • Backup Storage
    • Bandwidth
    • Basic Security
    • BSD
    • CentOS
    • Containers
    • CoreOS
    • DDoS Protection
    • Debian
    • Dedicated Server Control Panel
    • Intel Core i5 3550
    • Intel Core i5 4570
    • Intel Core i7 3770
    • Intel Core i7 4770
    • Intel Xeon E3 1230 V3
    • Intel Xeon E3 1245 V2
    • IP Space
    • Linux Guides
    • Minecraft
    • Networking
    • Server Apps
    • Server Troubleshooting
    • Ubuntu
    • Windows Guides
    • Windows Server 2008
    • Windows Server 2012
  • Domain Names
  • Email Support Documentation
    • Setup IMAP or POP
    • User Features – How To
    • Webmail – How To
  • FTP (File Transfer Protocol
    • CuteFTP Guide
    • FileZilla Guide
  • Game Servers
  • MySQL and MariaDB
  • Node.js
  • Plesk Web Hosting Guide
  • VPS Server
  • Web Servers

  Setup Dynamic DNS For Windows Remote Desktop

  • Privacy Policy
  • Terms of Use
  • © 2022 AKLWEB HOST LLC, All Rights Reserved.

Popular Search:Dedicated Server, CentOS, Web Hosting