Dear Purism Community,
Thank you so much for reading my response.
My device appears to be frozen after entering the encryption key to decrypt the OS. This is after my attempt to follow the steps in the forum post: “Auto Decrypt Encrypted SD Card on Boot for L5”
I am assuming these are connected and would greatly appreciate any help this community can provide to get my L5 booting normally.
Here are the steps I recently committed and that likely cause the error:
Create luks-keys:
sudo mkdir /etc/luks-keys
Set Permission for luks-keys:
sudo chown root /etc/luks-keys
sudo chown 700 /etc/luks-keys
Create Key:
dd if=/dev/urandom of=/etc/luks-keys/disk_secret_key bs=512 count=8 Note: sudo may be needed before this command
Format/Partition:
Ensure a Luks Partition is on the device.
I used built in program “Disks” (also known as GNOME Disks) for this.
Use Jumpdrive to export the phone’s eMMC as a USB Mass Storage device, mount it on your PC and remove the added line from fstab.
You can download latest build of Jumpdrive for Librem 5 from here (the one from upstream repo will also work, but may require a few retries before it sees the storage):
Maybe the nofail option added to the options in the line in /etc/fstab but as the previous post says, you will need to use Jumpdrive either to remove the line or to edit the line.
Ah–thank you for pointing that out. I’ll make sure to fix that line.
Could either of you confirm if the steps are otherwise correct? I’m trying to determine if the error originated from my side or from another post on the forum.
I’ll be trying out jumpdrive and will keep you updated on how it goes.
Thank you so much for all of your time and energy. Your feedback and guidance is always appreciated.
It looks like i may have potentially misinputed my /ets/fstab when setting it up originally.
Absolutely no worries, and I really want to make sure and express how much I appreciate both your own and dos’s assistance. The machine appears to boot properly currently.
Using the nofail option may save you from problems in /etc/fstab that relate to mounting of the µSD card - at least as long as the µSD card is not essential to the booting of the device.