LinuxByExamples
2012-10-18 13:03:39 UTC
Hi,
This is the first time I use this mailing list, so I am very sorry if I
have made any mistake.
Well, here is my case, I have followed this post :
http://www.linuxbyexamples.net/2012/08/boot-winxp-from-http-server.html
_ I can use gPXE to download two files : grub.exe and winxp.vhd image by
http. Later, grub.exe will map the vhd image into memory then successfully
load the windows xp. The config file look this :
LABEL gpxelinux
kernel http://192.168.100.254/grub.exe
initrd http://192.168.100.254/MiniXP350.vhd
APPEND --config-file="map (rd)+1 (hd0); map --hook; chainloader
(hd0,0)/ntldr"
This works very well.
_ But when the winxp.vhd image becomes bigger than 512MB ( I added some
more files and winxp modules into to the image), the loading step fire an
error tell me that the image can not be loaded ... I then try put the
bigger vhd image and grub.exe into usb disk and I can boot it well (without
using gPXE http loading). So, I guess the problem is in gPXE module, it
looks like that gPXE can not load the image bigger than 512MB ? is this
right or I have missed something else ?
I hope you can help to overcome this limitation.
Thank you guy.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://etherboot.org/pipermail/gpxe/attachments/20121018/3d8a7eba/attachment.html>
This is the first time I use this mailing list, so I am very sorry if I
have made any mistake.
Well, here is my case, I have followed this post :
http://www.linuxbyexamples.net/2012/08/boot-winxp-from-http-server.html
_ I can use gPXE to download two files : grub.exe and winxp.vhd image by
http. Later, grub.exe will map the vhd image into memory then successfully
load the windows xp. The config file look this :
LABEL gpxelinux
kernel http://192.168.100.254/grub.exe
initrd http://192.168.100.254/MiniXP350.vhd
APPEND --config-file="map (rd)+1 (hd0); map --hook; chainloader
(hd0,0)/ntldr"
This works very well.
_ But when the winxp.vhd image becomes bigger than 512MB ( I added some
more files and winxp modules into to the image), the loading step fire an
error tell me that the image can not be loaded ... I then try put the
bigger vhd image and grub.exe into usb disk and I can boot it well (without
using gPXE http loading). So, I guess the problem is in gPXE module, it
looks like that gPXE can not load the image bigger than 512MB ? is this
right or I have missed something else ?
I hope you can help to overcome this limitation.
Thank you guy.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://etherboot.org/pipermail/gpxe/attachments/20121018/3d8a7eba/attachment.html>