Ubuntu 22.04 unable to mount root partition

Bug #1970056 reported by Nicholas Demosthenous
52
This bug affects 10 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

After updating from Kubuntu 21.10 to Kubuntu 22.04, boot drops to a (initramfs) prompt/busybox. When I type "exit" I get the "Gave up waiting for root file system device" error message and "ALERT! UUID=[nvme drive UUID] does not exist. Dropping to a shell!"

I can still boot into KDE when selecting the older kernel version 5.13.0-40-lowlatency. I have tried the newer kernel versions 5.15.025-generic, 5.15.0.24-lowlatency, 5.17.4-051421-generic and 5.14.21-051421-lowlatency and all have produced the same problem.

When removing the the "pci=nocrs" kernel paramater in Grub for these newer versions, the system boots into KDE but the touchpad does not work. Kernel version 5.13.0-40-lowlatency boots into KDE without removing the "pci=nocrs" parameter and everything works as expected, including the touchpad.

My hardware is a Lenovo ideapad lenovo ideapad 3 15IIL05, Processors: 8 × Intel® Core™ i5-1035G4 CPU @ 1.10GHz, Memory: 7,3 GiB of RAM, Graphics Processor: Mesa Intel® Iris® Plus Graphics. I have upgraded the hard drive that came with the machine to a Kingston SA2000M8500G 465,8GiB nvme drive.
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu82
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: nick 2376 F.... jackdbus
 /dev/snd/pcmC0D0c: nick 2376 F...m jackdbus
 /dev/snd/pcmC0D0p: nick 2376 F...m jackdbus
 /dev/snd/seq: nick 2801 F.... a2jmidid
CasperMD5CheckResult: unknown
CurrentDesktop: KDE
DistroRelease: Ubuntu 22.04
InstallationDate: Installed on 2020-12-27 (483 days ago)
InstallationMedia: Kubuntu 20.10 "Groovy Gorilla" - Release amd64 (20201022)
Lsusb:
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 002: ID 174f:1176 Syntek Integrated Camera
 Bus 001 Device 003: ID 8087:0026 Intel Corp. AX201 Bluetooth
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: LENOVO 81WE
Package: linux (not installed)
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.15.0-25-generic root=UUID=5a0515ea-30d8-4412-ad65-8abbd8be949f ro quiet splash
ProcVersionSignature: Ubuntu 5.15.0-25.25-generic 5.15.30
RelatedPackageVersions:
 linux-restricted-modules-5.15.0-25-generic N/A
 linux-backports-modules-5.15.0-25-generic N/A
 linux-firmware 20220329.git681281e4-0ubuntu1
Tags: jammy
Uname: Linux 5.15.0-25-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm audio cdrom dip libvirt lpadmin lxd plugdev sambashare sudo www-data
_MarkForUpload: True
dmi.bios.date: 08/10/2020
dmi.bios.release: 1.40
dmi.bios.vendor: LENOVO
dmi.bios.version: EMCN40WW
dmi.board.asset.tag: NO Asset Tag
dmi.board.name: LNVNB161216
dmi.board.vendor: LENOVO
dmi.board.version: SDK0R32866 WIN
dmi.chassis.asset.tag: NO Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: IdeaPad 3 15IIL05
dmi.ec.firmware.release: 1.40
dmi.modalias: dmi:bvnLENOVO:bvrEMCN40WW:bd08/10/2020:br1.40:efr1.40:svnLENOVO:pn81WE:pvrIdeaPad315IIL05:rvnLENOVO:rnLNVNB161216:rvrSDK0R32866WIN:cvnLENOVO:ct10:cvrIdeaPad315IIL05:skuLENOVO_MT_81WE_BU_idea_FM_IdeaPad315IIL05:
dmi.product.family: IdeaPad 3 15IIL05
dmi.product.name: 81WE
dmi.product.sku: LENOVO_MT_81WE_BU_idea_FM_IdeaPad 3 15IIL05
dmi.product.version: IdeaPad 3 15IIL05
dmi.sys.vendor: LENOVO

summary: - Kernel 5.15 and later doesn't mount root partition
+ Kernel 5.15 and later doesn't mount root partition (Ubuntu 22.04)
summary: - Kernel 5.15 and later doesn't mount root partition (Ubuntu 22.04)
+ Ubuntu 22.04 unable to mount root partition
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Libera.chat.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1970056/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
affects: ubuntu → linux (Ubuntu)
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1970056

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Nicholas Demosthenous (demosnk) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected jammy
description: updated
Revision history for this message
Nicholas Demosthenous (demosnk) wrote : CRDA.txt

apport information

Revision history for this message
Nicholas Demosthenous (demosnk) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Nicholas Demosthenous (demosnk) wrote : IwConfig.txt

