Dear forum community, I hope I'm posting in the correct section. I tried installing a new operating system to an NVMe drive using the Geekworm X1001 shield and a 64GB Foresee M2 eMMC drive, using a Raspberry Pi 5 running with the official 45W power supply. The drive shows up fine when I boot Raspberry Pi OS from an external usb drive, and I can copy a bootable image to it just fine.
However, when I then remove the external usb drive and reboot to boot from the NVMe PCI drive, it doesn't work and pressing Escape for the detailed information shows both an error 10 and an error 8 in a loop. Googling around seems to indicate error 10 is meant to be related to sector size. However, when I use fdisk or smartctl -c on the drive when booting from the external usb drive to poke around, the NVMe drive and partitions are both shown with a 512 sector size which apparently is meant to be the correct one. So what's going on here? Could it be a power issue, but then why can I read and write the SSD fine from Raspberry OS?
However, when I then remove the external usb drive and reboot to boot from the NVMe PCI drive, it doesn't work and pressing Escape for the detailed information shows both an error 10 and an error 8 in a loop. Googling around seems to indicate error 10 is meant to be related to sector size. However, when I use fdisk or smartctl -c on the drive when booting from the external usb drive to poke around, the NVMe drive and partitions are both shown with a 512 sector size which apparently is meant to be the correct one. So what's going on here? Could it be a power issue, but then why can I read and write the SSD fine from Raspberry OS?
Statistics: Posted by khjthao — Fri May 09, 2025 12:32 am — Replies 5 — Views 71