[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: