Red Hat Bugzilla – Bug 249597
Kernel reboots when booting from boot.iso on certain machines
Last modified: 2007-11-30 17:12:11 EST
Starting June 17, rawhide boot.iso images fail to boot on my two x86_64 (Dell)
test machines. Both the i386 and x86_64 images fail.
Syslinux loads vmlinuz and initrd.img, says "Ready.", and then the system
reboots. No further messages appear on screen. Syslinux was not changed between
June 16 and June 17.
I've tried passing 'maxcpus=1', 'nohpet', 'nolapic', and 'noacpi' to the kernel,
to no avail.
The rawhide change report for June 17 is here:
Notable is the kernel change log:
* Mon Jul 16 2007 John W. Linville ...
- Update git-wireless-dev.patch
* Mon Jul 16 2007 Dave Jones ...
- Disable ppc64 build until upstream merge (Broken PS3 drivers).
* Mon Jul 16 2007 Dave Jones ...
Try "vga=ask" and see if it prompts for a video mode.
It does. Hitting the spacebar to continue, it reboots as usual. I guess that
confirms that we're in kernel-space at that point?
(In reply to comment #2)
> It does. Hitting the spacebar to continue, it reboots as usual. I guess that
> confirms that we're in kernel-space at that point?
No, but at least the kernel got loaded into memory and the setup code
was run. There were some bugs recently fixed in there, so maybe we
should wait and confirm the bug is still in 2.6.23-rc1-git1, which is
Will, did you try -rc3-git1?
Still trying to build an installer image with that kernel. Will update when I've
kernel-2.6.23-0.47.rc1.git1.fc8 still reboots at startup. I don't see rc3-git1
anywhere in koji - did you mean rc1-git3?
(In reply to comment #6)
> kernel-2.6.23-0.47.rc1.git1.fc8 still reboots at startup. I don't see rc3-git1
> anywhere in koji - did you mean rc1-git3?
Yes, but that's probably not going to help.
Can you try the boot disk on a few more machines to see if this
is a general problem? (I booted vanilla 2.6.23-rc1-git3 from floppy
on a Dell 490 and that works.)
Sorry, I should have noted this above - I can *only* make this bug manifest when
booting from CD with ISOLINUX. The systems boot happily with GRUB loading the
kernel from /boot. So I'm not sure if floppy-booting would trigger it.
I'll try some non-dell machines and see whether I can narrow the problem further.
Boot of live CD rawhide-20070725 on i386 fails on Dell 400SC
1) Boot i386 gnome on Dell 400SC
2) Get grub screen
3) Select boot from image
4) initrd loads
5) "Ready" message
5) machine reboots itself
Chuck, I finally got a working iso using the most recent rawhide kernel (with
debugging printks) - here's the output.
ISOLINUX 3.36 2007-02-10 Copyright (C) 1994-2007 H. Peter Anvin
transition to PM...
At that point, the cursor moves to the top left of the screen, prints a '.', and
the system hangs.
my Toshiba Tecra S3 laptop does exactly the same, so it is not Dell-related.
(In reply to comment #10)
> Chuck, I finally got a working iso using the most recent rawhide kernel (with
> debugging printks) - here's the output.
Are there instructions available for building one of our boot CDs?
It's a little complicated - you can follow the guide for building ISOs here:
Once you've got the configs set up, pungi -GB should create boot images.
On the other hand, 'make isoimage' in the kernel source dir works as well - I've
confirmed the failure using an isoimage built that way. That's how I got the
debugging output from comment #10.
I think the culprit has been found! Booting with 'edd=off' works for my test
machine. The following patch is proposed to fix the problem in the kernel:
Patch is in rawhide, building now.