I completely agree, this unnecessary extra step is largely frustrating.
All that does is load the client onto my system. That's great, but I want to be able to simply publish a specific CVD from a WinPE boot.
Currently, you build from PXE/ISO, then reboot system, then go into Mirage console, centralize, restore CVD, reboot again.
What I want (and what I think the OP wants), is the ability to provide a specific CVD to the mirage client on the WinPE so that the process goes more like:
Boot system from PXE/ISO, winPE installs Gold Master CVD to machine, reboot, deploy system to end user.
You can create an "Image Management Only"-Policy (which will not centralize any data) and assign this (I call it) "Restore-only"-Policy during provisioning. After this process completes you can perform your restore without the time consuming and unnecessary cetralize phase.
from a device started from WinPE you cannot assign a layer management only, you can only do a provisioning task.
+1. Not sure why Mirage can't do this from day 1. Deploying a centralized CVD vs. a golden image CVD via WinPE should be no different from a technical perspective.
Thats true, to speed up the process I usually deploy my reference cvd for provisioning and set the "restore only"-policy to not backup the temporary state, after that I perform the restore and set my "productive"-policy then. This will not solve the fact that you cannot directly restore from winpe, but it takes much less time.
Since this is not implemented with 5.8 i request this again
I need to be able to do a fast restore of a CVD to the same machine after a broken hard disk.
Since Mirage can deploy an image with WinPE i don't get why it can't restore from WinPE.
What I have to do now:
) install a new Windows on the PC
) get all the necessary drivers, which is really time consuming
) reboot several times for installing them
) install the Mirage client
) finally I can restore the CVD
What I request:
) boot with a WinPE (USB in my case)
) be able to choose "restore" right from my Mirage GUI
) Mirages deploys a "standard" image with all the drivers and the Mirage client and then restores automatically
Why do I have to install PCs by hand just to be able to restore?