This is good info. I really appreciate hearing that a 3.x kernel will work. I’ve read so much over the last few days, and it gets blurred together. I am at home now, going to grab some sleep and start in again on this tomorrow morning. I’ll supply what details I can now, and the rest tomorrow.
OK, the default PXE file works with the init.gz file for you with 3.2 and 3.8. And the combo did not work for me.
Here is the params used for 3.9 and the stock init.gz earlier tonight:
kernel fog/kernel/bzImage
append initrd=fog/images/init.gz root=/dev/ram0 rw ramdisk_size=127000 ip=dhcp dns=10.0.1.7 mode=onlydebug keymap= consoleblank=0
I couldn’t read the panic message, since it scrolls off of the screen too fast. There is a stack trace ending with rest_init. These machines do not have serial ports on them, so I cannot log the console output that way. I tried recording the boot sequence with my phone, but it scrolls off too fast for the phone to catch (even viewing one frame at a time). This is one time when having really fast machines does not help. I’ll take a photo of it tomorrow and post the link.
You are correct that 0.32 does not use initramfs. When initrd did not work, I read something which suggested that 3.0 switched to initramfs. I assumed that support for initrd was gone, and pursued initramfs. I also wondered if ramfs was gone from 3.0, but I guess not. So far, the only way I can boot a 3.x kernel is to use initramfs for the root filesystem.
As for my setup: Our server is not on a VM, but is running on a Fedora 17 machine. We have been running fog 0.29 on this for a few years, upgrading to 0.32 when we switched to Windows 8. I read reports on these forums that some have successfully imaged Windows 8 with 0.32. We have two types of client machines: one is circa 2010 hardware, the other are brand new machines (3930k with 32G). The new machines are using Asus Sabertooth X79 motherboards with bios one rev from current. The latest bios has
a bug where it will not boot anything but a Windows 8 partition. If I remove all boot devices but the DVD and try to boot a Fedora install disk, I end up in the bios setup screen. Asus had us move to the previous rev of the bios, and everything works as expected.
Our problems started when I first tried to register one of our new 3930K machines. That failed, and further investigation showed that the network was not functional on those machines when using fog. These machines work fine with Fedora 19 / Windows 8 booting from disk. So I guess I can say that our problems with fog showed up with these new machines.
The upgrade from 0.29 to 0.32 was done this past Saturday. This was the first time I attempted to image one of our new machines.
The storage node is on the same server. The 0.32 software sees it just fine. The upgrade to 0.32 went very smoothly.
Edited to try to restore paragraph breaks.