2023-09-30 12:46:03 +00:00
|
|
|
# Live Scan Grub Menu
|
|
|
|
|
|
|
|
Build an ESP File System including:
|
|
|
|
* standalone EFI & BIOS GRUB images
|
|
|
|
* boot time dynamic GRUB menu
|
|
|
|
|
|
|
|
## Project
|
|
|
|
|
|
|
|
* build.mod
|
|
|
|
* build.py
|
|
|
|
* build.sh
|
|
|
|
* images
|
|
|
|
* nightly.png
|
|
|
|
* license.md
|
|
|
|
* live
|
|
|
|
* env.sh
|
|
|
|
* main.sh
|
|
|
|
* menu
|
|
|
|
* cmd.sh
|
|
|
|
* env.sh
|
|
|
|
* gfx.sh
|
|
|
|
* main.sh
|
|
|
|
* menu.sh
|
|
|
|
* scan.sh
|
|
|
|
* util.sh
|
|
|
|
* var.sh
|
|
|
|
* menu
|
|
|
|
* main.sh
|
|
|
|
* todo.gv
|
|
|
|
|
|
|
|
* todo.svg
|
|
|
|
|
|
|
|
## Build
|
|
|
|
|
|
|
|
* bios
|
|
|
|
* boot.img
|
|
|
|
* core.img
|
|
|
|
* setup.sh
|
|
|
|
* efi
|
|
|
|
* boot
|
|
|
|
* bootx64.efi
|
|
|
|
* grub
|
|
|
|
* fonts
|
|
|
|
* *.pf2
|
|
|
|
* grub.cfg
|
|
|
|
* i386-pc
|
|
|
|
* *.lst
|
|
|
|
* *.mod
|
|
|
|
* locale
|
|
|
|
* *.mo
|
|
|
|
* themes
|
|
|
|
* breeze
|
|
|
|
* starfield
|
|
|
|
* x86_64-efi
|
|
|
|
* *.lst
|
|
|
|
* *.mod
|
|
|
|
* grub.env
|
|
|
|
|
|
|
|
## Tasks
|
|
|
|
|
2023-11-14 12:51:37 +00:00
|
|
|
* bash
|
2023-11-11 15:36:57 +00:00
|
|
|
* mimic grubx64.efi.signed
|
|
|
|
* efi
|
|
|
|
* bios
|
2023-11-15 11:04:59 +00:00
|
|
|
* auto setup bios device
|
2023-11-14 12:51:37 +00:00
|
|
|
* --prefix '(memdisk)'
|
|
|
|
* live
|
2023-11-13 15:59:24 +00:00
|
|
|
* check squashfs option
|
|
|
|
* python
|
2023-09-30 12:46:03 +00:00
|
|
|
|
|
|
|
![Graph](todo.svg)
|
2023-11-11 15:36:57 +00:00
|
|
|
|
|
|
|
### Later
|
|
|
|
|
|
|
|
* arm
|
2023-11-13 15:59:24 +00:00
|
|
|
* keyboard layouts
|
|
|
|
* custom fonts
|
2023-11-11 15:36:57 +00:00
|
|
|
* live-media
|
|
|
|
* -mount-opts
|