It’s been a while since I played around with virtual machines and since I’m about to install a whole bunch of new computers with Windows 10, including applications, I wanted to test the whole procedure on a Virtual Machine. So I cleaned out all the virtual test machines to start with a blanc slate. One of the easiest ways to install Windows is using Windows Deployment Services. So, cleaned that out as well and added the latest Windows 10 install – and boot image. Started the Hyper-V Manager, created a new VM to start from the network and started it. Screen reads: Starting PXE boot…. and after a while, it displays an error – network path not found. So this looks like a network issue.
Only thing is, I can’t figure out what’s going on. There’s nothing in the WDS log files. It’s network related, but that’s about it. So I created a new Virtual Switch (External type, allow management OS to share), which has the same settings as the Default Virtual Switch. Configured the VM with this new switch, started it and PXE boot works fine. Why does it work with a new virtual switch configured exactly the same as the default one?
Ok, so now I can select the image to install and off we go. When the Setup screen appears, I have to enter network credentials. And no matter what I type, the response is Cannot find network path. Shift F10 into a command prompt. Check IPConfig. All ok. Ping the WDS server. OK. Type Net use \\server and error 53 – Cannot find network path. Been reading a LOT on how to fix this but nothing seems to do the trick. I’m stumped.
So I attach the Windows ISO to the virtual machine and use that to install Windows 10 Pro. Installs fine and when I log in with the fresh local account and try to access network shares, I get the same message as before. And again, the network settings are all ok. Can ping the WDS server etc. So what happens if I try to add the VM to the domain? On the Advanced System Settings, the button Network-ID is greyed out and although I can change the name, I cannot change between workgroup / domain – the Domain button is greyed out as well. You have to use Windows Pro! they say. And I do. One site suggest installing the optional SMB 1.0 CIFS server / client and so I did. Still cannot access shares on the network, but the Network-ID is now available. Adding the machine to the domain, I expected the message Cannot find network path after entering the network credentials. But no, machines was added to the domain without error. After a reboot, I can access everything on the network.
This whole thing has me puzzelt. Why won’t PXE boot work in a VM using the Default Switch? Why can’t the Windows installer, when run from the WDS server, log on to the domain? And why do I have to install SMB 1 stuff to add a machine to the domain?