[ia64] Failure to mount root filesystem after install
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
debian-installer (Ubuntu) |
Expired
|
Medium
|
Unassigned |
Bug Description
After successfully completing an install of Dapper Drake (20060525) onto
an HP rx3600 (ia64), it fails to find the root partition when booting.
The system has 10 hard drives (sda-sdj) and I'm doing the install onto
/dev/sda. When comparing the partitions at the end of the install with the
partitions from the failed boot, it appears that the drive the installer
saw as sda is now sdd. This is almost definately caused by the drivers
being loaded in a different order.
End of install:
~ # cat /proc/partitions
major minor #blocks name
8 0 143374744 sda
8 1 97656 sda1
8 2 141276367 sda2
8 3 2000686 sda3
8 16 71132000 sdb
8 32 71132000 sdc
8 48 71132000 sdd
8 64 71132000 sde
8 80 71132000 sdf
8 96 71132000 sdg
8 112 35566480 sdh
8 128 35566480 sdi
8 144 35566480 sdj
~ # ls -l /sys/block/
lrwxrwxrwx 1 root root 0 May 25 22:16 /sys/block/
lrwxrwxrwx 1 root root 0 May 25 22:16 /sys/block/
lrwxrwxrwx 1 root root 0 May 25 22:16 /sys/block/
lrwxrwxrwx 1 root root 0 May 25 22:16 /sys/block/
lrwxrwxrwx 1 root root 0 May 25 22:16 /sys/block/
lrwxrwxrwx 1 root root 0 May 25 22:16 /sys/block/
lrwxrwxrwx 1 root root 0 May 25 22:16 /sys/block/
lrwxrwxrwx 1 root root 0 May 25 22:16 /sys/block/
lrwxrwxrwx 1 root root 0 May 25 22:16 /sys/block/
lrwxrwxrwx 1 root root 0 May 25 22:16 /sys/block/
First boot of installed system:
Begin: Waiting for root file system... ...
Done.
ALERT! /dev/sda2 does not exist. Dropping to a shell!
BusyBox v1.01 (Debian 1:1.01-4ubuntu3) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
/bin/sh: can't access tty; job control turned off
# cat /proc/partitions
major minor #blocks name
8 0 35566480 sda
8 16 35566480 sdb
8 32 35566480 sdc
8 48 143374744 sdd
8 49 97656 sdd1
8 50 141276367 sdd2
8 51 2000686 sdd3
8 64 71132000 sde
8 80 71132000 sdf
8 96 71132000 sdg
8 112 71132000 sdh
8 128 71132000 sdi
8 144 71132000 sdj
# ls -l /sys/block/
lrwxrwxrwx 1 0 0 0 /sys/block/
lrwxrwxrwx 1 0 0 0 /sys/block/
lrwxrwxrwx 1 0 0 0 /sys/block/
lrwxrwxrwx 1 0 0 0 /sys/block/
lrwxrwxrwx 1 0 0 0 /sys/block/
lrwxrwxrwx 1 0 0 0 /sys/block/
lrwxrwxrwx 1 0 0 0 /sys/block/
lrwxrwxrwx 1 0 0 0 /sys/block/
lrwxrwxrwx 1 0 0 0 /sys/block/
lrwxrwxrwx 1 0 0 0 /sys/block/
# cat /proc/modules
ide_generic 10368 0 - Live 0xa0000002010b4000
usbhid 105444 0 - Live 0xa000000201328000
usb_storage 157487 0 - Live 0xa0000002012fc000
lpfc 388856 0 - Live 0xa000000201348000
ehci_hcd 82504 0 - Live 0xa0000002012a8000
ohci_hcd 60680 0 - Live 0xa000000201278000
qla2xxx 333216 0 - Live 0xa0000002011b0000
scsi_transport_fc 73884 2 lpfc,qla2xxx, Live 0xa000000201134000
usbcore 293492 5 usbhid,
mptspi 21940 0 - Live 0xa0000002010a8000
sd_mod 48140 0 - Live 0xa0000002010f8000
mptsas 38376 0 - Live 0xa0000002010e8000
mptscsih 82732 2 mptspi,mptsas, Live 0xa000000201194000
mptbase 113384 3 mptspi,
scsi_transport_sas 43944 1 mptsas, Live 0xa0000002010bc000
scsi_mod 273464 9 usb_storage,
thermal 50484 0 - Live 0xa000000201078000
processor 85204 1 thermal, Live 0xa0000002010cc000
fan 19712 0 - Live 0xa00000020106c000
fbcon 93728 0 - Live 0xa00000020108c000
tileblit 13880 1 fbcon, Live 0xa000000201064000
font 17800 1 fbcon, Live 0xa000000201058000
bitblit 21560 1 fbcon, Live 0xa00000020104c000
softcursor 12800 1 bitblit, Live 0xa000000201044000
capability 15464 0 - Live 0xa00000020103c000
commoncap 20256 1 capability, Live 0xa000000201030000
This is an installer problem... the ordering of the initramfs is usually "correct" (modulo the known udev bug)