I was trying to find another one of my posts and ran across this one. I thought I update the post with what I found in case anyone else runs across the thread. Recap, I was getting an error about could not find IP. I thought it was an issue with the kernel not compatible with my hardware. When I enabled more tracing to be displayed, I discover the kernel was erroring out when it was “fetch” (downloading) the filesystem.squashfs. The fix was to uncheck an option (turn off) in the TFTP64, "PXE Compatibility"...
That is it. I took a bunch of parameters off and got the Clonezilla choice. Path was wrong, but I went to grub command and did the commands by hand only with no kernel parameter. When I the ran the boot, I did see some kernel startup. So now I am in divide and conquer mode to see what is causing my issue.
Those will help when I get to executing the Clonezilla part. I having issue getting the syntax of the custom.cfg file in the grub directory to work. Here is my last guess. I was just making educated guesses for now. For my menu I do see the "Windows" and "test" You know as I was typing this out, I wonder if I need to escape some charcters? Back to some more searching. menuentry "Windows" { insmod part_gpt insmod fat set root='hd0,gpt2' chainloader /EFI/Microsoft/Boot/bootmgfw.efi } menuentry "Clonezilla"...
I was not sure if this falls under the live channel, I thought I would start here and maybe frame my question better. I struggled with the subject, so let me set the stage to help with some context. With win7, grub4dos, pxe, and other cloning software, we could "re-image" a windows computer. The use case is for Point of Sale. There is a working pxe server and if a tech replaces a hard drive, he can pxe boot and the cloning software will without user input image the drive. If our help desk suspects...
I can try that, but my servers that need to work are windows. Did you build the kernel for the Live CD? Do you still have the config that you used? I was trying to update it and I would like to start with yours for the base.
Actually, I think it maybe a kernel parameter. I am trying to build a new one right now and are having issues creating the make isoimage to rip what I need off of it. But while I was building the makeconfig file I found these .... Do you have the .config you use to build the kernel?
@Steven Shiau, is there a newer pre-built kernel I can drop in? If so where would I find it?
Is there any info or examples? I can get ripped files from 2.5.2-17 to boot, till it trys to load the squashfs. It fails, then drops to the busybox prompt becuase dhcp failed to get an address. If I try and run udhcpc at the busybox prompt, it say an ip was served, looking at the log on the dhcp server, it says it served an address, but when you ifconfig there is not one. If I boot with the CD all works. Not sure where I am messing up.