The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 807 - File: showthread.php PHP 7.3.15 (Linux)
File Line Function
/showthread.php 807 errorHandler->error





Post Reply 
 
Thread Rating:
  • 1 Vote(s) - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
manually wrap wimboot cpio
2016-12-17, 07:56 (This post was last modified: 2016-12-17 08:14 by ndog.)
Post: #1
manually wrap wimboot cpio
Hi from this forum http://forum.ipxe.org/showthread.php?tid...56#pid9656

It seemed it was possible to create cpio archive for testing with wimboot

echo bootmgr BCD boot.sdi boot.wim | fmt -1 | cpio -H newc -v -o > ../wimfiles.cpio

#!ipxe
kernel wimboot
initrd wimfiles.cpio
boot

I have created cpio archive like this and added ipxe entry, however I am getting FATAL: no BOOTX64.EFI or bootmgfw.efi found etc, in ipxe.efi with menu.ipxe

:cpiotest
kernel ${boot-url}winpe/wimboot
initrd ${boot-url}winpe/cpiotest/wimfiles.cpio
boot || goto failed
goto start


I am booting normally from ipxe with the following, however for testing I would like to be able to prewrap the cpio for testing with other various EFI boot loaders which don't parse command lines so well.

:efiprep
kernel ${boot-url}winpe/wimboot
initrd ${boot-url}winpe/bootmgr bootmgr
initrd ${boot-url}winpe/BCD BCD
initrd ${boot-url}winpe/boot.sdi boot.sdi
initrd ${boot-url}winpe/EFI-diskprep/boot.wim boot.wim
boot || goto failed
goto start
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
manually wrap wimboot cpio - ndog - 2016-12-17 07:56
RE: manually wrap wimboot cpio - ndog - 2016-12-18, 02:12
RE: manually wrap wimboot cpio - ndog - 2016-12-18, 12:02
RE: manually wrap wimboot cpio - ndog - 2016-12-19, 12:20
RE: manually wrap wimboot cpio - ndog - 2017-01-07, 11:49



User(s) browsing this thread: 1 Guest(s)