Windows 10 image upload lockup on FOG beta v1.3 - take 2

  • Server
    • FOG Version: Beta 1.3
    • OS: Ubuntu 14.4
    • Service Version: ?
    • OS: Windows 10

    I just recently got my FOG beta v1.3 (on Ubuntu 14.4) VM setup and on my first attempt to upload a Windows 10 image it locked up on the “Saving original partitions…” step on the preparation screen. I started it twice (thinking it was a fluke the first time) and also changed the Image Type from Single Disk - Resizable to Multiple Partition Image - Single Disk and it hung in the same spot. Any suggestions on what I should try or the cause?

    Thanks in advance!

  • This typically happens when the computer previously had it’s HDD in GPT layout because the computer was previously in UEFI mode, and is changed to BIOS mode, and had Windows re-installed, thus changing the HDD layout to MBR.

    The Windows installer does a crappy job at setting up MBR, it leaves pieces of the old GPT layout behind. There is a utility to fix this, it’s called fixparts and it’s available to you already via a debug capture or debug deploy.

    In the web interface, choose to capture like you did before. On the confirmation page for capturing, check the box for “Debug”, then confirm this.

    When the computer network boots, it’ll go to a prompt. It’ll display two chunks of information, you have to press the ENTER key to pass through this information. Eventually you will find yourself at a shell (a shell prompt). This is a Linux environment, btw.

    Generally, the drive you need to work with is /dev/sda but this isn’t always the case. You can get a listing of the local drives by typing the lsblk command. Say for you the local hdd is named /dev/sda, the command to type to fix the disk layout would then be fixparts /dev/sda

    After getting this utility going, if it says the disk is dirty, follow onscreen instructions to fix it, and then to write changes to disk. When done, type the fog command to start the image capture process, because this is debug it’ll ask you to press ENTER at every step, it’s important to do this all the way to the end.