Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tools needed: Configuration of boot loader #80

Open
m-weigand opened this issue Oct 16, 2024 · 0 comments
Open

Tools needed: Configuration of boot loader #80

m-weigand opened this issue Oct 16, 2024 · 0 comments
Labels
configuration No change likely required! Configs only documentation Improvements or additions to documentation enhancement New feature or request handbook The rootfs/image comes with a html handbook which explains a few of the details u-boot

Comments

@m-weigand
Copy link
Collaborator

The default installation of the PN comes with a small vfat partition, uboot_env, which holds a valid u-boot environment file.
u-boot uses this configuration by default, allowing us to configure the boot process from within linux (by mounting the partition and then modifying it).

We ship a simple shell script to change the default boot order in /root:

https://github.com/PNDeb/pinenote-debian-image/blob/trixie/overlays/root/uboot_change_bootmenu.sh

It would be nice to

  • document this whole process better
  • provide better integration in the GUI for simple tasks, such as switching between os1 and os2 as default boot partition.
    This probably could be integrated into the dbus daemon for better encapsulation. It would also allow alternative desktop environments to use it. The gnome extension could then use the dbus daemon.

links

@m-weigand m-weigand added documentation Improvements or additions to documentation enhancement New feature or request handbook The rootfs/image comes with a html handbook which explains a few of the details configuration No change likely required! Configs only u-boot labels Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
configuration No change likely required! Configs only documentation Improvements or additions to documentation enhancement New feature or request handbook The rootfs/image comes with a html handbook which explains a few of the details u-boot
Projects
None yet
Development

No branches or pull requests

1 participant