Jump to content











Photo
- - - - -

WinPE 4.0 UEFI Based boot

uefi winpe winpe4 boot bcd amitr0 wim ramdisk amd64 efi

  • Please log in to reply
11 replies to this topic

#1 amitr0

amitr0

    Newbie

  • Members
  • 16 posts
  •  
    India

Posted 16 February 2012 - 02:37 PM

all,

I am trying to create an USB bootable winPe image based on the Winpe 4.0 builds available with win8 dev preview build 8220.

The image used is created to be UEFI bootable and I have verified that it boots on a UEFI bootable hardware.


Now, I copy the contents of the same ISO into a folder in the C drive and point the UEFI BCD to load the boot.WIM from that location. The boot fails. But flipping the firmware mode to BIOS (this hardware supports both) gracefully boots up from the ramdisk (where I load the boot.wim).

So what could be the possible problem here?

Doesnt winpe support uefi boot from ramdisk based images?


Note: The iso is dual boot itself and can boot both in bios and uefi.

amitr0

#2 ericgl

ericgl

    Frequent Member

  • Expert
  • 228 posts
  •  
    Israel

Posted 16 February 2012 - 02:47 PM

You should probably wait for the Consumer Preview of Windows 8, which should be available free to download by the end of February 2012.

#3 amitr0

amitr0

    Newbie

  • Members
  • 16 posts
  •  
    India

Posted 16 February 2012 - 03:19 PM

You should probably wait for the Consumer Preview of Windows 8, which should be available free to download by the end of February 2012.


does this mean, that you recommend I wait because there could be a bug in this build with UEFI boot broken? hmmm might be, but as I said the CD boots fine in UEFI mode, it only doesnt boot when I try the RAMdisk approach, and if it is the same code that should execute (efisys.bin) I would think it should boot....

#4 cdob

cdob

    Silver Member

  • Expert
  • 901 posts

Posted 16 February 2012 - 04:13 PM

Walkthrough: Boot Windows PE from a UEFI-based Hard Disk
http://technet.micro...-us,WS.10).aspx

#5 Tripredacus

Tripredacus

    Frequent Member

  • Expert
  • 168 posts
  • Interests:K-Mart-ian Legend
  •  
    United States

Posted 16 February 2012 - 08:20 PM

does this mean, that you recommend I wait because there could be a bug in this build with UEFI boot broken? hmmm might be, but as I said the CD boots fine in UEFI mode, it only doesnt boot when I try the RAMdisk approach, and if it is the same code that should execute (efisys.bin) I would think it should boot....


I haven't tried WinPE 4 yet but WinPE 3 boots in UEFI mode with Ramdisk just fine.

#6 amitr0

amitr0

    Newbie

  • Members
  • 16 posts
  •  
    India

Posted 17 February 2012 - 04:57 AM

I haven't tried WinPE 4 yet but WinPE 3 boots in UEFI mode with Ramdisk just fine.


yes, right. in our product we had the same steps to boot from a winpe3 based setup, the moment we migrated to winpe4 the boot stopped

#7 MikhailCompo

MikhailCompo
  • Members
  • 4 posts
  •  
    United Kingdom

Posted 21 January 2013 - 12:09 PM

Since Windows 8 was released properly, and now UEFI devices are being released with it installed, many will have secure boot enabled, which BLOCKS WIN PE3.

 

Anyone who REQUIRES a WinPE based boot disk for their systesm will need to use WinPE4 based boot disks, or disabled Secure Boot rendering their systems less secure to rootkits viruses.



#8 wimb

wimb

    Gold Member

  • Developer
  • 2,142 posts
  •  
    Netherlands

Posted 21 January 2013 - 12:55 PM

In Windows 8 use Configuration > Recovery to make Recovery USB-stick.

To save space and time you can Uncheck to Copy Recovery Partition (needed in case of Factory Restore)

 

It boots in UEFI Secure boot with Recovery Environment and with Advanced Options e.g. System Restore or Command prompt

 

http://reboot.pro/to...e-2#entry166256

 

Windows 8 Recovery ramdisk is as good (even better) than WinPE 4.0

 

In Recovery environment using command prompt, I can launch notepad and via File open get Explorer browser GUI

and can launch with R-mouse menu as administrator any 64-bits program e.g. WinNTSetup2_x64.exe to Install any Windows version ......

by mounting with R-mouse any Windows Setup ISO file. :1st:



#9 MikhailCompo

MikhailCompo
  • Members
  • 4 posts
  •  
    United Kingdom

Posted 21 January 2013 - 02:15 PM

Thanks for that tip WIMB, i didnt know that.

 

However, we need a much more customised WinPE4 boot disk than the MS one for our environment.  We currently have a WinPE3 with all of our tools installed (Using MakePE3, heard ot it? :wink: ), but this wont work with new and future client devices.

 

Therefore we need to migrate where possible, all the tools to a WinPE 4 alternative, rather than all the technicians using multple boot disks.

 

Any plans on MakePE4 or something similar?



#10 wimb

wimb

    Gold Member

  • Developer
  • 2,142 posts
  •  
    Netherlands

Posted 21 January 2013 - 03:29 PM

Therefore we need to migrate where possible, all the tools to a WinPE 4 alternative, rather than all the technicians using multple boot disks.

 

Any plans on MakePE4 or something similar?

 

http://reboot.pro/to...t-usb-harddisk/

 

Instead I propose to Install Windows 8 direct as described to USB-harddisk by using WinNTSetup2

 

You can boot then from USB-harddisk into Windows 8 environment

and again use WinNTSetup2 to Install any Windows version on drive of local harddisk.

And all tools (32 and 64-bits) can be used or even installed in Windows 8

 

Windows 8 booting from USB easily adjusts itself to any hardware

and is more powerful then PE environment.

So I don't have plans for Make_PE4 ........

 

:cheers:



#11 ericgl

ericgl

    Frequent Member

  • Expert
  • 228 posts
  •  
    Israel

Posted 21 January 2013 - 03:30 PM

MikhailCompo,

Have you looked at my WinPE 4.0 guide?

It's a bit technical and lengthy, but I assure you that it works nicely.

The WinPE 4.0 is minimal without a fancy GUI, but you can run any portable executable on it.

link to guide: http://reboot.pro/to...e-40-usb-drive/



#12 wimb

wimb

    Gold Member

  • Developer
  • 2,142 posts
  •  
    Netherlands

Posted 21 January 2013 - 04:03 PM

The WinPE 4.0 is minimal without a fancy GUI, but you can run any portable executable on it.

link to guide: http://reboot.pro/to...e-40-usb-drive/

 

Do you have 32-bits support working in WinPE 4.0 or can you use only 64-bits apps ?

If so can you give some details (filelist and regtweaks) on how to add 32-bits support to WinPE 4.0

What extra registry entries and what extra files \ folders are needed ?

 

It might be useful to add such 32-bits support to the Recovery boot.wim

The Win8 Recovery USB-stick is quite easily made (few mouse clicks) in Windows 8 environment

and has System Restore for Win8 Restore Points and more useful features ....

 

In Recovery environment using command prompt, I can launch notepad and via File open get Explorer browser GUI

and can launch with R-mouse menu as administrator any 64-bits program e.g. WinNTSetup2_x64.exe to Install any Windows version ......

by mounting with R-mouse any Windows Setup ISO file. :1st:

http://reboot.pro/to...e-2#entry166256

http://reboot.pro/to...pe/#entry166561

http://reboot.pro/to...party-software/







Also tagged with one or more of these keywords: uefi, winpe, winpe4, boot, bcd, amitr0, wim, ramdisk, amd64, efi

2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users