mirror of
https://github.com/Start9Labs/start-os.git
synced 2026-03-30 20:14:49 +00:00
Switch Raspberry Pi builds from proprietary firmware direct-boot to a firmware → U-Boot → GRUB → kernel chain using GPT partitioning: - GPT partition layout with fixed UUIDs matching os_install: firmware (128MB), ESP (100MB), boot (2GB FAT32), root (btrfs) - U-Boot as the kernel in config.txt, chainloading GRUB EFI - Pi-specific GRUB config overrides (console, USB quirks, cgroup) - Btrfs root with shrink-to-minimum for image compression - init_resize.sh updated for GPT (sgdisk -e) and btrfs resize - Removed os-partitions from config.yaml (now derived from fstab)
11 lines
165 B
Plaintext
11 lines
165 B
Plaintext
+ gdisk
|
|
+ parted
|
|
+ u-boot-rpi
|
|
+ raspberrypi-net-mods
|
|
+ raspberrypi-sys-mods
|
|
+ raspi-config
|
|
+ raspi-firmware
|
|
+ raspi-utils
|
|
+ rpi-eeprom
|
|
+ rpi-update
|
|
+ rpi.gpio-common |