Create the external switch with a name of VM-External-Switch, bound to the network adapter named Wi-Fi retrieved from the previous command.On a laptop, you should typically see "Ethernet" and "Wi-Fi." Get a list of the network adapters in the host.Or we can use only PowerShell for the rest of the configurations. Once Hyper-V is enabled, start the Hyper-V Manager.Ĭonfiguration can be done in GUI by opening Power Shell as Administrator and running Hyper-V Manager: mmc.exe virtmgmt.msc Network Configurationįirst, you must configure a new virtual switch so that your virtual machine will be able to connect to the Internet. It can be enabled from the Control Panel at “Turn Windows features on or off” under “Programs and Features.” Activate the “Hyper-V” checkbox, apply the change, and follow the directions on the screen.
Hyper-V has been included with Windows since Windows Server 2008 as well as Windows 8, 8.1, and 10 in the Pro versions. Navigate to the Hyper-V section and enable it (requires machine restart). Enable Hyper-V: go to Windows features On or Off and you will see a dialog box with a list of Windows features, as shown below.
VT-x/AMD-v virtualization must be enabled in BIOS (requires machine restart).Download the latest Archlinux ISO Image to $HOME\Downloads\.
This guide will walk you through how to install Arch Linux on Windows 10. Maybe, in the near future, I will deploy Arch Linux beside Windows 10.
I decided to deploy Arch Linux on a Windows Hyper-V virtual machine for my bash needs as I am not yet sure if I want to completely replace Windows as the main desktop on my Surface Book 2, since I still like the detachable screen and Windows 10 face authentication and the VR kit. VCS runs well on Windows 10, but shell, I don’t think I want to invest too much time in PowerShell and WSL is not exactly the best working environment for me. My work is mostly done in the IDE Visual Studio Code or shell. My previous laptop and current desktop run Arch Linux as the main OS. Please if you need any further info do not hesitate to ask.A few months back, I upgraded my laptop to a new Microsoft Surface Book 2 that has all these nice features, like a detachable screen. Sadly I couldn't capture a screenshot of them because the VM captures keyboard input and Prnt Scrn doesn't work when I have the menu open.Īrch is fully updated, VirtualBox is the lastest version (6.1.32 as of writing this post), and virtualbox-guest-utils is the latest version within the guest OS.Īny ideas on how to fix this? Its a fairly barebones Arch install, as this is what I am using as a "testing ground" for ideas that I plan on using to setup my actual Linux system. "View -> Auto resize guest display" option is greyed out, as are all the resolution options in "View -> Virtual Screen 1" (Resize to 1920x 1080 is currently the selected). You can see this because of the scroll bars on the bottom (horizontal) and right side (vertical), as well as the way the terminal cuts off on the bottom (pardon the crappy background wallpaper making everything hard to see). As you can see from the screenshot the resolution is slightly larger, or "out of bounds" of my screen.