How To Install Windows Server 2012 R2 via OS Library

Samuel Agustjik Mahardhika
Samuel Agustjik Mahardhika · HelpDesk Contributor
Updated on March 9, 2025

In this article, we'll guide you through the process of installing Windows Server 2012 R2 from OS Library. You'll learn how to upload Windows Server image, set up boot order, and successfully deploy it on your server. By the end of this guide, you'll have a fully operational Windows Server installation in your server.

Note: By default OS Library not enabled, you must create ticket Famesystems Ticket


Upload ISO

  • Navigate to your server webinterface.
  • Now click on "Physical Drive"


  • Menu will open, now click "OS Library"


  • Now click "browse" to search iso file in your local computer.
  • Note: file must be .iso (lowercase)


  • After iso file selected, click "Hochladen" or "Upload"


  • Status bar will appear to show upload progress.


  • Congratulations! You have successfully upload ISO to OS Library, also do the same to upload virtio-driver iso, you will need that later.


Attach ISO and Set Boot Order

  • Navigate to CD/DVD Drive


  • Select Windows Server 2012 R2 iso you just uploaded, and click apply


  • Now drag and drop CD/DVD to the top, and click apply

Windows Installation

  • Start/Restart the server
  • Navigate to NoVNC Console to proceed with the installation.


  • Click "Next" to continue.


  • Click "Install Now"


  • Select "Windows Server 2012 R2 Standard Evaluation (Server with GUI), and click next.


  • Click "I accept the license terms", and click next


  • Choose "Custom: Install Windows only (advanced)"


  • Now you need to attach virtio-driver in CD/DVD Drive


  • Go back to NoVNC Console, and click "Load Driver"


  • Now click "Browse"


  • Expand "CD Drive" virtio-driver


  • Select "vioscsi > 2k12r2 > amd64", and click ok.


  • Click "Next" to install the driver.


  • Now attach windows iso again.


  • Go back to NoVNC Console again, make sure drive partition only 1 "Drive 0 Unallocated Space", and click next


  • Wait for installation to finish


  • Now you need to enter password for administrator, and click finish.


  • Now open NoVNC Control Bar on the left, click "Show Extra Keys" and then click "Send Ctrl-Alt-Del"


  • Enter administrator password you set up earlier, and press enter.


  • Server Manager will open automatically.
  • Now navigate to "Local Server".
  • Click "Disabled" beside "Remote Desktop".
  • and click "Allow remote connections to this computer" (click ok in the popup), and untick "Allow connections only from computers running Desktop with Network Level Authentication"
  • Click ok to apply settings.


Driver Installation

  • Now you need to install driver.
  • First attach virtio-driver in CD/Drive.
  • Open file explorer, and navigate to CD Drive virtio-driver.
  • and run "virtio-win-gt-x64"


  • Click "Next"


  • Click "i accept the terms in the License Agreement", and click next.


  • Click "Next" again.


  • Click "Install"


  • Click "Install" again.


  • Now driver installation is finished, click finish to exit.


Set Up Network Configuration

Before you can connect to the server, you need to manually assign IP address and DNS

  • First you need to write down the ip address from server webinterface, Navigate to "Network > IP Addresses"


  • You can see IPv4 and IPv6, IPv4 is required.


  • Now go back to NoVNC Console.
  • Right-click in "Network"
  • Click "Open Network and Sharing Center"
  • Click "Ethernet" beside "Connections"
  • Ethernet Status will open, click "Properties"
  • Ethernet Properties will open, select "Internet Protocol Version 4 (TCP/IPv4)", click properties.


  • Now enter your server ipv4 address.
  • IP Address: [YOUR_IPv4_ADDRESS]
  • Subnet Mask: 255.255.255.0
  • Default Gateway: Change your ipv4 address last digit to .1
  • For DNS, you can use Cloudflare DNS (1.1.1.1/1.0.0.1) or Google DNS (8.8.8.8/8.8.4.4)


  • Now for IPv6
  • In Ethernet Properties, select "Internet Protocol Version 6 (TCP/IPv6)", click properties.
  • and enter your ipv6 address.
  • IPv6 Address: [YOUR_IPV6_ADDRESS] without "/64"
  • Subnet prefix length: 64
  • Default Gateway: fe80::1
  • For DNS you can use Cloudflare DNS (2606:4700:4700::1111 and 2606:4700:4700::1001) or Google DNS (2001:4860:4860::8888 and 2001:4860:4860::8844)


Verify Network Configuration

  • Open command prompt and run:
ipconfig


Conclusion

Windows Server 2012 R2 has been successfully installed and configured. The server is now ready for further setup and deployment.


From Samuel Agustjik Mahardhika | March 9, 2025 | Tags:

Have you found a solution? Perfect!

If you are looking for more: We offer powerful root servers, game servers, web hosting, TeamSpeak servers and reseller options.

Find out more about our products