SATA drives initialized in different orders
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
debian-installer (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
Binary package hint: grub
On installing Dapper from a Beta 2 install disc, then performing the forced reboot, this message appears:
-----
Okay booting the kernel yadda yadda
mount: Mounting /root/dev on /dev/.static/dev failed: No such device
mount: Mounting /sys on /root/sys failed: No such file or directory
mount: Mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn't have /sbin/init
BusyBox v1.00-pre10 (Debain 20040623-1ubuntu22) Built-in shell (ash)
Enter 'help' for a list of built-in commands
-----
The relevant specs of the machine are two ATA (sda and sdb) hard disks and one SATA hard disk (sdc). Dapper installed on sda [1,5], Breezy installed on sdb [1,5], and two storage partitions on sdc [1,2].
The hack to correct the problem was to edit menu.lst on sda1 from sdb1 (Breezy), changing the line:
/boot/vmlinuz-
to
/boot/
This loads Dapper. Now the issue is Dapper doesn't appear to know where it is (sometimes it thinks it's sda1, other times sdb1), and it never knows where it is in relation to the other hard disks (sdb mounts as sda, sdc mounts as sdb, and so on).
description: | updated |
Hello,
Do I understand that your bug stems from Linux not ordering the
hard disks in the same order every time it boots?
Or is it just ordered differently in the installer than on the installed
system? If so, which installer did you use? The text-based one or
the one on the Live CD?
Thanks.