On 29/08/2025 at 15:14, Pascal Hambourg wrote:
The default partition table type for arm64/* and armhf/efi platforms is GPT. However, GPT standard layout overlaps with the boot location ofsome SoC families such as Allwinner sunxi and NXP/Freescale i.MX.
(...)
The default partition table type is used by both manual creation of a new partition table in normal install and guided partitioning using an entire disk.
(...)
Proposed solutions:- Force MSDOS default type on SD/eMMC if the platform boot location overlaps with the GPT area. - Force MSDOS default type on SD/eMMC if the platform boot location overlaps with the GPT area and a boot loader is detected. - Force MSDOS default type on SD/eMMC if the platform boot location overlaps with the GPT area and a boot loader is detected or the platform does not support an alternate boot location.
- Additionally for automatic partitioning, if the current partition table is GPT, then just remove all partitions instead of creating a new partition table, assuming that the existing partition table does not overlap with U-Boot.