1.    15 Apr 2017 #1
    Join Date : Dec 2015
    Posts : 5,865
    Windows10

    CU supports multiple partitions on a standard USB Flash Drive


    A little advertised change is that Windows 10 will now access multiple partitions on a standard usb flash drive. Previously you had to have a special flash drive with the hard disk bit set.

    I am currently using wintousb 3.5 to create a bootable UEFI windows usb drive which was not possible before as you need two partitions - a fat32 efi and the main NTFS OS partition. You could only do it as legacy bios before on a standard flash drive.

    This is a massive change!

    Annoyingly disk management has not caught up and only allows you to create one partition but minitool partition wizard free allows you to do it (ignore warning message).

    You can now easily have a number of installation setups on one flash drive instead of needing isos etc.
      My ComputerSystem Spec
  2.    15 Apr 2017 #2
    Join Date : Aug 2016
    S/E England
    Posts : 4,480
    10 Home x64 (1709) (10 Pro on 2nd pc)

    Quote Originally Posted by cereberus View Post
    A little advertised change is that Windows 10 will now access multiple partitions on a standard usb flash drive. Previously you had to have a special flash drive with the hard disk bit set.
    ...
    This is a massive change...
    Thanks for spotting that. Yes, it's a big change but like much else that's changed it's not up-front and obvious.

    Annoyingly disk management has not caught up and only allows you to create one partition but minitool partition wizard free allows you to do it
    It's more that Disk Management won't let you create a MBR on a USB flash drive. A flash drive doesn't need one, but it's required if you want more than one partition.

    If you don't want/have 3rd-party tools, DISKPART can (and always could) make multiple partitions on a USB.
      My ComputersSystem Spec
  3.    15 Apr 2017 #3
    Join Date : Dec 2015
    Posts : 5,865
    Windows10
    Thread Starter

    Quote Originally Posted by Bree View Post
    Thanks for spotting that. Yes, it's a big change but like much else that's changed it's not up-front and obvious.

    It's more that Disk Management won't let you create a MBR on a USB flash drive. A flash drive doesn't need one, but it's required if you want more than one partition.
    If you don't want/have 3rd-party tools, DISKPART can (and always could) make multiple partitions on a USB.
    Yeah - I found diskpart could do it. However 1607 could not read the second one (see link) but 1703 can.

    Create multiple partitions on ANY USB Flash Drive | Mikes Tech Blog
      My ComputerSystem Spec
  4.    15 Apr 2017 #4
    Join Date : Aug 2016
    S/E England
    Posts : 4,480
    10 Home x64 (1709) (10 Pro on 2nd pc)

    Quote Originally Posted by cereberus View Post
    Yeah - I found diskpart could do it. However 1607 could not read the second one...
    Yes, I know. I've tried it in the past too. Once DISPART has written a MBR to the USB flash drive, Disk Management has all it's options available. You can delete/create/format partitions as you wish.
      My ComputersSystem Spec
  5.    15 Apr 2017 #5
    Join Date : Oct 2014
    Hartselle
    Posts : 475
    Windows 10 Pro 16299.64

    I would like to have an UEFI bootable USB with Macrium Reflect PE and Windows 15063. Is that possible now? If so how would one go about making such an USB and how would one choose between Macrium and Windows when booting? I have a Macrium PE ISO and a Windows 15063 ISO.
    Last edited by tracit99; 15 Apr 2017 at 08:54.
      My ComputerSystem Spec
  6.    16 Apr 2017 #6
    Join Date : Dec 2015
    Posts : 5,865
    Windows10
    Thread Starter

    Quote Originally Posted by tracit99 View Post
    I would like to have an UEFI bootable USB with Macrium Reflect PE and Windows 15063. Is that possible now? If so how would one go about making such an USB and how would one choose between Macrium and Windows when booting? I have a Macrium PE ISO and a Windows 15063 ISO.
    This is how I would do it.

    1) Install wintousb version 3.5

    2) Run wintousb and select Windows 10563 iso and choose home or pro etc as appropriate

    3) Select usb drive - recommend 32GB or larger.

    4) Select GPT for EUFI

    5) Select VHD (I just default size) and click next

    6) After a while eg up to 30 minutes, Windows 15063 will be installed.

    You can now do one of two things - easy option 8 or harder option 9

    7) Ensure bios is now set to boot from USB drive first

    8) Easy option - run Windows, install Macrium Reflect Free, run it an create boot entry. Problem with this option is it does use a lot of space as it downloads 0.5-1GB adk files.

    Note: first time you run Windows it goes through all the oobe phase.

    Skip to Step 10 (you can do 9 as well if you like)

    9) (Slightly) Harder option

    a) Run windows and shrink C drive by 300 MB

    Note: first time you run Windows it goes through all the oobe phase.

    b) create partition and format it in unallocated space from disk management (NTFS is ok), and give it a suitable drive letter and remember it.

    c) Mount Macrium PE iso as a drive in windows

    d) copy all the files from iso to new partition

    e) now the clever bit - create a file Macrium.CMD using notepad and paste all the following below between dotted lines. This is a slightly modified version of the awesome batch file of @Khyi from his Winpse thread. 100% credit to him for this.

    Note: a couple of lines below are shown wrapped on two lines - you may need to edit file to ensure everthing is on one line

    f) Right click on Macrium.CMD and run as administrator

    g) Enter drive letter of new partition from above

    10) Reboot PC and you should now have option to run Windows or Macrium Reflect whether you chose Option 8 or 9.

    ------------------------------------------------------------------------------------------------
    @echo off

    title Macrium UEFI BOOT MENU OPTION v17.01.24

    rem ================================ YY.MM.DD

    color 17

    :start

    cls

    echo.

    echo =========================================================================

    echo. YOU HAVE CHOOSEN TO ADD A WINPESE BOOTABLE PARTITION TO YOUR HOST

    echo ========================================================================

    echo.

    set /p drvlttr= ^> ENTER THE DRIVE LETTER ASSIGNED TO THE WINPESE PARTITION:

    if [%drvlttr%]==[] echo.&echo Invalid User Input&echo.&echo The Partition Drive Letter Can Not Be Blank&echo.&pause&goto :start

    if not exist %drvlttr%:\sources\boot.wim echo.&echo Invalid User Input&echo.&echo The %drvlttr%:\sources\boot.wim Was Not Found&echo.&pause&goto :start

    cls

    echo.

    echo Configuring UEFI Boot Option for WinPESE Recovery Tools

    echo --------------------------------------------------------------------------

    for /f "tokens=2 delims={}" %%g in ('bcdedit.exe /create /d "Macrium V7" /Device') do (set deviceid={%%g})

    echo --------------------------------------------------------------------------

    echo DEVICE ID = %deviceid%

    echo --------------------------------------------------------------------------

    bcdedit /set %deviceid% ramdisksdidevice partition=%drvlttr%:

    bcdedit /set %deviceid% ramdisksdipath \boot\boot.sdi

    for /f "tokens=2 delims={}" %%g in ('bcdedit.exe /create /d "Macrium V7" /application osloader') do (set guid={%%g})

    echo --------------------------------------------------------------------------

    echo GUID = %guid%

    echo --------------------------------------------------------------------------

    bcdedit /set %guid% device ramdisk=[%drvlttr%:]\sources\boot.wim,%deviceid%

    bcdedit /set %guid% osdevice ramdisk=[%drvlttr%:]\sources\boot.wim,%deviceid%

    bcdedit /set %guid% systemroot \windows

    bcdedit /set %guid% path \Windows\system32\boot\winload.efi

    bcdedit /set %guid% winpe yes

    bcdedit /set %guid% detecthal yes

    bcdedit /displayorder %guid% /addlast

    bcdedit /set {bootmgr} displaybootmenu False

    bcdedit /set {bootmgr} timeout 10

    echo.

    echo DONE... Reboot your PC

    timeout /t 5 >nul

    ----------------------------------------------------------------------------------------------
    Last edited by cereberus; 16 Apr 2017 at 04:22.
      My ComputerSystem Spec
  7.    16 Apr 2017 #7
    Join Date : Oct 2014
    Hartselle
    Posts : 475
    Windows 10 Pro 16299.64

    @cereberus @Khyi

    Wow. Thanks for the detailed tut. I will give it try when I pickup a 32GB 3.0 USB drive.
      My ComputerSystem Spec
  8.    17 Apr 2017 #8
    Join Date : Dec 2015
    Posts : 5,865
    Windows10
    Thread Starter

    Quote Originally Posted by tracit99 View Post
    @cereberus @Khyi
    Wow. Thanks for the detailed tut. I will give it try when I pickup a 32GB 3.0 USB drive.
    FYI - I tried this today and it worked fine using step 9 (slightly harder MR install).

    Actually, I created the usb stick slightly differently by mistake

    When I was at screen (Step 5) which showed three selections "legacy", "vhd" or "vhdx", I selected legacy by mistake, but to my surprise it worked perfectly - here legacy translates to files being directly written to system partition rather than to a vhd. It does not specifically mean a legacy mbr bios install.

    So in step 5, you can select legacy if you like.
      My ComputerSystem Spec

 


Similar Threads
Thread Forum
Is it possible to create multiple partitions on a USB flash drive?
Hello! I recently used a 16GB USB flash drive to create an installer for a new Linux distro. I noticed that the created partition is 8GB and the rest 8GB is unused. I want to create a second NTFS partition so I can use the USB as a recording...
Drivers and Hardware
This PC: missing flash drive, not showing 2nd drive as a bitlocked
This has happened before, then went a way after a while and several restarts. Now it's back. My Computer (aka "This PC"), under "Devices and Drives", does not show my SD card that is inserted, though I can navigate to it by manually typing H:\....
General Support
SSD with standard drive
Hello I am about to build my 1st PC and wondered about the software aspect involving 2 hard drives. If you have a 250 GB SSD and a 1 TB standard drive, how do you coordinate /utilize these 2 to perform. Do you install the OS in the SSD, and if...
PC Custom Builds and Overclocking
Adobe Flash 20 doesn't work on IE 11 or Edge on standard user accounts
I have windows 10 and recently updated Adobe flash to the latest version. This is where the problems began. While using an administrator account, pages that require flash in IE or Edge worked fine. But when logged on using a standard account,...
Software and Apps
standard user account and drive formatting
In Windows 10 Pro is there a way to prevent a user without administrator privileges using a standard account from being able to format a usb drive? "Perform volume maintenance tasks" is set for Administrators (Group Policy), which must be the...
User Accounts and Family Safety
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 20:29.
Find Us
Twitter Facebook Google+ Ten Forums iOS App Ten Forums Android App



Windows 10 Forums