[ipxe-devel] iPXE error

Thomas Miletich thomas.miletich at gmail.com
Tue Dec 4 16:51:16 UTC 2012


On Tue, Nov 27, 2012 at 1:26 AM, José Antonio Caro Cabral
<erkbradejerez at hotmail.com> wrote:
> Dear developer,
>
> I'm trying to deploy Windows 7 over http via iPXE firmware...
>
> I burnt the iso image "ipxe.iso" into a pendrive with "Yumi".
>
> It loads fine.
>
> Then I execute "dhcp net0". Fine too.
>
> Then I load my ipxe script with the following command:
>
> chain http://69ddwrt.no-ip.org:54321/boot.ipxe
>
> The script contains the following commands:
>
> #!ipxe
>
> kernel http://69ddwrt.no-ip.org:54321/tftpboot/Boot/wimboot
> initrd http://69ddwrt.no-ip.org:54321/tftpboot/Boot/bootmgr.exe
> initrd http://69ddwrt.no-ip.org:54321/tftpboot/Boot/BCD
> initrd http://69ddwrt.no-ip.org:54321/tftpboot/Boot/boot.sdi
> initrd http://69ddwrt.no-ip.org:54321/tftpboot/Boot/x86.wim
> boot

Please take a look at http://ipxe.org/wimboot
It's important that your initrd lines specify the filename twice, e.g:

initrd http://69ddwrt.no-ip.org:54321/tftpboot/Boot/bootmgr.exe bootmgr.exe

Only if you specify the second filename iPXE will generate a CPIO
archive containing those files(i.e. what wimboot expects).

Thomas



More information about the ipxe-devel mailing list