I need to re-install PureOS on my Librem 13v2. I downloaded the latest iso and put it on a USB stick using “dd”. I can mount it on CentOS, and it looks fine. But apparently it is not bootable.
When the Librem 13 powers up, I press ESC to get to the boot menu. The USB stick is shown as #2. I select #2, and it runs memtest instead of booting.
Is there an extra step required to make the USB stick bootable?
Insert USB drive but do not mount it: it must be unmounted.
Open your favorite terminal emulator and run sudo fdisk -l to check drive designations.
Runthe following command, replacing sdX with your USB drive designation, for example: sdc (be very careful here!)
The sync part is important, do not ommit it!
The dd output indicated that it ran cleanly. I can mount the USB stick on a running system and see files, etc., but can’t boot from it.
I don’t have Etcher, but I do have a reliable external USB DVD drive and lots of blank DVDs. I burned the ISO to DVD and was able to install from spinning shiny disk. Problem solved, but I’m still curious.
I just had the same issue (on librem 15v3). But after I booted the coreinfo to check my coreboot version, and then tried again, then this time it worked. No idea why.
IMO using etcher or dd is irrelevant to this issue.
Today I plugged in 2 usb sticks and tried to boot system from one of them. I had to repeat few times, because at random the boot list would not show them at all, show them but enter memtest, once it even shown one of them duplicated.
I too am having this error. As others have pointed out, it does not seem to reflect improperly iso burning (I have booted the same usb on other linux machines). Seems more like a bug in the Purism bios…