Thank you for the replies.
I did try using sudo but with the same result. I resolved the issue by getting a second Micro SD card and installing a fresh OS on it. My NVMe was recognised this time, though config.txt was still read only. I just ignored the instructions which came with the hat and after downloading raspi imager it saw the M.2 drive and I was able to install the OS and change the boot order etc.
I had to spend a little extra money on a second Micro SD card but at least my problem is resolved. And as mentioned it can't hurt having a backup card.
I did try using sudo but with the same result. I resolved the issue by getting a second Micro SD card and installing a fresh OS on it. My NVMe was recognised this time, though config.txt was still read only. I just ignored the instructions which came with the hat and after downloading raspi imager it saw the M.2 drive and I was able to install the OS and change the boot order etc.
I had to spend a little extra money on a second Micro SD card but at least my problem is resolved. And as mentioned it can't hurt having a backup card.
Statistics: Posted by Hazelby — Fri Jan 02, 2026 3:09 pm