Topic: Create a single iso containing Windows PE 32/64 bit  (Read 4014 times)

Create a single iso containing Windows PE 32/64 bit
« on: April 15, 2016, 02:38:54 PM »

balubeto

  • Jr. Chef
  • **
  • Date Registered: Mar 2016
  • Posts: 15
Hi

I would like to know how the manual procedure to create a single iso of Windows PE 10.x 32/64 bit using only Windows ADK 10 v1511.

Logically this iso should work properly with the computers with the BIOS or UEFI firmware.

Thanks

Bye

edit:
old topic http://theoven.org/index.php?topic=1733
« Last Edit: April 18, 2016, 08:56:06 AM by Lancelot »
balubeto

Re: Create a single iso containing Windows PE 32/64 bit
« Reply #1 on: April 28, 2016, 07:36:19 AM »

noelBlanc

  • Chef
  • ***
  • Date Registered: Dec 2013
  • Posts: 266
hello,
an old post, perhaps reply useless ...

In my memory, when i did a multiboot 32/64, i use two files, say  boot.wim and boot64.wim
These files can be product by winpese or ADK, nevermind.

I copy them in the media\sources
I assume your media boots on the one boot.wim. If not use BOOTBCD.EXE in ADK
Be carefull, for winpe, the BCD must include keys for Ramdisk. So take a bcd file on a CD/Iso for winpe, not in a hard disk with normaly os windows.

See the reference for bcdedit : https://msdn.microsoft.com/en-us/library/windows/hardware/ff542205(v=vs.85).aspx

After, you must use BCDEDIT. It's easy : bcdedit /?

For the work, my English in poor. Search on the net for "winpe multiboot 32 64 bits" or some thing like this.

I found :
http://forums.mydigitallife.info/threads/40435-Creating-a-MultiBoot-Windows-8-WinPE-Disc  --->>>> see the post 7
Be carefull, it's a script ! try manually without variables in your want security !!!
a piece of the post :
:: WinPE 8 x86
 set pename="WinPE 8 x86 (w8x86.wim)"
 set filena=[boot]\sources\w8x86.wim
 for /f "eol=r tokens=1-2" %%a in ('%BCDEDIT% /store %STORE% /ENUM all') do set rdo=%%b
 for /f "tokens=1-7" %%a in ('%BCDEDIT% /store %STORE% /copy {default} /d %pename%') do set guid1=%%g
 %BCDEDIT% /store %STORE% /set %guid1:~0,38% DEVICE ramdisk=%filena%,%rdo%
 %BCDEDIT% /store %STORE% /set %guid1:~0,38% OSDEVICE ramdisk=%filena%,%rdo%
 %BCDEDIT% /store %STORE% /set %guid1:~0,38% path \windows\system32\winload.exe
 %BCDEDIT% /store %STORE% /set %guid1:~0,38% systemroot \windows
 %BCDEDIT% /store %STORE% /set %guid1:~0,38% winpe yes
 %BCDEDIT% /store %STORE% /set %guid1:~0,38% nx optin
 %BCDEDIT% /store %STORE% /set %guid1:~0,38% detecthal yes
 %BCDEDIT% /store %STORE% /set %guid1:~0,38% path \windows\system32\boot\winload.exe

 :: WinPE 8 x64
 set pename="WinPE 8 x64 (w8x64.wim)"
 set filena=[boot]\sources\w8x64.wim
 for /f "eol=r tokens=1-2" %%a in ('%BCDEDIT% /store %STORE% /ENUM all') do set rdo=%%b
 for /f "tokens=1-7" %%a in ('%BCDEDIT% /store %STORE% /copy {default} /d %pename%') do set guid1=%%g
 %BCDEDIT% /store %STORE% /set %guid1:~0,38% DEVICE ramdisk=%filena%,%rdo%
 %BCDEDIT% /store %STORE% /set %guid1:~0,38% OSDEVICE ramdisk=%filena%,%rdo%
 %BCDEDIT% /store %STORE% /set %guid1:~0,38% systemroot \windows
 %BCDEDIT% /store %STORE% /set %guid1:~0,38% winpe yes
 %BCDEDIT% /store %STORE% /set %guid1:~0,38% nx optin
 %BCDEDIT% /store %STORE% /set %guid1:~0,38% detecthal yes
 %BCDEDIT% /store %STORE% /set %guid1:~0,38% path \windows\system32\boot\winload.exe

I think you can find the same information in the documentation WINPE of MSDN, Technet, ADK, but i've no time this morning to search

For UEFI it's more complex. One simple way : disable UEFI. The second way, put the directory efi for 64, change its name, and modify BCD
Hope this help you.

Re: Create a single iso containing Windows PE 32/64 bit
« Reply #2 on: May 01, 2016, 04:53:36 PM »

balubeto

  • Jr. Chef
  • **
  • Date Registered: Mar 2016
  • Posts: 15
This procedure is applicable also to create a single iso of Windows PE 10.x 32/64 bit working with computers that have the BIOS or UEFI firmware?

 Thanks

 Bye
« Last Edit: May 01, 2016, 04:55:35 PM by balubeto »
balubeto

Re: Create a single iso containing Windows PE 32/64 bit
« Reply #3 on: May 01, 2016, 10:45:40 PM »

KYHI

  • Code Baker
  • Sr. Chef
  • ****
  • Location: Kentucky
  • Date Registered: Jan 2015
  • Posts: 909
https://www.dropbox.com/s/1s4x11799n66jup/Modify-WinPESE.zip?dl=0


How to Create a DualBoot WinPESE ISO
--------------------------------------------------------------------------------

Copy your current WinPESE "Boot.wim" into the proper "DualBoot\x86\Sources" and "DualBoot\x64\Sources" Folder

"Run As Administrator" "Create_ISO_DualBoot.cmd" to create the New WinPESE.ISO on your Desktop.

 

Powered by EzPortal