pmbootstrap-meow/pmb/install
Marc Lehmann ec49117cff
Don't set esp flag for msdos boot partitions
When using an msdos partition table and parted is called to enable the
esp flag on the boot partition, it will disable a previously existing
lba flag on that partition. However, some devices (at least the
Raspberry Pi 3) will not boot without that flag.

Only set that flag if the partition type is gpt.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/merge_requests/2632
2025-07-06 20:45:20 +02:00
..
__init__.py pmb: Use explicit re-exports (MR 2545) 2025-02-23 11:40:44 +01:00
_install.py Revert "install: openrc: fix installing alpine-base early" 2025-05-05 21:58:17 +02:00
blockdevice.py pmb: Reformat with Ruff 0.9 (MR 2525) 2025-01-15 22:35:02 +01:00
format.py pmb: Only disable metadata_csum for ext4 on downstream ports 2025-07-06 19:15:21 +02:00
losetup.py pmb.install.losetup: Remove unnecessary range start (MR 2537) 2025-02-02 22:48:50 +01:00
partition.py Don't set esp flag for msdos boot partitions 2025-07-06 20:45:20 +02:00
recovery.py pmb: Add lots of type hints (MR 2464) 2024-10-30 12:39:45 +01:00
ui.py pmb: Reformat with Ruff 0.9 (MR 2525) 2025-01-15 22:35:02 +01:00