bios-diskpart.txt Code: select disk 0 clean rem == 1. System partition (ESP) =================== create partition primary size=100 format quick fs=ntfs label="System" assign letter="S" active rem == 2. Windows partition ======================== create partition primary size=25000 format quick fs=ntfs label="Default" assign letter="W" rem == 3. Windows partition ======================== create partition primary format quick fs=ntfs label="Secondary" assign letter="Y" uefi-diskpart.txt Code: select disk 0 clean convert gpt rem == 1. System partition (ESP) =================== create partition efi size=100 format quick fs=fat32 label="System" assign letter="S" rem == 2. Microsoft Reserved (MSR) partition ======= create partition msr size=128 rem == 3. Windows partition ======================== create partition primary size=25000 format quick fs=ntfs label="Default" assign letter="W" rem == 4. Windows partition ======================== create partition primary format quick fs=ntfs label="Secondary" assign letter="Y" startnet.cmd Code: rem === Copy boot files to the System partition ========= set error=Copy boot files fail W:\Windows\System32\bcdboot W:\Windows /s S: /f ALL W:\Windows\System32\bcdboot Y:\Windows /d /addlast if %errorlevel% neq 0 goto Error Note: For detailed infomation, please refer to "bcdboot /?"