Can't boot after latest Nvidia driver update

Hello! I am pretty new to Linux and especially manjaro! I recently updated the Nvidia driver through the add/remove software program in manjaro. After updating I am no longer able to boot into manjaro. Below is a list of the messages I get when trying to boot.

mount: /sys/firmware/efi/efivars: unknown filesystem type 'efivars'.
mount: /new_root: unknown filesystem type 'ext4'.
You are being dropped into an emergency shell.
sh: can't access tty; job control turned off
[rootfs]#_

I have tried booting into the bootable USB drive I made and tried to repair the filesystem and edit the /etc/fstab file on my boot drive. I am not sure if I am editing the fstab file correctly but I don't believe the file is saving. Any help would be greatly appreciated.

Jack Stockley

:+1: Welcome to Manjaro! :+1:

Please read this:


and post some more information so we can see what's really going on. Now we know the symptom of the disease, but we need some more probing to know where the origin lies...

:innocent:

P.S. If you enter a bit more details in your profile, we can also see which Desktop Environment you're using, which CPU/GPU you have, ...

Thanks for the reply! Sorry I am very new to Linux! Thanks for the polite response! I will include the information that you requested in this post!

Since I am unable to run these commands in my main install of Mnajaro Cinnamon I booted from my live CD and ran manjaro-chroot -a

I have added some more details to my profile but incase they didnt save I am running a Ryzen 5 1600 CPU with an Nvidia GTX 970

Below is a list of the commands I ran with there given reposne! Hope this helps a bit more!

Response from running inxi -Fxxza --no-host after chrooting into my cinnamon install of Manjaro!

12System:    12Kernel 5.4.24-1-MANJARO x86_64 12bits 64 12compiler gcc 12v 9.2.1 
           12parameters BOOT_IMAGE=/boot/vmlinuz-x86_64 lang=en_US keytable=us tz=UTC driver=free 
           nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 misobasedir=manjaro 
           misolabel=MANJARO_CINNAMON_1902 quiet systemd.show_status=1 apparmor=1 
           security=apparmor 
           12Desktop Cinnamon 4.4.8 12wm muffin 12dm N/A 12Distro Manjaro Linux 
12Machine:   12Type Desktop 12Mobo ASUSTeK 12model ROG STRIX B350-F GAMING 12v Rev X.0x 12serial <filter> 
           12UEFI American Megatrends 12v 5220 12date 09/12/2019 
12CPU:       12Topology 6-Core 12model AMD Ryzen 5 1600 12bits 64 12type MT MCP 12arch Zen 12family 17 (23) 
           12model-id 1 12stepping 1 12microcode 8001138 12L1 cache 576 KiB 12L2 cache 3072 KiB 
           12L3 cache 16.0 MiB 
           12flags avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 12bogomips 76668 
           12Speed 1524 MHz 12min/max 1550/3200 MHz 12boost enabled 12Core speeds (MHz) 121 1449 122 1292 
           123 1372 124 1371 125 1335 126 1374 127 1374 128 1373 129 2011 1210 1342 1211 1339 1212 1373 
           12Vulnerabilities 12Type itlb_multihit 12status Not affected 
           12Type l1tf 12status Not affected 
           12Type mds 12status Not affected 
           12Type meltdown 12status Not affected 
           12Type spec_store_bypass 
           12mitigation Speculative Store Bypass disabled via prctl and seccomp 
           12Type spectre_v1 12mitigation usercopy/swapgs barriers and __user pointer sanitization 
           12Type spectre_v2 
           12mitigation Full AMD retpoline, IBPB: conditional, STIBP: disabled, RSB filling 
           12Type tsx_async_abort 12status Not affected 
12Graphics:  12Device-1 NVIDIA GM204 [GeForce GTX 970] 12vendor eVga.com. 12driver nouveau 12v kernel 
           12bus ID 09:00.0 12chip ID 10de:13c2 
           12Display 12server X.Org 1.20.7 12driver nvidia 12resolution 2560x1440~60Hz 
           12OpenGL 12renderer NV124 12v 4.3 Mesa 20.0.4 12direct render Yes 
12Audio:     12Device-1 NVIDIA GM204 High Definition Audio 12vendor eVga.com. 12driver snd_hda_intel 
           12v kernel 12bus ID 09:00.1 12chip ID 10de:0fbb 
           12Device-2 AMD Family 17h HD Audio 12vendor ASUSTeK 12driver snd_hda_intel 12v kernel 
           12bus ID 0b:00.3 12chip ID 1022:1457 
           12Device-3 C-Media Blue Snowball 12type USB 12driver hid-generic,snd-usb-audio,usbhid 
           12bus ID 3-4:2 12chip ID 0d8c:0005 12serial <filter> 
           12Device-4 C-Media TI-84 Plus CE 12type USB 12driver hid-generic,snd-usb-audio,usbhid 
           12bus ID 1-2.1:5 12chip ID 0d8c:01c2 
           12Sound Server ALSA 12v k5.4.24-1-MANJARO 
12Network:   12Device-1 Intel I211 Gigabit Network 12vendor ASUSTeK 12driver igb 12v 5.6.0-k 12port e000 
           12bus ID 04:00.0 12chip ID 8086:1539 
           12IF enp4s0 12state up 12speed 1000 Mbps 12duplex full 12mac <filter> 
           12Device-2 VIA Labs 802.11n WLAN Adapter 12type USB 12driver usb-network 12bus ID 1-2.5:11 
           12chip ID 2109:8883 12serial <filter> 
           12Device-3 Edimax EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS] 12type USB 
           12driver rtl8192cu 12bus ID 1-5:6 12chip ID 7392:7811 12serial <filter> 
           12IF wlp2s0f0u5 12state down 12mac <filter> 
12Drives:    12Local Storage 12total 1.39 TiB 12used 38.67 GiB (2.7%) 
           12ID-1 /dev/nvme0n1 12vendor Samsung 12model SSD 970 EVO 250GB 12size 232.89 GiB 12block size 
           12physical 512 B 12logical 512 B 12speed 31.6 Gb/s 12lanes 4 12serial <filter> 12rev 2B2QEXE7 
           12ID-2 /dev/sda 12vendor Samsung 12model SSD 850 EVO 250GB 12size 232.89 GiB 12block size 
           12physical 512 B 12logical 512 B 12speed 6.0 Gb/s 12serial <filter> 12rev 2B6Q 
           12ID-3 /dev/sdb 12vendor Seagate 12model ST1000DX001-1NS162 12size 931.51 GiB 12block size 
           12physical 4096 B 12logical 512 B 12speed 6.0 Gb/s 12serial <filter> 12rev CC41 
           12ID-4 /dev/sdc 12type USB 12vendor SanDisk 12model Ultra 12size 28.64 GiB 12block size 
           12physical 512 B 12logical 512 B 12serial <filter> 12rev 1.00 
12Partition: 12ID-1 / 12raw size 232.59 GiB 12size 227.94 GiB (98.00%) 12used 38.59 GiB (16.9%) 12fs ext4 
           12block size 4096 B 12dev /dev/nvme0n1p2 
12Sensors:   12System Temperatures 12cpu 30.4 C 12mobo N/A 12gpu nouveau 12temp 45 C 
           12Fan Speeds (RPM) N/A 12gpu nouveau 12fan 0 
12Info:      12Processes 325 12Uptime 2m 12Memory 15.64 GiB 12used 937.4 MiB (5.9%) 12Init systemd 12v 244 
           12Compilers 12gcc 9.3.0 12Client Unknown Client: systemd 12inxi 3.0.37 

Response when running journalctl -p3 -b -1

-- Logs begin at Fri 2020-04-17 20:52:02 CDT, end at Mon 2020-04-20 18:56:09 CD>
Apr 19 17:39:34 Jack-Gaming-PC kernel: efi: EFI_MEMMAP is not enabled.
Apr 19 17:39:34 Jack-Gaming-PC kernel: hid-generic 0003:0D8C:0005.0001: No inpu>
Apr 19 17:39:34 Jack-Gaming-PC kernel: sp5100-tco sp5100-tco: Watchdog hardware>
Apr 19 17:39:36 Jack-Gaming-PC vncserver-x11[951]: HostedRendezvous: Rendezvous>
Apr 19 17:39:52 Jack-Gaming-PC kernel: rtl_usb: reg 0x82, usbctrl_vendorreq Tim>
Apr 19 17:40:02 Jack-Gaming-PC kernel: rtl_usb: reg 0x82, usbctrl_vendorreq Tim>
Apr 19 17:40:12 Jack-Gaming-PC kernel: rtl_usb: reg 0x82, usbctrl_vendorreq Tim>
Apr 19 17:40:22 Jack-Gaming-PC kernel: rtl_usb: reg 0x80, usbctrl_vendorreq Tim>
Apr 19 17:40:31 Jack-Gaming-PC kernel: rtl8192c_common: Polling FW ready fail! >
Apr 19 17:40:31 Jack-Gaming-PC kernel: rtl8192c_common: Firmware is not ready t>
Apr 19 17:47:42 Jack-Gaming-PC systemd-coredump[3015]: Process 2780 (java) of u>
                                                       
                                                       Stack trace of thread 27>
                                                       #0  0x00007f523a6c2ce5 n>
Apr 19 18:24:18 Jack-Gaming-PC systemd-coredump[3700]: Process 3444 (java) of u>
                                                       
                                                       Stack trace of thread 34>
                                                       #0  0x00007f86f5693ce5 n>

Thanks again! Jack

  1. /sys/firmware/efi/efivars: Can you check your UEFI firmware that it did not revert to Legacy BIOS? (Please check and revert if true)
  2. You seem to have a lot of disks, so the contents of your fstab and the output of parted --list and blkid in your chrooted environment will help.
  3. Part of the output of the journalctl is missing. Please perform a journalctl --system --boot=0 > /tmp/Jack_Journal.txt and copy-paste the entire contents of Jack_Journal.txt here, please.

:innocent:

Thanks for the reply.

  1. I typed in the command /sys/firmware/efi/efivars and I noticed a bunch of files come up. I'm not sure which file you'd like me to edit. Sorry if this is a dumb question

  2. Here is the contents from /etc/fstab

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system>             <mount point>  <type>  <options>  <dump>  <pass>
UUID=C8D8-5FB1                            /boot/efi      vfat    umask=0077 0 2
UUID=c8b6bd3a-7b4a-4d90-b487-cc8e91f80a07 /              ext4    defaults,noatime 0 1
/dev/disk/by-uuid/4548cfcf-b3cd-47a5-a1c5-f8a3a580e1c4 /mnt/SSD auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/disk/by-uuid/82f722f9-6440-4c63-bd76-976f0da707ac /mnt/HDD auto nosuid,nodev,nofail,x-gvfs-show 0 0

Output from parted --list

Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sda: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End    Size   Type     File system  Flags
 1      1049kB  250GB  250GB  primary  ext4


Model: ATA ST1000DX001-1NS1 (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  1000GB  1000GB  primary  ext4


Model: SanDisk Ultra (scsi)
Disk /dev/sdc: 30.8GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 2      2647MB  2651MB  4194kB  primary               esp


Model: Samsung SSD 970 EVO 250GB (nvme)
Disk /dev/nvme0n1: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size   File system  Name  Flags
 1      2097kB  317MB  315MB  fat32              boot, esp
 2      317MB   250GB  250GB  ext4

Output from blkid

/dev/nvme0n1p1: UUID="C8D8-5FB1" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="bb0fadc9-483a-7344-8327-1e930f461665"
/dev/nvme0n1p2: UUID="c8b6bd3a-7b4a-4d90-b487-cc8e91f80a07" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="827a9718-64c7-6048-8b70-97da42b744cf"
/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/loop3: TYPE="squashfs"
/dev/sda1: LABEL="SSD" UUID="4548cfcf-b3cd-47a5-a1c5-f8a3a580e1c4" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="66bb75be-01"
/dev/sdb1: LABEL="HDD" UUID="82f722f9-6440-4c63-bd76-976f0da707ac" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="92a272ab-01"
/dev/sdc1: BLOCK_SIZE="2048" UUID="2020-03-14-21-02-44-00" LABEL="MANJARO_CINNAMON_1902" TYPE="iso9660"
/dev/sdc2: SEC_TYPE="msdos" LABEL_FATBOOT="MISO_EFI" LABEL="MISO_EFI" UUID="2237-0D01" BLOCK_SIZE="512" TYPE="vfat"
  1. I ran journalctl --system --boot=0 > /tmp/Jack_Journal.txt and noticed it didn`t have any text that seemed helpful to me but I have posted it below.
-- Logs begin at Fri 2020-04-17 20:52:02 CDT, end at Mon 2020-04-20 18:56:09 CDT. --
-- No entries --

Thanks!

  1. My apologies for being unclear. What I meant was:
    The below error message leads me to believe your system might have reverted back to BIOS / Legacy mode instead of UEFI. Please read the manual for your Motherboard (MoBo) and check whether my assumption is true or not (I can tell you what to do: I have a MoBo from another vendor and this is vendor-specific)
  1. broken up in fstab:
    • You should set the discard option on your SSDs as well.
    • Why both UUID and /dev/disk/by-uuid/?
  • parted
    • Why msdos partition tables?
    • OK, so the 970 EVO is the boot disk and has the ESP flag.
    • Everything else EXT4: perfect.

:thinking:

I can confirm that I am using UEFI.

While I was booted to my live cd I decided to try running pacman-Syyu and then rebooted back into my Manjaro install perfectly fine. I thought I tried that earlier but maybe I did not. Thanks for all the help. I don’t know what I did wrong lol.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by