Jump to content











Photo
- - - - -

Problem with loading VHD via PXE


  • Please log in to reply
8 replies to this topic

#1 Mcicool

Mcicool
  • Members
  • 6 posts
  •  
    United States

Posted 15 May 2014 - 11:30 AM

Hello dear community!

I am using the VHD image created using wimb's system (eternally thankful for his tools by the way). I am booting vhd via PXE. I am using it successfully on a pretty old system with DDR2 RAM. The image size is 3Gb, PC has 4Gb RAM and it is all perfect. But i've decided to upgrade the configuration to new DDR3 PC, i've created a vhd image without any problems, but when the booting started it gave me an error "Not enough memory to load specified image." I tried with 8GB RAM, same error. What can it be?



#2 Mcicool

Mcicool
  • Members
  • 6 posts
  •  
    United States

Posted 16 May 2014 - 07:40 AM

Some clarification:

I've just tried to load the image (3Gb) on my main PC with 16Gb DDR3 RAM, Asus P7P55D Pro and it loaded without any problems.

Also same image is perfectly loaded on a 4GB DDR2 RAM, ECS G31-M9 v.1.0. (pretty old one)

But it fails on 4 Gb DDR3, Asrock H61M-DG3 which is very important to me.



#3 Mcicool

Mcicool
  • Members
  • 6 posts
  •  
    United States

Posted 16 May 2014 - 01:26 PM

Hm, the PC on which its not working is UEFI while others are BIOS. Can UEFI cause my problem?



#4 erwan.l

erwan.l

    Gold Member

  • Developer
  • 2403 posts
  • Location:Nantes - France
  •  
    France

Posted 16 May 2014 - 03:42 PM

Hi

 

If the bios is UEFI, would not you need a EFI boot loader?

 

Regards,

Erwan



#5 Mcicool

Mcicool
  • Members
  • 6 posts
  •  
    United States

Posted 16 May 2014 - 04:43 PM

Thank you for reply.

At the moment i have Windows Server 2003 with DHCP/Tftpd32/IIS with a pxelinux.0 as a main boot file. Also i have numerous config files with MAC-address names so each certain PC has different image to boot. What should i integrate to this system to make each UEFI PC boot its separate image?



#6 wimb

wimb

    Gold Member

  • Developer
  • 2364 posts
  •  
    Netherlands

Posted 16 May 2014 - 05:03 PM

I think this thread can be of help to you.

 

Boot Mini Windows VHD from Network via iPXE

 

http://reboot.pro/to...twork-via-ipxe/

 

:cheers:



#7 Mcicool

Mcicool
  • Members
  • 6 posts
  •  
    United States

Posted 16 May 2014 - 05:09 PM

Thank you wimb, i saw that thread. As far as i understood, grub4dos is used there. But how can i personalize menu.lst for each machine?



#8 erwan.l

erwan.l

    Gold Member

  • Developer
  • 2403 posts
  • Location:Nantes - France
  •  
    France

Posted 17 May 2014 - 09:26 AM

I would suggest IPXE which is very advanced script wise and exists in both standard version and EFI version

 

Have a look here on how to boot a UEFI machine over (i)PXE

 

Also, with TinyPXE Server, you can filter on mac addresses but I would recommend to keep all the logic in the ipxe script thus.



#9 Mcicool

Mcicool
  • Members
  • 6 posts
  •  
    United States

Posted 18 May 2014 - 08:05 AM

Thank you guys, i will work towards iPXE. Also erwan i looked into your TinyPXE Server and found it a very interesting project, great job you did there!






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users