Can not find hard disk(s) (getHardDisk)
-
@Lementchow We don’t see the beginning of the text, I’m assuming all of it shows “/dev/ram#” where # is anywhere from 0 - 15?
-
@Tom-Elliott Hi, I can’t use Page Up or Shift + Page Up to view anything before Ram5 in this page.
-
@Lementchow I suggest you update your kernels to the latest available 6.1.x and try again: https://github.com/FOGProject/fos/releases/tag/20230331
-
@Sebastian-Roth The latest version of the kernel will be tried and feedback will be provided as progress is made. Thank you for your patient attention.
-
@Sebastian-Roth The problem still exists, and the hard disk is not found in debug mode.
-
Add lsblk and lspci -nn output.
-
@Lementchow This is going to sound absolutely crazy, but is there a hard drive on this machine?
I see the SATA and NVME controllers, but doesn’t look like anything is actually attached to them.
-
This post is deleted! -
@Tom-Elliott I tried booting under windows PE and the hard drive could be found and correctly identified.
-
@Lementchow So everything is working now as it should?
-
@Sebastian-Roth No, It’s still can not get harddisk, in fog deploy. Something strange.
-
@Lementchow said in Can not find hard disk(s) (getHardDisk):
No, It’s still can not get harddisk, in fog deploy. Something strange.
Ahh, now I see. Somehow got the PE part wrong in your earlier posts.
Have you updated the FOS kernel as suggested? Please boot into a debug session and run
uname -a
to make sure it’s running the 6.x kernel. -
@Sebastian-Roth Hi, Please see below.
-
@Sebastian-Roth Hi,Maybe you are very busy, I shouldn’t bother you unreasonably, but I really have no other way. I confirm that I have used the 6.1.X kernel now, but I still can’t deploy the system on the NVME hard drive, it seems not to see it, but if I plug in the USB hard drive, it can quickly complete the deployment.
-
@Lementchow What NVMe drive is installed in this machine? Please post brand and model for us to check.
-
@Sebastian-Roth Good Morning. Hope you are doing well. Pls see the post of SSD brand and model.
-
@Lementchow Thanks for the picture. Will take a look next week.
-
@Sebastian-Roth Thanks for you time to take this issue.
-
@Sebastian-Roth Thank you for your efforts. Is there any progress? I still stuck here
-
@Lementchow Sorry for the very long delay. I had very little time in the last months and I knew this one needed a bit of time for a good research.
Trying to find out more about this SSD I searched for “3C07140238” as well as “nvme s990 512” and found this is being sold on ebay as “Lite-On S990 512GB M.2 2230 SSD NVMe PCIe”.
There are some interesting details on this in a tech forum: https://forums.anandtech.com/threads/making-use-of-an-old-hp-laptop.2604210/
There is also rumor on the S990 SSDs making trouble in SteamDecks:
https://www.reddit.com/r/SteamDeck/comments/yyh8zd/nvme_drive_doesnt_found_on_steam_os/
https://www.reddit.com/r/SteamDeck/comments/y4goh4/psa_some_ssd_may_not_supported_by_steamos/Now talking about Linux drivers I checked the PCI ID
1e95:9100
(picture below) and found that we should have the driver included in our kernel:
https://linux-hardware.org/index.php?id=pci:1e95-9100-126f-2263
https://github.com/FOGProject/fos/blob/master/configs/kernelx64.config#L1123You might want to use some of these commands to see if the Linux
nvme
commands can give you some information on this drive: https://wiki.archlinux.org/title/Solid_state_drive/NVMePS: If you are very keen you might want to send an email to the kernel driver author and ask him about how to dig why this SSD is not working: https://github.com/torvalds/linux/blob/master/drivers/nvme/host/pci.c#L3527