Yaboot not recognizing volume labels
Dustin N. Jenkins
Dustin.Jenkins at nrc-cnrc.gc.ca
Sat Jan 30 08:12:59 EST 2010
Sorry, actually it does understand Volume labels as I was able to
replace the:
root=/dev/hda4
in my 'old' image with:
append="root=LABEL=Root"
and it booted just fine still.
So what the heck changed in the kernel? I suspect there's a udev problem
here somewhere since if I let BusyBox startup after waiting three
minutes for the Root Filesystem of the newew 'Linux' image, the udevd
command is started with udevd --daemon --resolve-names=never, which is
odd considering that when my 'old' image is booted up, it's started with
udevd --daemon.
Still something very wrong here. Thanks for any assistance.
Regards,
Dustin
On 29/01/10 09:16 AM, Dustin N. Jenkins wrote:
> I'm running an unstable 5.0.3 on a 15" PowerBook G4 on a custom
> 2.6.32.3 kernel. I have a single partition that is a reiserfs file
> system.
>
> When I tried to upgrade to a 2.6.32.4 kernel (or higher as the current
> stable kernel is 2.6.32.7), I got the "Waiting for root file
> system..." hang. Debian has some documentation about it:
>
> http://www.debian.org/releases/stable/powerpc/release-notes/ch-upgrading.en.html#boot-hangs
>
>
> I tried the suggestion of labeling the file system to 'Root', but it
> still hangs. I thought maybe the initramfs image wasn't being setup
> properly, so I modified the /etc/initramfs-tools/initramfs.conf file
> and set this:
>
> ROOT=LABEL=/Root
>
> and rebuilt my initrd.img:
> mkinitramfs -o /boot/initrd.img-2.6.32.7 2.6.32.7
>
> The resulting image was 22MB, and the system still hangs. If I try to
> configure my /etc/yaboot.conf to look for the root at LABEL=/Root, it
> becomes unreadable when selected at the Yaboot selection screen. I
> have also tried to set the root to /dev/sda4 instead of /dev/hda4 as
> per the suggestion in the Debian documentation above, but it still hangs.
>
> Here is my current yaboot.conf (The 'old' image boots fine):
>
> boot=/dev/hda2
> device=/pci at f4000000/ata-6 at d/disk at 0:
> partition=4
> timeout=100
> install=/usr/lib/yaboot/yaboot
> magicboot=/usr/lib/yaboot/ofboot
> enablecdboot
> macosx=/dev/hda3
>
> image=/boot/vmlinux
> label=Linux
> read-only
> initrd=/boot/initrd.img
> append="root=LABEL=/Root"
>
> image=/boot/vmlinux.old
> label=old
> read-only
> root=/dev/hda4
> initrd=/boot/initrd.img.old
>
> Any help would be appreciated!
> Thanks,
> Dustin
>
> _______________________________________________
> Yaboot-users mailing list
> Yaboot-users at lists.ozlabs.org
> https://lists.ozlabs.org/listinfo/yaboot-users
--
Dustin N. Jenkins | Tel/Tél: 250.363.3101 | Dustin.Jenkins at nrc-cnrc.gc.ca
facsimile/télécopieur: (250) 363-0045
National Research Council Canada | 5071 West Saanich Rd, Victoria BC.
V9E 2E7
Conseil national de recherches Canada | 5071, ch. West Saanich, Victoria
(C.-B) V9E 2E7
Government of Canada | Gouvernement du Canada
More information about the Yaboot-users
mailing list