Public bug reported:

The boot process stops in BusyBox initramfs with:

Gave up waiting for root file system device.

ALERT! UUID=3b576797-6d3e-400a-b1a2-e6034a7a5e64 does not exist.

(initramfs)

The same machine boots correctly with Linux 6.14.0-37-generic.

Hardware

Model

Apple iMac16,1

CPU

Intel Broadwell

Storage controller

Intel Wildcat Point-LP SATA Controller
PCI ID: 8086:9c83
Kernel driver: ahci

Filesystem

Root filesystem:
/dev/sda4
UUID=3b576797-6d3e-400a-b1a2-e6034a7a5e64
Distribution
Linux Mint 22.3
Ubuntu 24.04 (Noble) base
Working kernels
6.14.0-37-generic
6.14.11-imac16 (custom)

Both kernels boot normally.

Broken kernel
7.0.0-28-generic

Never reaches userspace.

Always drops into BusyBox initramfs.

Boot error
Gave up waiting for root file system device.

ALERT! UUID=3b576797-6d3e-400a-b1a2-e6034a7a5e64 does not exist.

(initramfs)

The attached photo shows the complete boot failure.

Tests already performed
Root filesystem

Verified.

UUID matches /dev/sda4
GRUB

Verified.

Correct root UUID is passed to the kernel.

initramfs

Regenerated successfully

sudo update-initramfs -u -k 7.0.0-28-generic

No errors.

initramfs configuration
MODULES=most
AHCI

Present inside initramfs.

ahci
libahci
Built-in drivers

Verified:

libata
sd_mod
xhci_pci
xhci_hcd
Installed packages

Verified.

linux-image-7.0.0-28-generic
linux-modules-7.0.0-28-generic

Both installed correctly.

Kernel configuration

Verified.

CONFIG_BLK_DEV_SD=y
CONFIG_USB_XHCI_PCI=y
CONFIG_DEVTMPFS_MOUNT=y
CONFIG_SATA_AHCI=m
Additional tests

Performed:

rootdelay=10

No change.

Still fails with

ALERT! UUID does not exist
USB keyboard

Apple USB keyboard is detected normally under Linux 6.14.

Inside BusyBox initramfs of Linux 7.0.0-28 it is not usable.

Regression

Linux 6.14.0-37-generic:

Boots successfully.

Linux 7.0.0-28-generic:

Always fails before mounting the root filesystem.

This appears to be a regression introduced between Linux 6.14 and Linux
7.0 on Apple iMac16,1 hardware.

Additional information

The system also has a separate ALSA bug regarding the CS4208 audio codec
(Kernel Bugzilla #221835).

This boot failure is independent of the audio issue.

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

** Attachment added: "boot failure"
   
https://bugs.launchpad.net/bugs/2163026/+attachment/5990301/+files/IMG_7895.jpeg

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

Title:
  Linux 7.0.0-28-generic consistently fails to boot on an Apple iMac16,1

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


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to