How do I change the boot order so that my libreboot boots first from the USB drive?

6 replies [Last post]
psilislp
Offline
Joined: 09/23/2015

So I have a Libreboot with Trisquel on it, but I'd like to put Ubuntu on it instead. I've got a flash drive prepared for this, but I'm not sure how to change the boot order so that the USB is tried before the internal drive.

So far, I've discovered that tapping F5 while the machine is booting sends me to a menu with these options:

Load Operating System
Parse ISOLINUX menu (ahci0)
Parse ISOLINUX menu (USB)
Parse ISOLINUX menu (CD/DVD)
Switch to grubtest.cfg
Search for GRUB configuration (grub.cfg) outside of CBFS

I've already tried the

Parse ISOLINUX menu (USB)

option, but this just causes the screen to turn black for a fraction of a second and the cursor to go back up to

Load Operating System.

What next?

psilislp
Offline
Joined: 09/23/2015

Something is disturbing me, though. I've tried two versions of Startup Disk Creator to put Ubuntu on the USB drive, and when both of them finished, they gave the following messages...

The GTK version gave:

Installation is complete. You may now run Trisquel on other computers by booting them with this drive inserted.

And the KDE version gave:

The installation is complete. You may now reboot your computer with this device inserted to try or install Trisquel.

(Note that the second one doesn't even have correct grammar.)

But the most disturbing fact is that both of them say Trisquel, not Ubuntu!! But the .iso file I selected was the Ubuntu one... What the hell? (Note that the machine I am using to load the USB is also a libreboot, and also running Trisquel.)

happy_gnu
Offline
Joined: 08/06/2017

This is normal do a Trisquel live USB with Ubuntu and it will say "you can run Ubuntu..."

Trisquel substituted all the "Ubuntu" for "Trisquel" so is normal.

SuperTramp83

I am a translator!

Offline
Joined: 10/31/2014

>So I have a Libreboot with Trisquel on it, but I'd like to put Ubuntu on it instead.

Stopped reading there. This forum is against non-free software. I am pretty sure Buguntu has plenty of forums where you can ask your questions.

Bonne fortunae!

happy_gnu
Offline
Joined: 08/06/2017

This is more of a Libreboot problem than Trisquel or Ubuntu. So you might want to ask to libreboot.

libreleah
Offline
Joined: 04/03/2017

Hi,

installing a distro can be done using this guide:
https://libreboot.org/docs/gnulinux/grub_boot_installer.html

modifying the boot menu can be done using this guide:
https://libreboot.org/docs/gnulinux/grub_cbfs.html

I saw "ubuntu" mentioned. obviously you should use trisquel, since it's a libre distro. ubuntu is non-free. but in answer to your question, see the above links.

~Leah

PS: prepare the USB stick using dd. not all distros work using the USB option in the boot menu. If you come across such a distro, see:
https://libreboot.org/docs/gnulinux/grub_boot_installer.html#booting-isolinux-images-manual-method

libreleah
Offline
Joined: 04/03/2017

Also, sometimes the default "load operating system" menuentry doesn't correctly auto-detect your configuration, from the partitioning and so on on the drive. if you come across that issue, see the first link I gave, which shows you how to modify grub.cfg. You can use that to add a custom menuentry for whichever configuration you have installed on the HDD/SSD

Where FSF-endorsed distros are concerned, I highly recommend using one of these guides for full disk encryption:

https://libreboot.org/docs/gnulinux/encrypted_trisquel.html

https://libreboot.org/docs/gnulinux/encrypted_parabola.html