#NVME with root can't be mounted on cold boot

1 messages · Page 1 of 1 (latest)

gentle fern
#

When i start my machine for the first time in a while, it loads grub fine but fails to boot into root With some sort of error screen (sometimes systemd blue screen, other times just recovery mode error etc).

But this issue only happens on the first boot (sometime on the second boot). Then the second boot, it boots up "fine" but things feels very laggy sometimes and feels like something wrong is happening. The after the 3rd boot, it works like normal with no issues as all.

I also attached my fstab as well (my setup is a bit weird where i have boot and home on one nvme while root on a different one.

SMART checks all looks fine as well. This did happen to me before oddly enough early last year but somehow "fixed" it by updating bios and such but this time nothing like that has helped.

Here is my fstab (i removed the NAS calls since i assume they are not relevant):

# Static information about the filesystems.
# See fstab(5) for details.

# <file system> <dir> <type> <options> <dump> <pass>

# Old system parition
## /dev/nvme0n1p3
# UUID=eb9764a3-6671-40c5-bd23-5033df5f75ad    /             ext4          rw,relatime    0 1

# /dev/nvme1n1p5
UUID=396d9e9c-4879-4451-9d48-33db8d2ae401    /             btrfs         rw,relatime,ssd,discard=async,space_cache,subvolid=5,subvol=/    0 0

# /dev/nvme0n1p1
#UUID=AC02-D038                        /boot         vfat          rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro    0 2

UUID=360C-E049                        /boot         vfat          rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro    0 2

# /dev/nvme0n1p2
UUID=86fa064d-8de1-479d-b055-1a9e01711c5e    none          swap          defaults      0 0

# /dev/nvme0n1p4
UUID=d26f2d04-3efe-4bd5-9a14-b3cbfedb035c    /home        ext4        defaults    0 0

# /dev/sda3
UUID=ab0db733-e421-4c03-8fc3-e0ac49a76928    /home/nadeem/SteamGames    ext4    defaults    0 0
#

FYI, this routine has been happening for over an week with no signs or it getting better or worse.

Oddly enough, early one, in a case where it couldn't boot back into it, I was able to boot into windows which is the same NVME with root.

This was happening on a previous install of arch so i also recently did another clean install (same home) in the same place as before and it is still having this issue.

gentle fern
#

Doing a controller and namespace short test on bios before boot seems to prevent this issue only enough. Not sure if that means anything but I wonder if shutting down causes some weird issue or some weird power state issue when booting

gentle fern
#

I wonder if its worth removing windows on the nvme. I never boot onto it but i heard sometimes windows can act weird even when never opened.

gentle fern
#

Maybe its a nvme controller issue but when i run the test, it never shows issue, even one cold boot

gentle fern
#

When i load windows, i don't seem to have any of this issue and window is on the same SSD as the root which is weird