{"id":457,"date":"2020-05-11T18:05:00","date_gmt":"2020-05-11T18:05:00","guid":{"rendered":"http:\/\/mmolenda.com\/techparadise\/?p=457"},"modified":"2020-05-13T15:09:06","modified_gmt":"2020-05-13T15:09:06","slug":"installing-windows-sever-2016-in-virtualbox","status":"publish","type":"post","link":"https:\/\/mmolenda.com\/techparadise\/installing-windows-sever-2016-in-virtualbox\/","title":{"rendered":"Installing Windows Sever 2016 in VirtualBox"},"content":{"rendered":"<p>This is a post on how I accomplished installing <a href=\"https:\/\/www.microsoft.com\/en-us\/evalcenter\/evaluate-windows-server-2016\">Windows Server 2016<\/a> (Evaluation Version) in VirtualBox on an iMac. At the end of the post, I will share with you my sources that I used to help me accomplish this task. Additionally, there will be at least 2 more entries in this series of posts:<\/p>\n<ol style=\"list-style-type: decimal;\">\n<li>Promoting the server to a Domain Controller including addition of Active Directory Services.<\/li>\n<li>Getting around Active Directory, a necessary skill for help desk and Desktop Technicians.<\/li>\n<\/ol>\n<p>So, here goes. This blog post will assume user has already installed <a href=\"https:\/\/www.virtualbox.org\">VirtualBox<\/a> and have downloaded the ISO you wish to install. This guide can be used to install Windows desktop OS as well as macOS, Linux, and Windows Server. There are tutorials on YouTube on how to actually install VirtualBox. ** Disclaimer: VirtualBox is a free open-source virtual machine software. It can be used to install many different types of guests and on a variety of host platforms. I am using the macOS version. **<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_100-2020-05-5-14-05.png\" alt=\"VB_Server2016_100-2020-05-5-14-05.png\"><br \/>\nFigure 1. This is the initial screen you see when launching VirtualBox.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_101-2020-05-5-14-05.png\" alt=\"VB_Server2016_101-2020-05-5-14-05.png\"><br \/>\nFigure 2. This is a place to name your installation. Because you could install Windows 10 or Server 2016 multiple times, you will want to give each installation a unique name.<br \/>\n<img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_102-2020-05-5-14-05.png\" alt=\"VB_Server2016_102-2020-05-5-14-05.png\"><br \/>\nFigure 3. I am not going to do multiple installations, so I am giving my installation a generic name. Also, I have to tell it which version of Windows that I am installing. In this case, it\u2019s Windows 2016. In your case, it could be Windows 10, Windows 7, etc. Click <strong>Continue<\/strong>.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_103-2020-05-5-14-05.png\" alt=\"VB_Server2016_103-2020-05-5-14-05.png\"><br \/>\nFigure 4. Here you will tell VB how much of your total system RAM you want to dedicate to your guest OS. I am giving 4GB even though my host (iMac) has 24GB and I certainly could give the guest OS (Windows Server 2016) more RAM, I will stick with this because it really doesn\u2019t demand a larger quantity of RAM. Click <strong>Continue<\/strong>.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_104-2020-05-5-14-05.png\" alt=\"VB_Server2016_104-2020-05-5-14-05.png\"><br \/>\nFigure 5. Here you can specify how you want to utilize your hard disk. Select <strong>Create a virtual hard disk<\/strong> now. Click <strong>Create<\/strong>.<br \/>\nDo not add a virtual hard disk means that you will be setting up a one-time virtual machine (kind of like a Linux Live CD), Create a virtual hard disk will create 1 big file on your hard drive that contains the entire guestOS, etc. This is great because if you mess something up or it gets infected with a virus, you can throw it out and start over. However, if you get your VM where you want it like at the end of an OS installation. You can copy that file to another folder or external media. That leads to the third option, which is to use an existing file. Say this installation fails or I mess it up completely, instead of going through this entire process again, I can just use a back up of that file selecting Use an existing virtual hard disk file.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_105-2020-05-5-14-05.png\" alt=\"VB_Server2016_105-2020-05-5-14-05.png\"><br \/>\nFigure 6. Here, I would just go with the default. Click <strong>Continue<\/strong>.<br \/>\nI am not familiar with the other options as those may be compatible with other VM software.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_107-2020-05-5-14-05.png\" alt=\"VB_Server2016_107-2020-05-5-14-05.png\"><br \/>\nFigure 7. Here, you can choose if you want the virtual hard drive you set up in the previous step to be a fixed size or variable size (dynamically allocated). Click <strong>Continue<\/strong>.<br \/>\nFixed means just that. Fixed like your computer\u2019s hard drive. Dynamic (or variable) will add space when needed. You could start out at 20GB and end up with 100GB depending on how you use your virtual machine.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_108-2020-05-5-14-05.png\" alt=\"VB_Server2016_108-2020-05-5-14-05.png\"><br \/>\nFigure 8. Here you tell VirtualBox where to store your virtual hard drive and if you chose fixed, what size to create. I accepted the defaults of both. Click <strong>Create<\/strong>.<br \/>\nI really could have reduced the size down to 25GB and still had space left over, but 50 is a good round number.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_109-2020-05-5-14-05.png\" alt=\"VB_Server2016_109-2020-05-5-14-05.png\"><br \/>\nFigure 9. VirtualBox is creating your virtual hard drive.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_110-2020-05-5-14-05.png\" alt=\"VB_Server2016_110-2020-05-5-14-05.png\"><br \/>\nFigure 10. Finally, going to install the guest OS. You will need your ISO downloaded from Microsoft or a Linux bistro.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_112-2020-05-5-14-05.png\" alt=\"VB_Server2016_112-2020-05-5-14-05.png\"><br \/>\nFigure 11. This is where I have my ISO for Windows Sever 2016 stored. I select it and click <strong>Open<\/strong>.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_113-2020-05-5-14-05.png\" alt=\"VB_Server2016_113-2020-05-5-14-05.png\"><\/p>\n<p>Figure 12. Ready to go. Click <strong>Choose<\/strong>.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_114-2020-05-5-14-05.png\" alt=\"VB_Server2016_114-2020-05-5-14-05.png\"><\/p>\n<p>Figure 13. Your VM is being created.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_115-2020-05-5-14-05.png\" alt=\"VB_Server2016_115-2020-05-5-14-05.png\"><\/p>\n<p>Figure 14. Looks like a Windows 8\/10 installation. Let\u2019s get started and click <strong>Next<\/strong>.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_116-2020-05-5-14-05.png\" alt=\"VB_Server2016_116-2020-05-5-14-05.png\"><\/p>\n<p>Figure 15. Select your edition and click <strong>Next<\/strong>. I chose the DataCenter version. The instructions I had specified that version. Make sure that if you want a Windows GUI to select the \u201cDesktop Experience\u201d version. The regular editions are command-prompt only. That might be used in some situations.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_117-2020-05-5-14-05.png\" alt=\"VB_Server2016_117-2020-05-5-14-05.png\"><br \/>\nFigure 16. In a clean install, always select \u201c<strong>Custom: Install Windows Only (Advanced)<\/strong>\u201d.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_118-2020-05-5-14-05.png\" alt=\"VB_Server2016_118-2020-05-5-14-05.png\"><br \/>\nFigure 17. This is the drive selection screen. Notice that the drive available is the same 50GB virtual drive I created above. Yup, that is the drive we want to install Windows on\u2026 in fact, in this case, it\u2019s the only one. <strong>Click Next<\/strong>.<br \/>\n<img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_119-2020-05-5-14-05.png\" alt=\"VB_Server2016_119-2020-05-5-14-05.png\"><br \/>\nFigure 18. Enter an Administrator password and click <strong>Finish<\/strong>. Unlike installing a desktop OS (such as Windows 10), you are presented with an Administrator account. The built-in Administrator account. This account is hidden by default in Windows desktop OSes.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_120-2020-05-5-14-05.png\" alt=\"VB_Server2016_120-2020-05-5-14-05.png\"><br \/>\nFigure 19. Done! Ready to login now. <strong>CTL-ALT-DELETE<\/strong> and away we go.<br \/>\n<img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_121-2020-05-5-14-05.png\" alt=\"VB_Server2016_121-2020-05-5-14-05.png\"><br \/>\nFigure 20. This is the password entered just a few minutes ago. That is the Administrator account. This is used to set up other users on this machine once the machine is configured in Active Directory, other accounts will be available. There are groups for Administrators, Domain Administrators and Users.<br \/>\n<img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_123-2020-05-5-14-05.png\" alt=\"VB_Server2016_123-2020-05-5-14-05.png\"><br \/>\nFigure 21. The Server Manager launches by default upon successful boot.<br \/>\n<img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_125-2020-05-5-14-05.png\" alt=\"VB_Server2016_125-2020-05-5-14-05.png\"><br \/>\nFigure 22. For our purposes, need to mount and run the VirtualBox Guest Additions. This has additional drivers for video and audio.<br \/>\n<img decoding=\"async\" src=\"http:\/\/mmolenda.com\/techparadise\/wp-content\/uploads\/VB_Server2016_126-2020-05-5-14-05.png\" alt=\"VB_Server2016_126-2020-05-5-14-05.png\"><br \/>\nFigure 23. Once the Guest Additions have been installed, you will want to re-boot. Once re-booted, the Server in the VM environment will be ready for use.<\/p>\n<p>References:<br \/>\nA <a href=\"https:\/\/www.serveracademy.com\/build-your-own-it-lab-ebook\/?utm_source=Social&amp;utm_medium=YouTube&amp;utm_campaign=Active%20Directory%20Tutorial%20For%20Beginners\">PDF guide to installing Windows Sever 2016 in Virtual Box<\/a>. I found an introductory video to <a href=\"https:\/\/youtu.be\/nKcrVtvZvpk\">Active Directory on YouTube<\/a>, which lead me to all of this. Instructor Paul.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is a post on how I accomplished installing Windows Server 2016 (Evaluation Version) in VirtualBox on an iMac. At the end of the post, I will share with you my sources that I used to help me accomplish this task. Additionally, there will be at least 2 more entries in this series of posts: [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":450,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18,8,19,21],"tags":[],"class_list":["post-457","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-active-directory","category-apple","category-virtual-machines","category-windows-server-2016"],"_links":{"self":[{"href":"https:\/\/mmolenda.com\/techparadise\/wp-json\/wp\/v2\/posts\/457","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mmolenda.com\/techparadise\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mmolenda.com\/techparadise\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mmolenda.com\/techparadise\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mmolenda.com\/techparadise\/wp-json\/wp\/v2\/comments?post=457"}],"version-history":[{"count":6,"href":"https:\/\/mmolenda.com\/techparadise\/wp-json\/wp\/v2\/posts\/457\/revisions"}],"predecessor-version":[{"id":568,"href":"https:\/\/mmolenda.com\/techparadise\/wp-json\/wp\/v2\/posts\/457\/revisions\/568"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mmolenda.com\/techparadise\/wp-json\/wp\/v2\/media\/450"}],"wp:attachment":[{"href":"https:\/\/mmolenda.com\/techparadise\/wp-json\/wp\/v2\/media?parent=457"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mmolenda.com\/techparadise\/wp-json\/wp\/v2\/categories?post=457"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mmolenda.com\/techparadise\/wp-json\/wp\/v2\/tags?post=457"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}