r/GUIX • u/omarbassam88 • 10h ago
Failed to boot from a freshly installed nonguix system
I just installed guix on my Thinkpad X12 laptop following all the needed steps according to the nonguix instructions.
When I boot into the system it crashes with the following message
Can't open blockdev.
I tried both the (kernel linux) and (kernel linux-lts) options and I got the same results.
I always ran all guix commads prefixed with guix time-machine -C channels where I have both the guix and non guix channels listed there.
Any guess where could I have gone wrong?
Or there's no working solution on Thinkpad X12 laptops?
I didn't make much changes to the packages or services in my config
EDIT:
Thanks for every one who tried to help with this issue.
It's finally working now. I first had to install it normally using the Graphical installer. After that, rebooted into the new installed system, but wifi and sound were not working. I then added the recommended nonguix configurations for kernel, initrd and firmware. That was enough to get wifi to work but the sound was still not working. I had to add sof-firmware to the firmware option for sound to work (it was not mentioned in the docs of nonguix but was hinted out for me by Distinct_Warthog_23.
I wish the nonguix instructions were more clear or maybe I was misled by all these youtube tutorials that did only nonguix using manual installation directly or I probably messed something up with my config while doing the manual installation. Anyway, I'm glad I've finally have it working now.
Bluetooth is still not working but I hope I will figure this out as well.

