@crysman I have a NUC too. Is your nvme controller a Silicon Motion, Inc. 
Device 2263 (rev 03) (126f:2263)?
It seems this controller somehow deviates from the specification.
The commit I mentioned above (ea43d9709f) made the driver stricter, causing it 
to reject the device.
A fix is available upstream: 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=5bedd3afee8eb01ccd256f0cd2cc0fa6f841417a
I can see it in Ubuntu's master-next branch: 
https://kernel.ubuntu.com/git/ubuntu/ubuntu-focal.git/commit/?h=master-next&id=5ba7812ddae2589c0a4c1ded468ce49de35774d4
Hopefully next time an Ubuntu kernel is released the problem will go away.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1894378

Title:
  Cannot boot after updating kernel to version 5.4.0-45

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  After the kernel update from version 5.4.0-42 to version 5.4.0-45 a
  few days ago, the boot process is ending in a BusyBox shell.
  Apparently it cannot properly identify my M.2 NMVe SSD device where my
  root partition is. Indeed, it is not listed in /dev (precisely: nvme0
  is listed in /dev, but nvme0n1 and its partitions are not). For now,
  I'm solving this problem by booting the previous kernel, 5.4.0-42.
  This works fine.

  Also, an earlier attempt ended in a different shell that presented the
  error message "Gave up on waiting for root file system device". The
  UUID it indicated as missing is the correct UUID of my root partition,
  which also appears on /etc/fstab.

  I tried to re-build initrd.img-5.4.0-45-generic, but to no avail.

  Let me also mention that in another computer with a non-M.2 SSD,
  kernel 5.4.0-45 boots properly.

  This bug seems to be the one mentioned in the following "Unix & Linux" forum 
question:
  
https://unix.stackexchange.com/questions/607694/ubuntu-20-04-01-not-booting-after-kernel-update

  Many thanks in advance!

  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: linux-image-5.4.0-42-generic 5.4.0-42.46
  ProcVersionSignature: Ubuntu 5.4.0-42.46-generic 5.4.44
  Uname: Linux 5.4.0-42-generic x86_64
  ApportVersion: 2.20.11-0ubuntu27.8
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  ami        3801 F.... pulseaudio
  CasperMD5CheckResult: skip
  CurrentDesktop: KDE
  Date: Sat Sep  5 17:42:26 2020
  HibernationDevice: RESUME=UUID=dd70dd06-717a-4acf-a85e-a9ad37cb92ea
  InstallationDate: Installed on 2017-10-04 (1066 days ago)
  InstallationMedia: Kubuntu 16.04.3 LTS "Xenial Xerus" - Release amd64 
(20170801)
  IwConfig:
   enp0s31f6  no wireless extensions.

   lo        no wireless extensions.
  Lsusb:
   Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
   Bus 001 Device 002: ID 1532:022a Razer USA, Ltd Razer Cynosa Chroma
   Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Lsusb-t:
   /:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
   /:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 480M
       |__ Port 8: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M
       |__ Port 8: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 12M
       |__ Port 8: Dev 2, If 2, Class=Human Interface Device, Driver=usbhid, 12M
  MachineType: System manufacturer System Product Name
  ProcFB: 0 i915drmfb
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.4.0-42-generic 
root=UUID=85262f0d-cb92-475a-8174-2d6316e199a9 ro quiet splash
  RelatedPackageVersions:
   linux-restricted-modules-5.4.0-42-generic N/A
   linux-backports-modules-5.4.0-42-generic  N/A
   linux-firmware                            1.187.3
  RfKill:

  SourcePackage: linux
  UpgradeStatus: Upgraded to focal on 2020-05-03 (125 days ago)
  dmi.bios.date: 06/20/2018
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 3807
  dmi.board.asset.tag: Default string
  dmi.board.name: H110M-A/M.2
  dmi.board.vendor: ASUSTeK COMPUTER INC.
  dmi.board.version: Rev X.0x
  dmi.chassis.asset.tag: Default string
  dmi.chassis.type: 3
  dmi.chassis.vendor: Default string
  dmi.chassis.version: Default string
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvr3807:bd06/20/2018:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnH110M-A/M.2:rvrRevX.0x:cvnDefaultstring:ct3:cvrDefaultstring:
  dmi.product.family: To be filled by O.E.M.
  dmi.product.name: System Product Name
  dmi.product.sku: SKU
  dmi.product.version: System Version
  dmi.sys.vendor: System manufacturer

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to