apport information

Revision history for this message
Nicholas Demosthenous (demosnk) wrote : Lspci.txt

apport information

Revision history for this message
Nicholas Demosthenous (demosnk) wrote : Lspci-vt.txt

apport information

Revision history for this message
Nicholas Demosthenous (demosnk) wrote : Lsusb-t.txt

apport information

Revision history for this message
Nicholas Demosthenous (demosnk) wrote : Lsusb-v.txt

apport information

Revision history for this message
Nicholas Demosthenous (demosnk) wrote : PaInfo.txt

apport information

Revision history for this message
Nicholas Demosthenous (demosnk) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Nicholas Demosthenous (demosnk) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Nicholas Demosthenous (demosnk) wrote : ProcEnviron.txt

apport information

Revision history for this message
Nicholas Demosthenous (demosnk) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Nicholas Demosthenous (demosnk) wrote : ProcModules.txt

apport information

Revision history for this message
Nicholas Demosthenous (demosnk) wrote : PulseList.txt

apport information

Revision history for this message
Nicholas Demosthenous (demosnk) wrote : RfKill.txt

apport information

Revision history for this message
Nicholas Demosthenous (demosnk) wrote : UdevDb.txt

apport information

Revision history for this message
Nicholas Demosthenous (demosnk) wrote : WifiSyslog.txt

apport information

Revision history for this message
Nicholas Demosthenous (demosnk) wrote : acpidump.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Brad Jolly (nisitiiapi) wrote :

After a clean install of Ubuntu 22.04, I have the same issue on an Acer Spin 5 SP513-54N-74V2. Installing and booting into kernel 5.13.19 works fine and resolves the issue. With kernel 5.15 and no "pci=nocrs," the error seems to be i2c_designware: failed to claim resource.

Revision history for this message
André Almeida (ploquets) wrote :

Tried to install 5.17.4-051704 and the same boot issue happened.
So, even with newer kernel the problem is ocurring.

I can confirm kernel 5.13.19 works with 'pci=nocrs'.

Revision history for this message
Andres Marin Perez (amphagguever) wrote :

I have exactly the same problem on a Lenovo IdeaPad 3 14IIL05. I don't know if it is of any help but this is the touchpad's info:

cat /proc/bus/input/devices

MSFT0001:01 06CB:CE2D Touchpad

Revision history for this message
TheTakylo (thetakylo) wrote :

Same for my lenovo IdeaPad 5 14IIL05, cant boot with "pci=nocrs" that is required to make the touchpad work.
it was very well working on ubuntu 20.04, 21.04 and 21.10

cat /proc/bus/input/devices

MSFT0004:00 06CB:CD98 Touchpad

Revision history for this message
pstassinos (pstassinos) wrote :

Same problem here with Lenovo. "Pci=norcs" after upgrade to 22.04 is not working. Also can not boot any more. I make a fresh install voyager ubuntu 22.04 but I can not use touchpad.i am with a mouse. Any solution?

Revision history for this message
Nicholas Demosthenous (demosnk) wrote :

@pstassinos (pstassinos) As a workaround try installing kernel 5.13.19 from https://kernel.ubuntu.com/~kernel-ppa/mainline/

Revision history for this message
Rick Tu (ricktu) wrote :

I tried Ubuntu 22.04 with kernel 5.13 on Acer Spin 5 SP513-54N. Touchpad, touchscreen, and stylus all work, but Wi-Fi does not work.

Revision history for this message
Nicholas Demosthenous (demosnk) wrote :

Things are back to normal in kernel version 5.18. Laptop boots normally and touchpad works!

Revision history for this message
Haresh Samnani (harry6x) wrote (last edit ):

Are you confirming that in this version: 5.18.0-051800 things are back to normal?

Revision history for this message
Nicholas Demosthenous (demosnk) wrote :

@ Haresh Samnani (harry6x): Yes, for me things are back to normal. The laptop boots up normally and the touchpad works normally as well.

Revision history for this message
Brad Jolly (nisitiiapi) wrote (last edit ):

After testing kernel 5.18.0 from mainline, the issue does appear resolved with that kernel -- the system will boot with "pci=nocrs" and the touchpad, touchscreen function.

Revision history for this message
Haresh Samnani (harry6x) wrote :

Thanks alot!

Revision history for this message
Andres Marin Perez (amphagguever) wrote :

Just to let you know, I upgraded to Ubuntu 22.04.1 with kernel 5.15.0-47 and the problem is gone. The touchpad now works correctly

Revision history for this message
Nicholas Demosthenous (demosnk) wrote :

Thanks, I have changed the status to 'fix released'.

Changed in linux (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.