Public bug reported:

Bug Report

When I boot, I get the following error:
/dev/root: Can't open blockdev

After a forced restart, I can boot using the advanced boot options:

    With Linux 6.8.0-51-generic, the system will not boot.
    With Linux 5.15.0-130-generic, the system boots successfully.

I have tried updating and upgrading, but the issue persists.

(Note: For debugging, I added sed -ex to /usr/share/initramfs-
tools/hooks/btrfs.)

root@x:~# apt-get upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  kpartx libsgutils2-1.46-2 sg3-utils
Use 'apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Setting up initramfs-tools (0.142ubuntu25.4) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.142ubuntu25.4) ...
update-initramfs: Generating /boot/initrd.img-5.15.0-130-generic
+ PREREQ=
+ prereqs
+ echo
+ exit 0
+ PREREQ=
+ prereqs
+ echo
+ exit 0
+ PREREQ=
+ . /usr/share/initramfs-tools/hook-functions
+ [ -x /bin/btrfs ]
+ copy_exec /bin/btrfs /bin
+ local src target x nonoptlib ret
+ src=/bin/btrfs
+ target=/bin
+ copy_file binary /bin/btrfs /bin
+ local type src target link_target
+ type=binary
+ src=/bin/btrfs
+ target=/bin
+ [ -f /bin/btrfs ]
+ [ -d /var/tmp/mkinitramfs_SxPD4G//bin ]
+ target=/bin/btrfs
+ target=/usr/bin/btrfs
+ [ -e /var/tmp/mkinitramfs_SxPD4G//usr/bin/btrfs ]
+ mkdir -p /var/tmp/mkinitramfs_SxPD4G//usr/bin
+ [ -h /bin/btrfs ]
+ [ n = y ]
+ cp -pP /bin/btrfs /var/tmp/mkinitramfs_SxPD4G//usr/bin/btrfs
+ env --unset=LD_PRELOAD ldd /bin/btrfs
+ grep -P ^\t
+ sed -e
                /\//!d;
                /linux-gate/d;
                /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
                s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/
+ echo /lib/libgcwrap.so
+ sed -e 
s#/lib/\([^/]*/\)\?\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#/lib/\1\3#
+ nonoptlib=/lib/libgcwrap.so
+ echo /lib/libgcwrap.so
+ sed -e s#-linux-gnu/\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#-linux-gnu/\2#
+ nonoptlib=/lib/libgcwrap.so
+ [ -e /lib/libgcwrap.so ]
+ copy_file binary /lib/libgcwrap.so
+ local type src target link_target
+ type=binary
+ src=/lib/libgcwrap.so
+ target=/lib/libgcwrap.so
+ [ -f /lib/libgcwrap.so ]
+ return 2
+ ret=2
+ [ 2 = 1 ]
+ return 1
E: /usr/share/initramfs-tools/hooks/btrfs failed with return 1.
update-initramfs: failed for /boot/initrd.img-5.15.0-130-generic with 1.
dpkg: error processing package initramfs-tools (--configure):
 installed initramfs-tools package post-installation script subprocess returned 
error exit status 1
Errors were encountered while processing:
 initramfs-tools


Note: I also encountered an error with /usr/share/initramfs-tools/hooks/dhcpcd 
which failed with return 1. I resolved this by reinstalling initramfs-tools.

Thank you in advance

** Affects: initramfs-tools (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: initramfs-tools

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to initramfs-tools in Ubuntu.
https://bugs.launchpad.net/bugs/2092680

Title:
  initramfs-tools btrfs failed with return 1

Status in initramfs-tools package in Ubuntu:
  New

Bug description:
  Bug Report

  When I boot, I get the following error:
  /dev/root: Can't open blockdev

  After a forced restart, I can boot using the advanced boot options:

      With Linux 6.8.0-51-generic, the system will not boot.
      With Linux 5.15.0-130-generic, the system boots successfully.

  I have tried updating and upgrading, but the issue persists.

  (Note: For debugging, I added sed -ex to /usr/share/initramfs-
  tools/hooks/btrfs.)

  root@x:~# apt-get upgrade
  Reading package lists... Done
  Building dependency tree... Done
  Reading state information... Done
  Calculating upgrade... Done
  The following packages were automatically installed and are no longer 
required:
    kpartx libsgutils2-1.46-2 sg3-utils
  Use 'apt autoremove' to remove them.
  0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
  1 not fully installed or removed.
  After this operation, 0 B of additional disk space will be used.
  Do you want to continue? [Y/n] Y
  Setting up initramfs-tools (0.142ubuntu25.4) ...
  update-initramfs: deferring update (trigger activated)
  Processing triggers for initramfs-tools (0.142ubuntu25.4) ...
  update-initramfs: Generating /boot/initrd.img-5.15.0-130-generic
  + PREREQ=
  + prereqs
  + echo
  + exit 0
  + PREREQ=
  + prereqs
  + echo
  + exit 0
  + PREREQ=
  + . /usr/share/initramfs-tools/hook-functions
  + [ -x /bin/btrfs ]
  + copy_exec /bin/btrfs /bin
  + local src target x nonoptlib ret
  + src=/bin/btrfs
  + target=/bin
  + copy_file binary /bin/btrfs /bin
  + local type src target link_target
  + type=binary
  + src=/bin/btrfs
  + target=/bin
  + [ -f /bin/btrfs ]
  + [ -d /var/tmp/mkinitramfs_SxPD4G//bin ]
  + target=/bin/btrfs
  + target=/usr/bin/btrfs
  + [ -e /var/tmp/mkinitramfs_SxPD4G//usr/bin/btrfs ]
  + mkdir -p /var/tmp/mkinitramfs_SxPD4G//usr/bin
  + [ -h /bin/btrfs ]
  + [ n = y ]
  + cp -pP /bin/btrfs /var/tmp/mkinitramfs_SxPD4G//usr/bin/btrfs
  + env --unset=LD_PRELOAD ldd /bin/btrfs
  + grep -P ^\t
  + sed -e
                  /\//!d;
                  /linux-gate/d;
                  /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
                  s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/
  + echo /lib/libgcwrap.so
  + sed -e 
s#/lib/\([^/]*/\)\?\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#/lib/\1\3#
  + nonoptlib=/lib/libgcwrap.so
  + echo /lib/libgcwrap.so
  + sed -e 
s#-linux-gnu/\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#-linux-gnu/\2#
  + nonoptlib=/lib/libgcwrap.so
  + [ -e /lib/libgcwrap.so ]
  + copy_file binary /lib/libgcwrap.so
  + local type src target link_target
  + type=binary
  + src=/lib/libgcwrap.so
  + target=/lib/libgcwrap.so
  + [ -f /lib/libgcwrap.so ]
  + return 2
  + ret=2
  + [ 2 = 1 ]
  + return 1
  E: /usr/share/initramfs-tools/hooks/btrfs failed with return 1.
  update-initramfs: failed for /boot/initrd.img-5.15.0-130-generic with 1.
  dpkg: error processing package initramfs-tools (--configure):
   installed initramfs-tools package post-installation script subprocess 
returned error exit status 1
  Errors were encountered while processing:
   initramfs-tools

  
  Note: I also encountered an error with 
/usr/share/initramfs-tools/hooks/dhcpcd which failed with return 1. I resolved 
this by reinstalling initramfs-tools.

  Thank you in advance

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/2092680/+subscriptions


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

Reply via email to