Public bug reported:

Had some time to fool around with Ubuntu on a PowerBook3,5. I discovered
that the 3.16 kernel has a regression in it, it does not set
CONFIG_PATA_MACIO=y. As a result /dev/sda is not available in the
initramfs and the machine cannot mount the root filesystem. This is a
regression from the 3.13.0-37 kernel in trusty.

To reproduce:
1) Set up a Powerbook or Powermac running Ubuntu (I have 12.04 on a 
Powerbook3,5, with the 3.13.0-37 kernel installed)
2) Install the 3.16.0-21.28 kernel from 
https://launchpad.net/ubuntu/+source/linux/3.16.0-21.28/+build/6437990
3) Reboot

Expected results:
The machine reboots normally

Actual results:
Boot fails in the initramfs with the error "gave up waiting for boot device"

>From the busy box prompt, running "modprobe pata_macio" then "exit"
allows the machine to keep booting.

A permanent workaround is to add pata_macio to /etc/initramfs-
tools/modules and then update the initramfs

There is a brief discussion of a similar problem in Precise in bug
876982. CONFIG_PATA_MACIO=y was set in 3.2.0-2.6.

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378894

Title:
  Set CONFIG_PATA_MACIO=y

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1378894/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to