Fails to mount root filesystem when upgrading to Hardy(development version) on the 440MX/PIIX/ICH based pc.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: initramfs-tools
With linux-image-
It works fine by the hardy's packages in Apr. 9th(2.6.
A machine uses 440MX chipset it was recognized as hda in 7.04 and 7.10 but hardy recognize it as sda.
I found ata_piix and sd_mod is not loaded then couldn't find the device in busybox session.
After loading ata_piix/sd_mod, it can recognize hdd and I mount root filesystem by hand.
I can fixes initramfs image by hand such as follows:
(initramfs) modprobe ata_piix
(initramfs) modprobe sd_mod
(initramfs) mkdir /mnt;mount /dev/sda2 /mnt
(initramfs) chroot /mnt /bin/bash
root@none# echo ata_piix >> /etc/initramfs/
root@none# update-initramfs
root@none@ update-grub
then reboot, works fine.
A problem looks like a bug on a upgrade script in initramfs-tools package or an auto detection of chipset(udev?).
versions
initramfs-tools 0.85ubuntu36 - (updated April 10th according to changelog)
linux-image 2.6.24-16-generic, 2.6.22-14-generic, 2.6.24-15-generic
Hiroshi
Changed in linux (Ubuntu): | |
status: | Incomplete → Fix Released |
Is this symptom still reproducible in 8.10 or 9.04?