Bug#248055: debian-installer installs compressed kernel that yaboot can't boot; has /proc problem
clone 248055 -1
reassign -1 yaboot-installer
retitle -1 yaboot-installer: cope with /target/proc being mounted already
On Sat, May 08, 2004 at 03:52:58PM -0700, John Gilmore wrote:
> (1) The installer went OK until I reached the stage "Install yaboot loader".
> There it said "Looking for root partition", then popped up a message box:
> Failed to mount /target/proc
> Mounting the /proc filesystem on /target/proc failed
> Please check the system log or the output on the third console (tty3).
> Warning: Your system may be unbootable!
> It took me several tries to switch to tty3 (because the PowerBook has
> a fucked up keyboard without an obviously working Alt key and obviously
> working Function keys). (Various of my attempts resulted in the screen
> changing, with further popups.) By the time I got to tty3, I could see
> nothing resembling an error message.
> I switched to the tty2 shell and determined that /target/proc was
> already mounted. I unmounted it from the shell.
Hm, we can make yaboot-installer more tolerant here. I've cloned off a
bug for this.
> (2) Upon reboot, the first-stage boot came up, I let it default to Linux,
> yaboot came up, and I let it default. However it couldn't find the kernel:
> boot: linux
> Please wait, loading kernel...
> /pci@f4000000/ata-6@d/disk@0:12,/vmlinux: No such file or directory
> I rebooted the CD and got to a shell. Fsck'd and mounted the root
> partition (fsck found no errors). In / is vmlinuz (with a z), not
> vmlinux (with an x).
> Yaboot can't boot a vmlinuz, but debian-installer is installing one.
> Yaboot would like to boot a vmlinux, but there is none there.
Sounds like it's installed the apus kernel by mistake. This is a
combination of the CD you're using lacking the correct kernel (I assume;
could you look for kernel-image-2.4.25-powerpc?) and known design
problems in base-installer that mean it can end up falling back to
unusable kernels if it can't find the one it wanted.
Thanks for your report,
Colin Watson [email@example.com]