I work for an independent computer repair store and we want to use Fog for installing images to computers that need an OS reinstall.
We have a test environment set up using an svn checkout (currently at r2968) so that we can use Quick Image without registering systems. This works pretty well but the technicians have expressed concerns about the way Fog automatically chooses the target disk.
Primarily, they are worried that Fog will overwrite a disk not intended to be imaged. For instance, a system may have multiple disks and the first one Fog finds may not be the OS disk. In some systems, this could be the customer’s extra data disk. In one specific instance, we found that the OEM installed a cache SSD that is enumerated before the regular hard drive, which caused Fog to install there instead of the actual hard drive.
What we’d like to see is a simple menu that lists the physical disks, along with their partition structures so we can choose which disk should be imaged.
I would be willing to help work on this, but I will need some pointers on where it needs to go in the system.