OpenSUSE does not boot

Hey,
Total newbie here on OpenSUSE. To put this in a simple fashion, all information is listed down below.

  1. Boot Mode: UEFI
  2. OS: OpenSUSE Leap 15.5
  3. 2nd OS: Windows 8.1 (there’s a reason I still use it today, don’t cuss me out for it please :grimacing:)
  4. Bootloader: GRUB2
  5. Single Disk Partitioning.

Issue: OpenSUSE heads straight to emergency mode, and it seems it is due to my partitioning, from what I have salvaged from the internet.

Here is my partition:

As you can see in the picture (partitions go according to order):

  1. EFI System Partition [/dev/sda1]
  2. Swap Partition [/dev/sda2]
  3. Data Containing partition (ext4 formatted, was planning to automount partition regardless of distro) [/dev/sda3]
  4. Windows OS (NTFS) [/dev/sda4]
  5. OpenSUSE (btrfs) [/dev/sda5]

During partitioning:

  1. Mounted existing /dev/sda1 as /boot
  2. Mounted existing /dev/sda3 as /home
  3. Formatted and mounted /dev/sda5 as /
  4. Formatted and mounted /dev/sda2 as swap.

I’ll also post mount shortly. I apologize for the inconvenience.
Also mount -a does not give any output.

Windows 8.1 was installed before installing OpenSUSE.

Well, there’s also another issue plaguing my installation and that is the lack of a network. WiFi modules not present and I have to manually install them. USB Tethering also does not seem to work. No clue why.

I thank you all in advance. Hope you have a good day.
Regards,
Sham.

It seems that you have mounted the EFI partition as “/boot”. While that should be possible, it is not the usual setup. If you are using “btrfs” for the root file system, it is generally recommended that you not have a separate “/boot”. Instead, you would normally want the EFI partition mounted at “/boot/efi”, with “/boot” being part of the root file system.

I’m not sure whether your partitioning choices are the cause of your problems. I have never tried installing with that setup.

If this is a new install, you might want to try repeating the install. But this time, set “/dev/sda1” to be mounted at “/boot/efi” (but do not format this partition).

That’s a great tip! I did recently install OpenSUSE so that should seem to work, I guess. Will report back along with the result and the mount output, by tomorrow if the system still fails to boot up. Honestly, I can’t believe I overlooked it. That’s bad on my part.

Posting mount output. I did want to post dmesg, unfortunately output crosses 30000 character limit.

proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
devtmpfs on /dev type devtmpfs (rw,nosuid,size=4096k,nr_inodes=1048576,mode=755,inode64)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,inode64)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,size=787644k,nr_inodes=819200,mode=755,inode64)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,size=4096k,nr_inodes=1024,mode=755,inode64)
cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/rdma type cgroup (rw,nosuid,nodev,noexec,relatime,rdma)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/misc type cgroup (rw,nosuid,nodev,noexec,relatime,misc)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
/dev/sda5 on / type btrfs (rw,relatime,space_cache,subvolid=267,subvol=/@/.snapshots/1/snapshot)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=30,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=15738)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
tracefs on /sys/kernel/tracing type tracefs (rw,nosuid,nodev,noexec,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
none on /run/credentials/systemd-sysusers.service type ramfs (ro,nosuid,nodev,noexec,relatime,mode=700)
/dev/sda5 on /.snapshots type btrfs (rw,relatime,space_cache,subvolid=266,subvol=/@/.snapshots)
/dev/sda5 on /opt type btrfs (rw,relatime,space_cache,subvolid=263,subvol=/@/opt)
/dev/sda5 on /boot/grub2/i386-pc type btrfs (rw,relatime,space_cache,subvolid=265,subvol=/@/boot/grub2/i386-pc)
/dev/sda5 on /root type btrfs (rw,relatime,space_cache,subvolid=262,subvol=/@/root)
/dev/sda5 on /srv type btrfs (rw,relatime,space_cache,subvolid=261,subvol=/@/srv)
/dev/sda5 on /usr/local type btrfs (rw,relatime,space_cache,subvolid=259,subvol=/@/usr/local)
/dev/sda5 on /tmp type btrfs (rw,relatime,space_cache,subvolid=260,subvol=/@/tmp)
/dev/sda5 on /boot/grub2/x86_64-efi type btrfs (rw,relatime,space_cache,subvolid=264,subvol=/@/boot/grub2/x86_64-efi)
/dev/sda5 on /var type btrfs (rw,relatime,space_cache,subvolid=258,subvol=/@/var)
/dev/sda1 on /boot/efi type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
/dev/sdc1 on /mnt type exfat (rw,relatime,fmask=0022,dmask=0022,iocharset=iso8859-1,errors=remount-ro)
/dev/sdc2 on /bin type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/sdb1 on /mnt type ext4 (rw,relatime)

Thank you in advance and hope you have a good day.
Cheers.

I’m not seeing any obvious problems there.

Huh, that’s weird, the dmesg command did show some problems but I can’t figure out how to cap down the size of the output since it is more than 30000 words. Any parameters I can run with dmesg?

erlangen:~ # journalctl --dmesg --priority 
emerg    alert    crit     err      warning  notice   info     debug    
erlangen:~ # journalctl --dmesg --priority err 
Jan 07 16:49:18 erlangen kernel: usb 1-8: device descriptor read/64, error -71
Jan 07 16:49:18 erlangen kernel: usb 1-8: device descriptor read/64, error -71
erlangen:~ # 

Upload full output to https://paste.opensuse.org/, post link here.

Thanks for your reply, here’s the journalctl --dmesg --priority err output:

Jan 10 03:25:26 localhost kernel: ipmi:dmi: Base address is zero, assuming no IPMI interface
Jan 10 03:25:28 localhost kernel: i915 0000:00:02.0: [drm] *ERROR* Failed to write source OUI
Jan 10 03:25:29 localhost kernel: i915 0000:00:02.0: [drm] *ERROR* Failed to write source OUI
Jan 09 21:55:43 localhost kernel: Bluetooth: hci0: BCM: firmware Patch file not found, tried:
Jan 09 21:55:43 localhost kernel: Bluetooth: hci0: BCM: 'brcm/BCM43142A0-0a5c-216a.hcd'
Jan 09 21:55:43 localhost kernel: Bluetooth: hci0: BCM: 'brcm/BCM-0a5c-216a.hcd'

Since this did not bring up anything close to my issue, I issued the journalctl --dmesg --priority notice output:

Jan 10 03:25:26 localhost kernel: Linux version 5.14.21-150500.53-default (geeko@buildhost) (gcc (SUSE Linux) 7.5.0, GNU ld (GNU Binutils; SUSE Linux Enterprise 15) 2.39.0.20220810-150100.7.40) #1 SMP PREEMPT_DYNAMIC Wed May 10 07:56:26 UTC 2023 (b630043)
Jan 10 03:25:26 localhost kernel: efi: seeding entropy pool
Jan 10 03:25:26 localhost kernel: Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.14.21-150500.53-default root=UUID=019e83d1-8e0e-463a-9d09-3a8d3f0cc118 splash=silent resume=/dev/disk/by-uuid/e545f9c3-e461-4ccd-afdd-a5b3b958639a preempt=full mitigations=auto quiet security=apparmor
Jan 10 03:25:26 localhost kernel: Unknown kernel command line parameters "BOOT_IMAGE=/boot/vmlinuz-5.14.21-150500.53-default splash=silent", will be passed to user space.
Jan 10 03:25:26 localhost kernel: random: get_random_u64 called from __kmem_cache_create+0x28/0x470 with crng_init=0
Jan 10 03:25:26 localhost kernel: random: crng done (trusting CPU's manufacturer)
Jan 10 03:25:26 localhost kernel: MDS CPU bug present and SMT on, data leak possible. See https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/mds.html for more details.
Jan 10 03:25:26 localhost kernel:  #2 #3
Jan 10 03:25:26 localhost kernel: audit: type=2000 audit(1704837322.116:1): state=initialized audit_enabled=0 res=1
Jan 10 03:25:26 localhost kernel: pmd_set_huge: Cannot satisfy [mem 0xe0000000-0xe0200000] with a huge-page mapping due to MTRR override.
Jan 10 03:25:26 localhost kernel: ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
Jan 10 03:25:26 localhost kernel: ipmi:dmi: Base address is zero, assuming no IPMI interface
Jan 10 03:25:26 localhost kernel: ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
Jan 10 03:25:26 localhost kernel: VFS: Disk quotas dquot_6.6.0
Jan 10 03:25:26 localhost kernel: Initialise system trusted keyrings
Jan 10 03:25:26 localhost kernel: Key type blacklist registered
Jan 10 03:25:26 localhost kernel: integrity: Platform Keyring initialized
Jan 10 03:25:26 localhost kernel: Key type asymmetric registered
Jan 10 03:25:26 localhost kernel: Asymmetric key parser 'x509' registered
Jan 10 03:25:26 localhost kernel: hpet_acpi_add: no address or irqs in _CRS
Jan 10 03:25:26 localhost kernel: Loading compiled-in X.509 certificates
Jan 10 03:25:26 localhost kernel: Loaded X.509 cert 'SUSE Linux Enterprise Secure Boot Signkey: a746b64b6cb71f13385638055f46162bac632acd'
Jan 10 03:25:26 localhost kernel: Key type ._fscrypt registered
Jan 10 03:25:26 localhost kernel: Key type .fscrypt registered
Jan 10 03:25:26 localhost kernel: Key type fscrypt-provisioning registered
Jan 10 03:25:26 localhost kernel: Key type encrypted registered
Jan 10 03:25:26 localhost kernel: integrity: Loaded X.509 cert 'Microsoft Windows Production PCA 2011: a92902398e16c49778cd90f99e4f9ae17c55af53'
Jan 10 03:25:26 localhost kernel: integrity: Loaded X.509 cert 'Microsoft Corporation UEFI CA 2011: 13adbf4309bd82709c8cd54f316ed522988a1bd4'
Jan 10 03:25:26 localhost kernel: integrity: Loaded X.509 cert ': 9b398b58bae7d28e4449e715084144d8'
Jan 10 03:25:26 localhost kernel: Loading compiled-in module X.509 certificates
Jan 10 03:25:26 localhost kernel: Loaded X.509 cert 'SUSE Linux Enterprise Secure Boot Signkey: a746b64b6cb71f13385638055f46162bac632acd'
Jan 10 03:25:26 localhost kernel: SCSI subsystem initialized
Jan 10 03:25:27 localhost kernel: wmi_bus wmi_bus-PNP0C14:00: WQBC data block query control method not found
Jan 10 03:25:28 localhost kernel: i915 0000:00:02.0: [drm] *ERROR* Failed to write source OUI
Jan 10 03:25:28 localhost kernel: scsi 0:0:0:0: Direct-Access     ATA      ST500LT012-1DG14 SDM1 PQ: 0 ANSI: 5
Jan 10 03:25:28 localhost kernel: scsi 0:0:0:0: Attached scsi generic sg0 type 0
Jan 10 03:25:29 localhost kernel: i915 0000:00:02.0: [drm] *ERROR* Failed to write source OUI
Jan 10 03:25:29 localhost kernel: sd 0:0:0:0: [sda] 976773168 512-byte logical blocks: (500 GB/466 GiB)
Jan 10 03:25:29 localhost kernel: sd 0:0:0:0: [sda] 4096-byte physical blocks
Jan 10 03:25:29 localhost kernel: sd 0:0:0:0: [sda] Write Protect is off
Jan 10 03:25:29 localhost kernel: sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Jan 10 03:25:29 localhost kernel: scsi 4:0:0:0: Direct-Access     Generic  Flash Disk       8.07 PQ: 0 ANSI: 4
Jan 10 03:25:29 localhost kernel: sd 4:0:0:0: Attached scsi generic sg1 type 0
Jan 10 03:25:29 localhost kernel: sd 4:0:0:0: [sdb] 15728640 512-byte logical blocks: (8.05 GB/7.50 GiB)
Jan 10 03:25:29 localhost kernel: sd 4:0:0:0: [sdb] Write Protect is off
Jan 10 03:25:29 localhost kernel: sd 4:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
Jan 10 03:25:29 localhost kernel: sd 4:0:0:0: [sdb] Attached SCSI removable disk
Jan 10 03:25:29 localhost kernel: sd 0:0:0:0: [sda] Attached SCSI disk
Jan 09 21:55:36 localhost kernel: dcdbas: externally supported module, setting X kernel taint flag.
Jan 09 21:55:36 localhost kernel: at24 8-0050: supply vcc not found, using dummy regulator
Jan 09 21:55:40 localhost kernel: audit: type=1400 audit(1704817540.368:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=690 comm="apparmor_parser"
Jan 09 21:55:40 localhost kernel: audit: type=1400 audit(1704817540.368:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=690 comm="apparmor_parser"
Jan 09 21:55:40 localhost kernel: audit: type=1400 audit(1704817540.424:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lsb_release" pid=689 comm="apparmor_parser"
Jan 09 21:55:40 localhost kernel: audit: type=1400 audit(1704817540.428:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="ping" pid=688 comm="apparmor_parser"
Jan 09 21:55:40 localhost kernel: audit: type=1400 audit(1704817540.432:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="php-fpm" pid=691 comm="apparmor_parser"
Jan 09 21:55:40 localhost kernel: audit: type=1400 audit(1704817540.504:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="samba-bgqd" pid=694 comm="apparmor_parser"
Jan 09 21:55:40 localhost kernel: audit: type=1400 audit(1704817540.504:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="samba-dcerpcd" pid=695 comm="apparmor_parser"
Jan 09 21:55:40 localhost kernel: audit: type=1400 audit(1704817540.536:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="samba-rpcd" pid=696 comm="apparmor_parser"
Jan 09 21:55:40 localhost kernel: audit: type=1400 audit(1704817540.540:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="samba-rpcd-classic" pid=697 comm="apparmor_parser"
Jan 09 21:55:40 localhost kernel: audit: type=1400 audit(1704817540.600:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="klogd" pid=699 comm="apparmor_parser"
Jan 09 21:55:43 localhost kernel: Bluetooth: hci0: BCM: firmware Patch file not found, tried:
Jan 09 21:55:43 localhost kernel: Bluetooth: hci0: BCM: 'brcm/BCM43142A0-0a5c-216a.hcd'
Jan 09 21:55:43 localhost kernel: Bluetooth: hci0: BCM: 'brcm/BCM-0a5c-216a.hcd'
Jan 09 21:56:21 localhost kernel: scsi 5:0:0:0: Direct-Access     Sony     Storage Media    PMAP PQ: 0 ANSI: 6
Jan 09 21:56:21 localhost kernel: sd 5:0:0:0: Attached scsi generic sg2 type 0
Jan 09 21:56:21 localhost kernel: sd 5:0:0:0: [sdc] 60555264 512-byte logical blocks: (31.0 GB/28.9 GiB)
Jan 09 21:56:21 localhost kernel: sd 5:0:0:0: [sdc] Write Protect is off
Jan 09 21:56:21 localhost kernel: sd 5:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
Jan 09 21:56:21 localhost kernel: sd 5:0:0:0: [sdc] Attached SCSI removable disk
Jan 09 21:56:25 localhost kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
Jan 09 21:56:25 localhost kernel: sd 0:0:0:0: [sda] Stopping disk
Jan 09 21:56:30 localhost kernel: sd 0:0:0:0: [sda] Starting disk
Jan 09 21:57:01 localhost kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
Jan 09 21:57:01 localhost kernel: sd 0:0:0:0: [sda] Stopping disk
Jan 09 21:57:11 localhost kernel: sd 0:0:0:0: [sda] Starting disk
Jan 09 21:57:29 localhost kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
Jan 09 21:57:29 localhost kernel: sd 0:0:0:0: [sda] Stopping disk
Jan 09 21:57:43 localhost kernel: sd 0:0:0:0: [sda] Starting disk
Jan 09 21:58:01 localhost kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
Jan 09 21:58:01 localhost kernel: sd 0:0:0:0: [sda] Stopping disk
Jan 09 21:59:13 localhost kernel: sd 0:0:0:0: [sda] Starting disk
Jan 09 21:59:29 localhost kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
Jan 09 21:59:29 localhost kernel: sd 0:0:0:0: [sda] Stopping disk
Jan 09 21:59:46 localhost kernel: sd 0:0:0:0: [sda] Starting disk
Jan 09 22:00:05 localhost kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
Jan 09 22:00:05 localhost kernel: sd 0:0:0:0: [sda] Stopping disk
Jan 09 22:01:26 localhost kernel: sd 0:0:0:0: [sda] Starting disk
Jan 09 22:01:45 localhost kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
Jan 09 22:01:45 localhost kernel: sd 0:0:0:0: [sda] Stopping disk
Jan 09 22:01:59 localhost kernel: sd 0:0:0:0: [sda] Starting disk
Jan 09 22:02:17 localhost kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
Jan 09 22:02:17 localhost kernel: sd 0:0:0:0: [sda] Stopping disk
Jan 09 22:02:30 localhost kernel: sd 0:0:0:0: [sda] Starting disk
Jan 09 22:02:49 localhost kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
Jan 09 22:02:49 localhost kernel: sd 0:0:0:0: [sda] Stopping disk
Jan 09 22:03:14 localhost kernel: sd 0:0:0:0: [sda] Starting disk
Jan 09 22:03:33 localhost kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
Jan 09 22:03:33 localhost kernel: sd 0:0:0:0: [sda] Stopping disk
Jan 09 22:03:55 localhost kernel: sd 0:0:0:0: [sda] Starting disk
Jan 09 22:04:13 localhost kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
Jan 09 22:04:13 localhost kernel: sd 0:0:0:0: [sda] Stopping disk
Jan 09 22:05:14 localhost kernel: sd 0:0:0:0: [sda] Starting disk
Jan 09 22:05:33 localhost kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
Jan 09 22:05:33 localhost kernel: sd 0:0:0:0: [sda] Stopping disk
Jan 09 22:07:09 localhost kernel: sd 0:0:0:0: [sda] Starting disk
Jan 09 22:07:25 localhost kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
Jan 09 22:07:25 localhost kernel: sd 0:0:0:0: [sda] Stopping disk

Have a good day.
Cheers.

@arvidjaar Thanks for your reply, here’s the link you required:
https://paste.opensuse.org/pastes/c88fd1954c7c
Also check my reply to @karlmistelberger if you would like to see a shorter version of it.
Have a good day.
Cheers.

Now you need to explain what problem you observed when you captured this output. Did your system enter emergency mode on boot?

Yes, the system directly boots in emergency mode. Ctrl-D just restarts the console to give the same message and my only option would be to type in root password. The dmesg output you see is when I type in mount. Nothing else works. No wifi, no bluetooth as expected. That’s due to the wl module not present on the system. I have a Broadcom wifi chip BCM43142 which I usually preferred to run with wl. I would have to manually install it then use modprobe to get it working. Unfortunately, I can’t find a way to install it.

Then provide full output of

journalctl -b --no-pager --full

as well as output of

cat /etc/fstab
lsblk -f -o +partuuid

Hey, sorry for the absence. Had a lot of work to be done.
Output for journalctl -b --no-pager --full:

https://paste.opensuse.org/pastes/32083306d3d1

Output for cat /etc/fstab:

UUID=019e83d1-8e0e-463a-9d09-3a8d3f0cc118  /                       btrfs  defaults                      0  0
UUID=019e83d1-8e0e-463a-9d09-3a8d3f0cc118  /var                    btrfs  subvol=/@/var                 0  0
UUID=019e83d1-8e0e-463a-9d09-3a8d3f0cc118  /usr/local              btrfs  subvol=/@/usr/local           0  0
UUID=019e83d1-8e0e-463a-9d09-3a8d3f0cc118  /tmp                    btrfs  subvol=/@/tmp                 0  0
UUID=019e83d1-8e0e-463a-9d09-3a8d3f0cc118  /srv                    btrfs  subvol=/@/srv                 0  0
UUID=019e83d1-8e0e-463a-9d09-3a8d3f0cc118  /root                   btrfs  subvol=/@/root                0  0
UUID=019e83d1-8e0e-463a-9d09-3a8d3f0cc118  /opt                    btrfs  subvol=/@/opt                 0  0
UUID=019e83d1-8e0e-463a-9d09-3a8d3f0cc118  /boot/grub2/x86_64-efi  btrfs  subvol=/@/boot/grub2/x86_64-efi  0  0
UUID=019e83d1-8e0e-463a-9d09-3a8d3f0cc118  /boot/grub2/i386-pc     btrfs  subvol=/@/boot/grub2/i386-pc  0  0
UUID=019e83d1-8e0e-463a-9d09-3a8d3f0cc118  /.snapshots             btrfs  subvol=/@/.snapshots          0  0
UUID=57181a01-0df6-4464-9e07-35cf11d95811  /home                   ext4   data=ordered                  0  2
UUID=e545f9c3-e461-4ccd-afdd-a5b3b958639a  swap                    swap   defaults                      0  0
UUID=7029-6496                             /boot/efi               vfat   utf8                          0  2

Output for lsblk -f -o +partuuid:

NAME   FSTYPE FSVER LABEL         UUID                                 FSAVAIL FSUSE% MOUNTPOINTS            PARTUUID
sda                                                                                                          
├─sda1 vfat   FAT32               7029-6496                             437.2M     8% /boot/efi              a5a6caeb-7840-4874-b26b-8d3d0362b9db
├─sda2 swap   1                   e545f9c3-e461-4ccd-afdd-a5b3b958639a                [SWAP]                 1339c67a-aacb-4143-9933-7ca685611f4c
├─sda3 ext4   1.0   RequiredFiles 57181a01-0df6-4464-9e07-35cf11d95811                                       1bfd40d6-a689-4d67-934a-1c812aaba52f
├─sda4 ntfs         Windows8.1    4EFD182C4483D75E                                                           6e8d0e74-bf1d-4082-82f0-b33602d1e049
└─sda5 btrfs                      019e83d1-8e0e-463a-9d09-3a8d3f0cc118   77.4G     6% /opt                   a70af787-a79f-40a6-a3e1-1dc9716b4687
                                                                                      /usr/local             
                                                                                      /var                   
                                                                                      /srv                   
                                                                                      /boot/grub2/x86_64-efi 
                                                                                      /tmp                   
                                                                                      /boot/grub2/i386-pc    
                                                                                      /root                  
                                                                                      /.snapshots            
                                                                                      /                      
sdb                                                                                                          
└─sdb1 ext4   1.0                 9e0d0351-dee8-4935-a13d-7b77c52a8e8a                                       2bb7c027-01

Hope you have a good day.
Cheers.

Jan 11 12:08:43 localhost systemd-fsck[664]: /dev/sda3 has unsupported feature(s): FEATURE_C12
Jan 11 12:08:43 localhost systemd-fsck[664]: e2fsck: Get a newer version of e2fsck!
Jan 11 12:08:43 localhost systemd-fsck[664]: RequiredFiles: ********** WARNING: Filesystem still has errors **********
Jan 11 12:08:43 localhost systemd-fsck[662]: fsck failed with exit status 12.
Jan 11 12:08:43 localhost systemd-fsck[662]: Running request emergency.target/start/replace
Jan 11 12:08:44 localhost systemd[1]: systemd-fsck@dev-disk-by\x2duuid-57181a01\x2d0df6\x2d4464\x2d9e07\x2d35cf11d95811.service: Main process exited, code=exited, status=1/FAILURE
Jan 11 12:08:44 localhost systemd[1]: systemd-fsck@dev-disk-by\x2duuid-57181a01\x2d0df6\x2d4464\x2d9e07\x2d35cf11d95811.service: Failed with result 'exit-code'.
Jan 11 12:08:44 localhost systemd[1]: Failed to start File System Check on /dev/disk/by-uuid/57181a01-0df6-4464-9e07-35cf11d95811.
Jan 11 12:08:44 localhost systemd[1]: Dependency failed for /home.
Jan 11 12:08:44 localhost systemd[1]: Dependency failed for Local File Systems.

C12 is orphan_file. You apparently created this filesystem using some other Linux instance. You can clear this feature:

upgrade - FEATURE_C12 e2fsck: Get a newer version of e2fsck! - Ask Ubuntu

Oh my god. That’s the problem. I still don’t understand how that affects the mounting of the partition. Are linux coreutil components these fragile?

  1. What if I go through the reinstallation again?
  2. Can I just not use it as /home but be able to use it as a default space like /home? I usually distro hop very often so I’d prefer if I could use that particular partition as a default partition instead of having everything stored in (root).
  3. What if do end up distro hopping? Do I have to repeat this process over and over?

Command from the linked page tune2fs -O ^orphan_file /dev/sda3 gives:

tune2fs 1.46.4 (18-Aug-2021)
Invalid filesystem option set: ^orphan_file

This is the error message I get.
I also put my device as sda3. Using sda5 (osuse installed) gives btrfs error.

Linked page also says “You need Ubuntu 23.04 (or some other Linux system with appropriate versions)”. Of course you cannot use Leap 15.5 to remove this option. You need recent enough version of e2fsprogs. Use whatever distribution you used to created this filesystem. Or boot live Tumbleweed. Or comment out this filesystem from /etc/fstab.

Oh man, boot live again. Gonna take a while, back up in 10 minutes!

Would I be able to boot live ubuntu itself although that wasn’t my linux instance? I used manjaro but it’s a hassle to download.