Topic: PXE Booting ISO via grub4dos, no Y: drive????  (Read 2352 times)

PXE Booting ISO via grub4dos, no Y: drive????
« on: May 04, 2017, 09:38:33 PM »

sirjaymz

  • Apprentice
  • *
  • Date Registered: Apr 2017
  • Posts: 9
So I am able to boot a ISO WinPESE file via PXE, however, when the diskless client system boots up, it does not have a y: mapped.

I have used the PXE Support Plugin, to remap the Y drive from the network, however, it does not seem to mount the ISO image into a usable directory structure on the client machine. I see the list of ISO files that are on the PXE server, but i am not able to read the Program Files that are build into the ISO that was booted from.

I have rebuilt multiple ISO's with some success. I am able to write them to USB/CD's and boot, and run as expected.

What am I missing on this by booting from PXE.

Is there a step by step tutorial on what is needed to boot the ISO image? such as the grub4dos settings, the ISO file location?

I have followed these instructions ,
http://webcache.googleusercontent.com/search?q=cache:34UFbVo0-P8J:reboot.pro/topic/10683-winbuilder-win7pe-boot-from-tftp/+&cd=5&hl=en&ct=clnk&gl=us

along with other instructions found online, but with no success.

please help

Re: PXE Booting ISO via grub4dos, no Y: drive????
« Reply #1 on: June 02, 2017, 10:53:34 PM »

sirjaymz

  • Apprentice
  • *
  • Date Registered: Apr 2017
  • Posts: 9
Ok.. Figured out that i need to run from ram.
In CdDrive -X: Y: , Check  "Run ALL programs from RAM'. duh..  :thumbsup:


Pxe Boot Server Boot Loader file.
<PXE Boot TFTP Server Share>\grldr
<ex.    \\192.168.1.30\PXE\grldr     >

grub4dos settings
<PXE Boot TFTP Server Share>\menu.lst\default   <<< "menu.lst" is a directory, "default" is a plain text file in Unix format <LF> only.
<ex.   \\192.168.1.30\PXE\menu.lst\default    >
menu.lst contents
Code: [Select]
timeout 5
default /default
title Win7PE SE (ISO)
map --mem (pd)/iso/Win7PESE_x86.ISO (0xff)
map --hook
root (0xff)
#pxe keep
chainloader (0xff)
boot

I put my ISO files into the <PXE Boot TFTP Server Share>\iso\ directory.
<ex.   \\192.168.1.30\PXE\iso\Win7PESE_x86.ISO    >

Hope this helps others that would like to boot an ISO from a PXE boot server..
I was able to get this to work with Win7PESE, but it failed on Win10PESE for some reason. I may investigate down the road if i am not able to complete my little build project.

My little project is trying to utilize WinxPESE as a limited RipBot264 distributed encoding server. :great:

 

Powered by EzPortal