Recently deployed windows 8 64 bit via a lite touch method utilising MDT. The rollout went fantastic, but now I am staring down the barrel of Windows 8.1 and MDT 2013 and I see no easy way to do an inplace upgrade. I really would prefer not to have to re-image 30 machines if I can run a simple 10 min upgrade.
I want to be able to PXE boot a desktop machine that currently has windows 8 installed on it and run the windows 8.1 upgrade. I want user apps and files to be kept.
I have found that I can run setup.exe /auto:upgrade from a network share after logging into windows as a admin and deploy the upgrade that way but this means im spending a fair bit of time running around to each machine kicking off deployment in this manner.
My idea is to be able to PXE boot to a WDS image or to a MDT task sequence that will run the windows 8.1 setup.exe with the /auto:upgrade switch.
I'm thinking that if it is at all possible it will have to be done via WDS using a unattend that simply runs the setup.exe with the command switch. I have read that you cannot use a unattend for the upgrade.
Here are the tools I have access too:
2012 Server
WDS
MDT - 2010 (will be upgrading to 2013 for improved windows 8 support.)
AIK
Does anyone out there have any suggestions on how to achieve what I am after?