2

I have Windows 10 Pro installed on a external flash drive, I tried to install Windows via bootcamp but it is required to have more free space. I succeeded to install Windows 10 with VirtualBox on a SanDisk 32 gb flash drive and boot into Windows 10. The drive capacity is too small so I bought a Kingston Kyson 64 gb USB 3.2 flash drive, but it will not work with Bootcamp.

If I fresh install Windows with VirtualBox, the installation process will stop around 40% and reboot to EFI interactive shell.

If I clone SanDisk > Kingston from another Bootcamp machine, the clone drive will boot to Windows loading screen followed by BSOD.

If I clone SanDisk > Kingston from the booted Windows 10 drive, the clone drive will boot to Windows loading screen followed by Startup blue screen.

If I clone sector-by-sector, the clone drive will boot with BSOD 0xc0000225, 0xc000000e, Missing / Damaged Winload.efi.

7
  • In all cases I’m always booting Windows from Option (⌥) or Alt Startup Manager. I used VirtualBox only to install Windows 10 on a external disk, and succeeded to do so on the SanDisk 32 gb flash drive.
    – flavoral
    Commented Feb 6, 2021 at 8:04
  • Windows really doesn't like being booted from an external drive, even on a regular PC. You need WinToGo for that to work properly (which I think MS have just abandoned as a product)
    – Tetsujin
    Commented Feb 6, 2021 at 8:21
  • Is the drive faulty? Commented Feb 6, 2021 at 8:21
  • This is outside my area of expertise really, but have a look at twocanoes.com Basically, if it can be done, it can be done with something they make. Some of their tools are free, but not the main Winclone.
    – Tetsujin
    Commented Feb 6, 2021 at 8:24
  • Humor me. Install the SanDisk in the USB port and post the output from diskutil list. Commented Feb 6, 2021 at 16:37

2 Answers 2

1

IMO, flash drives are not designed to endure the amounts of writes that would be performed by having an operating system installed on the drive.

There are many different mechanisms which can be referred to as having cloned. Since you have not explained how you cloned Windows 10, I will assume you are confident Windows 10 was correctly cloned. Windows does have the ability to detect when being cloned and if detected, can result in Windows 10 not booting properly. The general solution to this problem is to rebuild the BCD.

I realize this answer is vague, but this is only do to the lack on details in your question.

9
  • EaseUS Todo Backup and WinToUSB will end both with the same results. I tried cloning in Legacy, VHD, VHDX and sector-by-sector modes. I am trying to restore in Command Prompt from booted Install DVD. I know it is not recommended but with SanDisk flash drive Windows 10 is more than fine.
    – flavoral
    Commented Feb 6, 2021 at 16:37
  • If you can boot from a Windows 10 install DVD and open a Command Prompt, then why not just enter the commands to install Windows 10 on the kingston drive? Avoid cloning all together. Commented Feb 6, 2021 at 16:51
  • Yes please, I will install it this way but I am missing the commands. Also I tried all other commands such as BCD..., CHKDSK, SFC and registry hacks from the working Windows 10 external drive with no success.
    – flavoral
    Commented Feb 6, 2021 at 18:41
  • I have a few thoughts. How old is your Mac? What model? I ask because you can use DVD's. I think the kingston is a Type A 5 GB/s (USB 3 = USB 3.1 Gen1 = USB 3.2 Gen 1) drive. Is this correct? What about the SanDisk drive? What did you have the virtual machine set for USB? USB 1.1, 2.0 or 3.0? Commented Feb 6, 2021 at 18:49
  • 1
    There is nothing wrong with using the VirtualBox method as long as all the hardware works after installing the Windows Support Software from Apple. If you have hardware problems, then you should consider using the CLI method. The difference is the CLI method adds some of the drivers to Windows before you first boot to Windows and the VirtualBox method does not. Commented Feb 7, 2021 at 13:22
0

If you need this and your time is worth money so you can do other things, I recommend WinClone for this task.

  1. It handles sysprep and driver slipstreaming better than BootCamp IMO.
  2. It offers amazing support since it’s used by teams that run labs of dozens of Macs - so you’re not finding all the bugs and edge cases - they are and you have a product that’s battle tested.
  3. It has very good documentation on boot errors after the restore.
  4. It handles the cloning - which as you see - matters which path you take on that.
  5. You still need to back up your Windows - so this can address both problems for you.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .