Bug#337497: initramfs-tools: [powerpc] doesn't work on pegasos - ALERT! /dev/hda1 does
Package: initramfs-tools
Severity: important
14:23 < svenl> maks: image generated by default, it is way too big though.
14:24 < svenl> will test MODULES=dep nextly.
14:29 < svenl> maks: ALERT!: /dev/hda1 does not exist, Dropping to a shell!
14:31 < svenl> maks: /bin/sh: can't access tty job control turned off, drops
in shell, there are some messages from the Cd being found, and then nothing.
14:31 < svenl> I guess it has no atkbd modules, so no keyboard input.
14:32 < svenl> the hda drive was discovered correctly, but not the amiga
partition table on top of it it seems.
14:32 < svenl> well, will put this in a proper bug report.
Well, after investigation, there are at least two issues :
1) i8042 + atkbd is not loaded, and thus ps2 keyboard do not work. One way
to do this is to do :
if [ -f /proc/device-tree/aliases/keyboard ]; then
if grep isa /proc/device-tree/aliases/keyboard; then
modprobe i8042
modprobe atkbd
fi
fi
This works well with yaird and initrd-tools, and i have echo from the suse
or fedora-core guys that they also solved it.
2) for some obscure reason, altough the hda disk is detected correctly and
the via ide driver loaded, the partitions seems to be missing, which seems
strange, since i never saw this before, and i thought the partition table
stuff is built in. Again this works well with yaird and initrd-tool with
2.6.12.
Friendly,
Sven Luther
Reply to: