Emergency mode after editing fstab

Manjaro boots into Emergency mode after editing fstab to mount drives.

Here is my 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=0d24548a-528a-477d-ae87-ef1af05880aa /              btrfs   subvol=/@,defaults,discard=async,ssd 0 0
UUID=0d24548a-528a-477d-ae87-ef1af05880aa /var/cache     btrfs   subvol=/@cache,defaults,discard=async,ssd 0 0
UUID=0d24548a-528a-477d-ae87-ef1af05880aa /var/log       btrfs   subvol=/@log,defaults,discard=async,ssd 0 0
UUID=bb4a3dec-91d5-47c4-9af4-ae7d68da84cb /home          ext4    defaults,noatime 0 2
tmpfs                                     /tmp           tmpfs   defaults,noatime,mode=1777 0 0


UUID=8ef8bd2f-dbe6-42b6-aa88-f0cfc3745de6 /mnt/GAMING			ext4	defaults 0 0	nofail
UUID=19263c53-23f2-49ad-99eb-d57e1269cc6b /mnt/DOCUMENTS		ext4	defaults 0 0	nofail	
UUID=a6d7961b-52de-4738-b12e-a3ef209f61c5 /mnt/ENTERTAINMENT	ext4	defaults 0 0	nofail

I searched these forums and I found a piece of advice to add nofail but this didnt fix it for me.

I found another possible solution, to try and mount the drives via systemd. So I tried that.

I created 3 files in /etc/systemd/system that follow this pattern

mnt-DOCUMENTS.mount
mnt-GAMING.mount
mnt-ENTERTAINMENT.mount

The contents of each of those files looks like this

[Unit]
Description=Mount DOCUMENTS

[Mount]
What=/dev/disk/by-uuid/19263c53-23f2-49ad-99eb-d57e1269cc6b
Where=/mnt/DOCUMENTS
Type=ext4
Options=defaults,rw,noatime
#TimeoutSec=seconds

[Install]
WantedBy=multi-user.target

Obviously content is adjusted for each UUID and mount point.

I still have the same problem. Manjaro boots to Emergency mode which is non-interactive. I can only boot into the system via a Timeshift snapshot.

here is my inxi

System:
  Kernel: 6.9.0-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/timeshift-btrfs/snapshots/2024-05-16_22-41-49/@/boot/vmlinuz-6.9-x86_64
    root=UUID=0d24548a-528a-477d-ae87-ef1af05880aa quiet splash
    udev.log_priority=3
    rootflags=defaults,discard=async,ssd,subvol=timeshift-btrfs/snapshots/2024-05-16_22-41-49/@
  Desktop: KDE Plasma v: 6.0.4 tk: Qt v: N/A info: frameworks v: 6.1.0
    wm: kwin_x11 vt: 2 dm: SDDM Distro: Manjaro base: Arch Linux
Machine:
  Type: Desktop System: Gigabyte product: X570 AORUS ELITE v: -CF
    serial: <superuser required>
  Mobo: Gigabyte model: X570 AORUS ELITE serial: <superuser required>
    uuid: <superuser required> BIOS: American Megatrends LLC. v: F39
    date: 03/22/2024
Battery:
  Message: No system battery data found. Is one present?
Memory:
  System RAM: total: 32 GiB available: 31.27 GiB used: 3.72 GiB (11.9%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 128 GiB slots: 4 modules: 2 EC: None
    max-module-size: 32 GiB note: est.
  Device-1: Channel-A DIMM 0 type: no module installed
  Device-2: Channel-A DIMM 1 type: DDR4 detail: synchronous unbuffered
    (unregistered) size: 16 GiB speed: 3600 MT/s volts: note: check curr: 1
    min: 1 max: 1 width (bits): data: 64 total: 64 manufacturer: Corsair
    part-no: CMK32GX4M2D3600C18 serial: N/A
  Device-3: Channel-B DIMM 0 type: no module installed
  Device-4: Channel-B DIMM 1 type: DDR4 detail: synchronous unbuffered
    (unregistered) size: 16 GiB speed: 3600 MT/s volts: note: check curr: 1
    min: 1 max: 1 width (bits): data: 64 total: 64 manufacturer: Corsair
    part-no: CMK32GX4M2D3600C18 serial: N/A
CPU:
  Info: model: AMD Ryzen 7 5800X3D bits: 64 type: MT MCP arch: Zen 3+ gen: 4
    level: v3 note: check built: 2022 process: TSMC n6 (7nm) family: 0x19 (25)
    model-id: 0x21 (33) stepping: 2 microcode: 0xA20120E
  Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
    L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB desc: 8x512 KiB L3: 96 MiB
    desc: 1x96 MiB
  Speed (MHz): avg: 2434 high: 4456 min/max: 2200/4549 boost: enabled
    scaling: driver: acpi-cpufreq governor: schedutil cores: 1: 3149 2: 2200
    3: 2544 4: 2408 5: 2200 6: 2200 7: 4456 8: 2200 9: 2200 10: 2200 11: 2200
    12: 2199 13: 2200 14: 2200 15: 2200 16: 2200 bogomips: 108838
  Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1
    bmi2 bpext cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov cmp_legacy
    constant_tsc cpb cpuid cqm cqm_llc cqm_mbm_local cqm_mbm_total
    cqm_occup_llc cr8_legacy cx16 cx8 de debug_swap decodeassists erms extapic
    extd_apicid f16c flushbyasid fma fpu fsgsbase fsrm fxsr fxsr_opt ht
    hw_pstate ibpb ibrs ibs invpcid irperf lahf_lm lbrv lm mba mca mce
    misalignsse mmx mmxext monitor movbe msr mtrr mwaitx nonstop_tsc nopl npt
    nrip_save nx ospke osvw overflow_recov pae pat pausefilter pclmulqdq
    pdpe1gb perfctr_core perfctr_llc perfctr_nb pfthreshold pge pku pni popcnt
    pse pse36 rapl rdpid rdpru rdrand rdseed rdt_a rdtscp rep_good sep sha_ni
    skinit smap smca smep ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3 stibp succor
    svm svm_lock syscall tce topoext tsc tsc_scale umip user_shstk v_spec_ctrl
    v_vmsave_vmload vaes vgif vmcb_clean vme vmmcall vpclmulqdq wbnoinvd wdt
    x2apic xgetbv1 xsave xsavec xsaveerptr xsaveopt xsaves xtopology
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow mitigation: Safe RET
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines; IBPB: conditional; IBRS_FW;
    STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not
    affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] vendor: Sapphire
    driver: amdgpu v: kernel arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm)
    built: 2020-22 pcie: gen: 4 speed: 16 GT/s lanes: 16 ports:
    active: DP-1,DP-3 empty: DP-2,HDMI-A-1,Writeback-1 bus-ID: 0b:00.0
    chip-ID: 1002:73bf class-ID: 0300
  Device-2: Logitech HD Webcam C525 driver: snd-usb-audio,uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 5-1.4:10
    chip-ID: 046d:0826 class-ID: 0e02 serial: <filter>
  Display: x11 server: X.Org v: 21.1.13 with: Xwayland v: 23.2.6
    compositor: kwin_x11 driver: X: loaded: modesetting alternate: fbdev,vesa
    dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3840x1080 s-dpi: 96 s-size: 1016x285mm (40.00x11.22")
    s-diag: 1055mm (41.54")
  Monitor-1: DP-1 pos: primary,left model: LG (GoldStar) 27GL650F
    serial: <filter> built: 2019 res: 1920x1080 hz: 144 dpi: 82 gamma: 1.2
    size: 597x336mm (23.5x13.23") diag: 609mm (24") ratio: 16:9 modes:
    max: 1920x1080 min: 720x400
  Monitor-2: DP-3 pos: right model: LG (GoldStar) 27GL650F serial: <filter>
    built: 2019 res: 1920x1080 hz: 144 dpi: 82 gamma: 1.2
    size: 597x336mm (23.5x13.23") diag: 609mm (24") ratio: 16:9 modes:
    max: 1920x1080 min: 720x400
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: swrast surfaceless: drv: radeonsi x11: drv: radeonsi
    inactive: gbm,wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.6-manjaro1.1
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 6800 XT (radeonsi
    navi21 LLVM 17.0.6 DRM 3.57 6.9.0-1-MANJARO) device-ID: 1002:73bf
    memory: 15.62 GiB unified: no
  API: Vulkan v: 1.3.279 layers: 6 device: 0 type: discrete-gpu name: AMD
    Radeon RX 6800 XT (RADV NAVI21) driver: mesa radv v: 24.0.6-manjaro1.1
    device-ID: 1002:73bf surfaces: xcb,xlib
Audio:
  Device-1: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel v: kernel pcie:
    gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 0b:00.1 chip-ID: 1002:ab28
    class-ID: 0403
  Device-2: AMD Starship/Matisse HD Audio vendor: Gigabyte
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 0d:00.4 chip-ID: 1022:1487 class-ID: 0403
  Device-3: Logitech HD Webcam C525 driver: snd-usb-audio,uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 5-1.4:10
    chip-ID: 046d:0826 class-ID: 0e02 serial: <filter>
  Device-4: Focusrite-Novation Scarlett 2i4 driver: snd-usb-audio type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 5-2.3:11
    chip-ID: 1235:800a class-ID: fe01
  API: ALSA v: k6.9.0-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: PipeWire v: 1.0.5 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel I211 Gigabit Network vendor: Gigabyte driver: igb v: kernel
    pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 05:00.0
    chip-ID: 8086:1539 class-ID: 0200
  IF: enp5s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IP v4: <filter> type: dynamic scope: global broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  Info: services: NetworkManager,systemd-timesyncd
  WAN IP: <filter>
Bluetooth:
  Device-1: Cambridge Silicon Radio Bluetooth Dongle (HCI mode) driver: btusb
    v: 0.8 type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-2.3:4
    chip-ID: 0a12:0001 class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 18.63 TiB used: 213.93 GiB (1.1%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:1 vendor: Sabrent
    model: SB-ROCKET-NVMe4-2TB size: 1.82 TiB block-size: physical: 512 B
    logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: RKT4B5.1 temp: 35.9 C scheme: GPT
  ID-2: /dev/nvme1n1 maj-min: 259:0 vendor: Sabrent model: N/A size: 1.86 TiB
    block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4
    tech: SSD serial: <filter> fw-rev: RKT303.3 temp: 27.9 C scheme: MBR
  ID-3: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 870 QVO 2TB
    size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 2B6Q scheme: GPT
  ID-4: /dev/sdb maj-min: 8:16 vendor: Western Digital
    model: WD60EZAZ-00SF3B0 size: 5.46 TiB block-size: physical: 4096 B
    logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 5400 serial: <filter>
    fw-rev: 0A80 scheme: GPT
  ID-5: /dev/sdc maj-min: 8:32 vendor: Western Digital
    model: WD60EZAZ-00SF3B0 size: 5.46 TiB block-size: physical: 4096 B
    logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 5400 serial: <filter>
    fw-rev: 0A80 scheme: GPT
  ID-6: /dev/sdd maj-min: 8:48 vendor: Western Digital
    model: WD20EZRZ-00Z5HB0 size: 1.82 TiB block-size: physical: 4096 B
    logical: 512 B type: USB rev: 3.1 spd: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1
    tech: HDD rpm: 5400 serial: <filter> scheme: MBR
  ID-7: /dev/sdg maj-min: 8:96 vendor: SanDisk model: Ultra Fit
    size: 114.56 GiB block-size: physical: 512 B logical: 512 B type: USB
    rev: 3.0 spd: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1 tech: N/A serial: <filter>
    fw-rev: 1.00 scheme: GPT
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  ID-8: /dev/sdh maj-min: 8:112 vendor: Generic model: Flash Disk
    size: 58.59 GiB block-size: physical: 512 B logical: 512 B type: USB rev: 3.2
    spd: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1 tech: SSD serial: <filter>
    fw-rev: 8.01 scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  ID-9: /dev/sdi maj-min: 8:128 vendor: SanDisk model: USB 3.2Gen1
    size: 232.88 GiB block-size: physical: 512 B logical: 512 B type: USB
    rev: 3.2 spd: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1 tech: N/A serial: <filter>
    fw-rev: 1.00 scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 500 GiB size: 500 GiB (100.00%) used: 68.76 GiB (13.8%)
    fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:4 label: N/A
    uuid: 0d24548a-528a-477d-ae87-ef1af05880aa
  ID-2: /home raw-size: 1.33 TiB size: 1.31 TiB (98.35%)
    used: 145.17 GiB (10.8%) fs: ext4 dev: /dev/nvme0n1p3 maj-min: 259:5
    label: N/A uuid: bb4a3dec-91d5-47c4-9af4-ae7d68da84cb
  ID-3: /var/cache raw-size: 500 GiB size: 500 GiB (100.00%)
    used: 68.76 GiB (13.8%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:4
    label: N/A uuid: 0d24548a-528a-477d-ae87-ef1af05880aa
  ID-4: /var/log raw-size: 500 GiB size: 500 GiB (100.00%)
    used: 68.76 GiB (13.8%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:4
    label: N/A uuid: 0d24548a-528a-477d-ae87-ef1af05880aa
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
    compressor: zstd max-pool: 20%
  ID-1: swap-1 type: partition size: 800 MiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/nvme0n1p4 maj-min: 259:6 label: N/A
    uuid: 4643b72c-393d-468e-acbf-944313fd2402
Unmounted:
  ID-1: /dev/nvme0n1p1 maj-min: 259:3 size: 8 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-2: /dev/nvme1n1p1 maj-min: 259:2 size: 1.86 TiB fs: ext4 label: GAMING
    uuid: 8ef8bd2f-dbe6-42b6-aa88-f0cfc3745de6
  ID-3: /dev/sda1 maj-min: 8:1 size: 512 MiB fs: vfat label: N/A
    uuid: F7D0-91AA
  ID-4: /dev/sda2 maj-min: 8:2 size: 1.79 TiB fs: btrfs label: N/A
    uuid: 232fe29c-93cb-4d58-a28d-b06ce5f74a36
  ID-5: /dev/sda3 maj-min: 8:3 size: 31.26 GiB fs: swap label: N/A
    uuid: 9bd8c0a7-3b68-444c-b435-070289da78e8
  ID-6: /dev/sdb1 maj-min: 8:17 size: 5.46 TiB fs: ext4 label: ENTERTAINMENT
    uuid: a6d7961b-52de-4738-b12e-a3ef209f61c5
  ID-7: /dev/sdc1 maj-min: 8:33 size: 5.46 TiB fs: ext4 label: DOCUMENTS
    uuid: 19263c53-23f2-49ad-99eb-d57e1269cc6b
  ID-8: /dev/sdd1 maj-min: 8:49 size: 1.82 TiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-9: /dev/sdg1 maj-min: 8:97 size: 114.56 GiB fs: exfat label: LITTLESTICK
    uuid: FF7F-EF2E
  ID-10: /dev/sdh1 maj-min: 8:113 size: 58.56 GiB fs: exfat label: Ventoy
    uuid: 386C-5E29
  ID-11: /dev/sdh2 maj-min: 8:114 size: 32 MiB fs: vfat label: VTOYEFI
    uuid: 3F32-27F5
  ID-12: /dev/sdi1 maj-min: 8:129 size: 232.87 GiB fs: vfat label: APP STICK
    uuid: 1D57-6408
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 6 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-2: 1-2:2 info: Genesys Logic Hub ports: 4 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 05e3:0610 class-ID: 0900
  Device-1: 1-2.3:4 info: Cambridge Silicon Radio Bluetooth Dongle (HCI mode)
    type: bluetooth driver: btusb interfaces: 2 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 100mA
    chip-ID: 0a12:0001 class-ID: e001
  Hub-3: 1-3:3 info: Genesys Logic Hub ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 05e3:0608 class-ID: 0900
  Device-1: 1-3.4:6 info: HP Photosmart 6520 series
    type: printer,mass storage driver: usb-storage,usblp interfaces: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 2mA
    chip-ID: 03f0:af11 class-ID: 0806 serial: <filter>
  Device-2: 1-4:5 info: Integrated Express IT8297 RGB LED Controller
    type: keyboard driver: hid-generic,usbhid interfaces: 1 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 100mA
    chip-ID: 048d:8297 class-ID: 0301
  Hub-4: 2-0:1 info: super-speed hub ports: 4 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-5: 2-2:2 info: Genesys Logic GL3523 Hub ports: 4 rev: 3.2
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 05e3:0620
    class-ID: 0900
  Device-1: 2-2.1:3 info: ASMedia ASM1051E SATA 6Gb/s bridge ASM1053E
    ASM1153 3Gb/s ASM1153E bridge type: mass storage driver: uas interfaces: 1
    rev: 3.1 speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1
    chip-ID: 174c:55aa class-ID: 0806 serial: <filter>
  Device-2: 2-2.4:4 info: Genesys Logic USB Storage type: mass storage
    driver: usb-storage interfaces: 1 rev: 3.2 speed: 5 Gb/s (596.0 MiB/s)
    lanes: 1 mode: 3.2 gen-1x1 power: 896mA chip-ID: 05e3:0764 class-ID: 0806
    serial: <filter>
  Hub-6: 3-0:1 info: hi-speed hub with single TT ports: 6 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-7: 3-6:2 info: Genesys Logic Hub ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 05e3:0608 class-ID: 0900
  Hub-8: 4-0:1 info: super-speed hub ports: 4 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-9: 5-0:1 info: hi-speed hub with single TT ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-10: 5-1:2 info: Genesys Logic Hub ports: 4 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 05e3:0610 class-ID: 0900
  Device-1: 5-1.1:4 info: SHARKOON GmbH 2.4GHz Wireless rechargeable
    vertical mouse [More&Better] type: mouse driver: hid-generic,usbhid
    interfaces: 1 rev: 1.1 speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1
    power: 100mA chip-ID: 1ea7:0064 class-ID: 0301
  Device-2: 5-1.3:6 info: Areson Corp Elecom MR-K013 Multicard Reader
    type: keyboard,mouse driver: hid-generic,usbhid interfaces: 2 rev: 1.1
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 100mA
    chip-ID: 25a7:fa61 class-ID: 0301
  Device-3: 5-1.4:10 info: Logitech HD Webcam C525 type: audio,video
    driver: snd-usb-audio,uvcvideo interfaces: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 500mA
    chip-ID: 046d:0826 class-ID: 0e02 serial: <filter>
  Hub-11: 5-2:3 info: VIA Labs USB2.0 Hub ports: 4 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 2109:2817
    class-ID: 0900
  Device-1: 5-2.1:7 info: Razer USA Naga Trinity type: mouse,keyboard
    driver: hid-generic,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 500mA chip-ID: 1532:0067 class-ID: 0300
    serial: <filter>
  Device-2: 5-2.3:11 info: Focusrite-Novation Scarlett 2i4 type: audio
    driver: snd-usb-audio interfaces: 6 rev: 2.0 speed: 480 Mb/s (57.2 MiB/s)
    lanes: 1 mode: 2.0 power: 500mA chip-ID: 1235:800a class-ID: fe01
  Device-3: 5-2.4:12 info: Microdia Backlit Gaming Keyboard
    type: keyboard,mouse driver: hid-generic,usbhid interfaces: 2 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 400mA
    chip-ID: 0c45:652f class-ID: 0301
  Hub-12: 5-3:5 info: Genesys Logic Hub ports: 4 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 05e3:0610 class-ID: 0900
  Device-1: 5-3.3:9 info: Holtek USB Gaming Keyboard type: keyboard,HID
    driver: hid-generic,usbhid interfaces: 3 rev: 1.1 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 100mA chip-ID: 04d9:a0f8 class-ID: 0300
  Hub-13: 5-4:8 info: Genesys Logic Hub ports: 4 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 05e3:0610 class-ID: 0900
  Hub-14: 6-0:1 info: super-speed hub ports: 4 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-15: 6-1:2 info: Genesys Logic Hub ports: 4 rev: 3.1
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 05e3:0626
    class-ID: 0900
  Hub-16: 6-2:3 info: VIA Labs USB3.0 Hub ports: 4 rev: 3.1
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 2109:0817
    class-ID: 0900
  Hub-17: 6-3:4 info: Genesys Logic Hub ports: 4 rev: 3.0
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 05e3:0612
    class-ID: 0900
  Device-1: 6-3.4:6 info: SanDisk Ultra Fit type: mass storage
    driver: usb-storage interfaces: 1 rev: 3.0 speed: 5 Gb/s (596.0 MiB/s)
    lanes: 1 mode: 3.2 gen-1x1 power: 896mA chip-ID: 0781:5583 class-ID: 0806
    serial: <filter>
  Hub-18: 6-4:5 info: Genesys Logic Hub ports: 4 rev: 3.0
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 05e3:0612
    class-ID: 0900
  Device-1: 6-4.2:7 info: Alcor Micro Flash Drive type: mass storage
    driver: usb-storage interfaces: 1 rev: 3.2 speed: 5 Gb/s (596.0 MiB/s)
    lanes: 1 mode: 3.2 gen-1x1 power: 800mA chip-ID: 058f:6387 class-ID: 0806
    serial: <filter>
  Device-2: 6-4.3:8 info: SanDisk Ultra Flair type: mass storage
    driver: usb-storage interfaces: 1 rev: 3.2 speed: 5 Gb/s (596.0 MiB/s)
    lanes: 1 mode: 3.2 gen-1x1 power: 896mA chip-ID: 0781:5591 class-ID: 0806
    serial: <filter>
Sensors:
  System Temperatures: cpu: 41.0 C mobo: 28.0 C gpu: amdgpu temp: 33.0 C
    mem: 40.0 C
  Fan Speeds (rpm): N/A gpu: amdgpu fan: 0
Info:
  Processes: 394 Power: uptime: 31m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 12.49 GiB services: org_kde_powerdevil,upowerd
    Init: systemd v: 255 default: graphical tool: systemctl
  Packages: 1917 pm: dpkg pkgs: 0 pm: pacman pkgs: 1862 libs: 523
    tools: pamac,yay pm: flatpak pkgs: 55 Compilers: clang: 17.0.6 gcc: 13.2.1
    Shell: Zsh v: 5.9 default: Bash v: 5.2.26 running-in: konsole inxi: 3.3.34

the ā€œnofailā€ at the end of each line does not belong there, it belongs after ā€œdefaultsā€, with a comma in between since it is an option …

2 Likes

The entries are wrong. The nofail is a mount option and should be listed with the other mount options, like so… :point_down:

UUID=some-string   /mnt/some-place  ext4  defaults,nofail   0   0
3 Likes

more often than not, i get ā€˜emergency mode’ related problems if i try to add a drive to fstab but it’s not connected when trying to boot. usually there’s no problem if I just boot with a live USB and go to the broken FSTAB and use sudo nano to just comment out any entry that might be in question, and manually mount the drives once I’m back in, then of course, use lsbk to find the relevant uuid’s and just write entries in the most common and basic way. It’s not always obvious why the emergency mode boots happen, but now that I am more aware of fstab stuff, I’ve been able to easily fix quite a few mishaps relating to this kind of thing. just yesterday i got this error by trying to add a sd card to fstab, which is entirely the wrong thing to do. instead there’s a convenient app in KDE that lets you specify what drives you want to automount.

Thank you for that. I have ammended my fstab but it didnt solve the issue. Im still booting to emergency mode. And now I cant boot into the last snapshot either.

Another odd thing is My Manajro Root partition is invisible. it doesnt show up in Dolphin and I cant access it (graphically at least) from my Tumbleweed install. So I cant get in and comment out the problematic fstab entries.

Also why didnt the systemd mount work either?

Im aware of the KDE tool I used to use it but it caused some minor issues as I assume the drives where mounted later than with fstab.

As these are important drives that have some symlinking going on I’d like them mounted with the system. If possible.

Unfortunately Manajro wont let me in at all now not even with the last snapshot. I could use an older one but as this system is only 2 days old a lot was configured and stuff was installed So I dont want to go back too far as I might as well just re-install.

That should tell you there’s something wrong with your root filesystem. I strongly suspect that your root subvolume (/@) has been deleted. But if that is the case, then only you would know what you’ve done to make that happen.

Because the mountpoint /mnt/DOCUMENTS no longer exists. It was a directory in the deleted /@ subvolume. :man_shrugging:

How did a subvol get deleted?

I am currently reinstalling Manjaro. Its still installing packages and I don’t have a root directory here either. At least not a visible one. Its a fresh install as of 5 mins ago.

Usually this is the result of a bad shortcut in the biological unit between the keyboard and the chair. :stuck_out_tongue:

The root subvolume /@ is created in the top-level volume of the btrfs filesystem, and unless you explicitly mount this top level somewhere, you’ll never get to see it.

By the way, that’s also how you deleted it. You must have mounted the top-level volume somewhere and been messing around within that. There is no other explanation.

1 Like

Ive checked its not deleted. Yet the root drive is still not visible.

sudo btrfs subvolume list /

Shows the following

ID 256 gen 230 top level 5 path @
ID 257 gen 230 top level 5 path @cache
ID 258 gen 230 top level 5 path @log
ID 259 gen 36 top level 5 path timeshift-btrfs/snapshots/2024-05-18_00-04-10/@
ID 260 gen 40 top level 5 path timeshift-btrfs/snapshots/2024-05-18_00-05-02/@

I know I’m somewhat of a noob but managing to delete a subvolume would require some Terminal skills. I don’t use the terminal unless I have to.

That is your root subvolume. So it’s there.

Whatever causes you to boot into emergency mode, we won’t know unless you give us the exact error message. There always is one.

As Ive just been re-installing Manjaro I havnt yet tried editing fstab. Im still setting things up and its nightime here. So will get back at it tomorrow.

Thank you for some of the pointers so far.

1 Like

I’m curious why the enthusiasm for editing fstab…

For years, I’ve opted for the safer option - install gnome-disks and use that to set it up… it’s safe and it won’t brick your machine if you enter a typo.

It takes me less than a minute to set up my mounts.

1 Like

KDE has a built in tool that mounts disks. So I’m guessing its functionally the same as Gnome Disks which I havn’t used.
As with many things KDE at the moment its buggy and isn’t showing any of my drives. Im assuming this is because everything else about KDE 6 is buggy for me. As it used to show my disks.

I have a bunch of widgets set up to show my drive info. They don’t show drive info mounted via the built in KDE tool as, presumably it mounts the drives with a slight delay.
I already have a lot of configs set up to the mount point that I mounted in fstab.

None of these things are insurmountable. But you are supposed to be able to mount via fstab. So it would still irritate me knowing that a function that should work doesnt.

Anyway, I figured out how to mount my drives via systemd mount. Which, while its a little more complicated to set up, it is more controllable and also safe as if the mount fails it doesn’t stop your OS from booting.

It also has some really cool functionality such as mounting drives on demand. So they are only mounted once something tries to access them.

There is a guide on these forums for mounting via systemd and the same guide is also on Endeavours forums.

Yes, some can do that. Others can’t.

When making changes to fstab you should always

  • Make only minor changes
  • Have a backup of the old fstab (fstab.old)
  • Have a bootable media on hand to undo everything
  • But especially know the documentation for fstab

:footprints:

2 Likes

It didn’t because the syntax wasn’t right.
And that will be … insurmountable - unless it is corrected.

1 Like

Well I have things mounted via systemd mount which is working very well. And mistakes don’t break stuff. So thats cool.

a misconfigured /etc/fstab will still ruin your day :wink:

3 Likes

Any error in fstab is fatal - but you can just delete it, reboot and use gnome-disks instead :wink: