Boot error "... unable to mount root fs on unknown-block(0,0)"

Started by kalpana, Oct 07, 2023, 02:49 AM

Previous topic - Next topic

kalpana

How do I fix this boot error. Thanks in advance. Hope I didn't paste in too much stuff

Kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(0,0)
.
.
.

I tried boot-repair and get this (partial)

Code:
~$ sudo apt install -y boot-repair && boot-repair
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  dctrl-tools dh-dkms docker-scan-plugin gcc-12-base:i386 gir1.2-mutter-11 gir1.2-nma-1.0 libabsl20210324 libbpf0 libcfitsio9 libcupsfilters1 libflac8 libfontembed1
  libfwupdplugin7 libgdal31 libgeos3.11.0 libgs9-common libgssdp-1.2-0 libgupnp-1.2-1 libicu71 libicu71:i386 libjavascriptcoregtk-5.0-0 libldap-2.5-0 liblerc3 libmpdec3
  libmutter-11-0 libpcre3 libpoppler123 libprotobuf23 libpython3.10 libpython3.10-minimal libpython3.10-stdlib libqpdf28 libreoffice-ogltrans libreoffice-pdfimport
  librygel-core-2.6-2 librygel-db-2.6-2 librygel-renderer-2.6-2 librygel-server-2.6-2 libtbb2 libtiff5 libtiffxx5 libwebkit2gtk-5.0-0 netkit-telnet python3.10
  python3.10-minimal
.... stuff removed ...
... all seems normal removed, then ...

Hunk #1 succeeded at 118 (offset 47 lines).


Building module:
Cleaning build area...(bad exit status: 2)
unset ARCH; [ ! -h /usr/bin/cc ] && export CC=/usr/bin/gcc; env NV_VERBOSE=1 'make' -j16 NV_EXCLUDE_BUILD_MODULES='' KERNEL_UNAME=6.2.0-32-generic IGNORE_XEN_PRESENCE=1 IGNORE_CC
_MISMATCH=1 SYSSRC=/lib/modules/6.2.0-32-generic/build LD=/usr/bin/ld.bfd modules...........(bad exit status: 2)
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/nvidia-kernel-source-520.0.crash'
Error! Bad return status for module build on kernel: 6.2.0-32-generic (x86_64)
Consult /var/lib/dkms/nvidia/520.61.05/build/make.log for more information.
dkms autoinstall on 6.2.0-32-generic/x86_64 failed for nvidia(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.2.0-32-generic
   ...fail!
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11
dpkg: error processing package linux-headers-6.2.0-32-generic (--configure):
 installed linux-headers-6.2.0-32-generic package post-installation script subprocess returned error exit status 1
Setting up boot-sav (4ppa203) ...
dpkg: dependency problems prevent configuration of linux-headers-generic:
 linux-headers-generic depends on linux-headers-6.2.0-32-generic; however:
  Package linux-headers-6.2.0-32-generic is not configured yet.

dpkg: error processing package linux-headers-generic (--configure):
 dependency problems - leaving unconfigured
Setting up boot-sav-extra (4ppa203) ...
No apport report written because the error message indicates its a followup error from a previous failure.
                                                                                                          Setting up boot-repair (4ppa203) ...
dpkg: dependency problems prevent configuration of linux-generic:
 linux-generic depends on linux-headers-generic (= 6.2.0.32.32); however:
  Package linux-headers-generic is not configured yet.

dpkg: error processing package linux-generic (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                                                                                                          Processing triggers for man-db (2.11.2-1) ...
Processing triggers for mailcap (3.70+nmu1ubuntu1) ...
Processing triggers for desktop-file-utils (0.26-1ubuntu5) ...
Processing triggers for gnome-menus (3.36.0-1.1ubuntu1) ...
Processing triggers for linux-image-6.2.0-32-generic (6.2.0-32.32) ...
/etc/kernel/postinst.d/dkms:
 * dkms: running auto installation service for kernel 6.2.0-32-generic
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der
applying patch disable_fstack-clash-protection_fcf-protection.patch...patching file Kbuild
Hunk #1 succeeded at 118 (offset 47 lines).


Building module:
Cleaning build area...(bad exit status: 2)
unset ARCH; [ ! -h /usr/bin/cc ] && export CC=/usr/bin/gcc; env NV_VERBOSE=1 'make' -j16 NV_EXCLUDE_BUILD_MODULES='' KERNEL_UNAME=6.2.0-32-generic IGNORE_XEN_PRESENCE=1 IGNORE_CC
_MISMATCH=1 SYSSRC=/lib/modules/6.2.0-32-generic/build LD=/usr/bin/ld.bfd modules........(bad exit status: 2)
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/nvidia-kernel-source-520.0.crash'
Error! Bad return status for module build on kernel: 6.2.0-32-generic (x86_64)
Consult /var/lib/dkms/nvidia/520.61.05/build/make.log for more information.
dkms autoinstall on 6.2.0-32-generic/x86_64 failed for nvidia(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.2.0-32-generic
   ...fail!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: error processing package linux-image-6.2.0-32-generic (--configure):
 installed linux-image-6.2.0-32-generic package post-installation script subprocess returned error exit status 1
No apport report written because MaxReports is reached already
                                                              Errors were encountered while processing:
 linux-headers-6.2.0-32-generic
 linux-headers-generic
 linux-generic
 linux-image-6.2.0-32-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)