SATA SSDs disappear on reboot but not shutdown

Running fully update KDE Neon on an older system (not dual booted, just linux). The system was originally installed on an OCZ 64GB, SATA3 SSD and worked fine and is mounted at /. No issues with reboots or restarts but since drive is small and 12+ years old, I wanted to upgrade. I have cloned the original drive with clonezilla. I have tried both a samsung 870 evo 500GB and a WD Blue SATA SSD 500GB drives. After cloning, the new drives boot up fine and no apparent issues. I had first tried the Samsung but thought it was defective and returned it. I then got the WD Blue SATA SSD and noticed the exact same behavior so I realized it wasn’t bad drives, it was something else.

The trouble starts when rebooting. Using either the Samsung or WD, when I execute a reboot from within KDE, when the bios loads up and posts, the new SSD is not there. It doesn’t show in bios or anything so obviously the system doesn’t boot. I remove power and then power back up and everything works fine.

This led me to trying shutdowns. If I shutdown from KDE neon and then power back up, the SSD never disappears and behaves completely as expected.

I thought maybe something was borked with my install so I tried a fresh Live USB and the restart command from the Live USB KDE Neon has the same problem.

Doing some research, I think there is some command these SSDs need from the kernel on restart commands that they aren’t getting so they are shutting down/sleeping and not waking back up on restarts.

Can anyone help me figure out how to fix this, please? Thanks.

If the drive is not seen in the BIOS, then there is nothing the kernel can do, as it isn’t aware of the hardware to begin with.

Is this the only drive connected, or do you have the old drive in there as well, even if it has been wiped or its contents have been deleted?

It is not the only drive connected. There are two other HDDs with zero issues. It is definitely a linux issue. I have found reports of similar issues elsewhere but each one of them has different causes/resolutions but they are all kernel related if I understand them correctly.

There is something different between the shutdown command and the restart command that is causing the problem. I dont know if it is related to APM, EFI or what. It is not a bios issue.

Hi! For what it’s worth, I’d suggest also asking in communities that deal with lower-level system issues a bit more, as the source of your issue is very likely to be “below” KDE software in the overall operating system stack.

Some related links that might be helpful: