I have a Librem 13v4 running PureOS which was a replacement for a faulty 13v3. Thanks for the upgrade!
I was initially using a SSD SATA drive and I have since installed a Samsung 860 QVO NVMe. Since making the NVMe drive my primary I’ve noticed some rather odd behaviour. When I restart through the operating system it goes to the GRUB rescue screen as it can’t find the disk. However when I gracefully shutdown or forcefully power off, and then turn it on, the disk is found as expected.
Could this be an issue with disk, file system or BIOS related?
@somefanatic when you reboot via the OS, can you bring up the boot menu (ESC on Purism splash screen) and check the listing/ordering of boot devices? Is the NVMe drive listed? If so, is the NVMe drive first in the list? Is grub installed on the MBR of the NVMe drive?
@mladen I’m running 4.8.1-Purism-4, which I believe is the newest?
@MrChromebox, odd, only the NVMe device shows up and the SATA SSD is missing after a soft reboot. The NVMe disk is item number 1 and the SATA SSD is number 2.
@somefanatic sounds like grub might not be properly installed on the NVMe drive? Is the NVMe drive listed first when both are visible in the SeaBIOS boot menu?