From 9b6a1f9fb129f4b03c1976422af8ef7f11045df6 Mon Sep 17 00:00:00 2001 From: Martin Whitaker Date: Tue, 27 Nov 2018 19:41:35 +0000 Subject: Avoid auto-mount errors with 32-bit ISOs. We start the ISO protective partition at sector 1 on the 32-bit ISOs, to avoid problems with old, buggy BIOSs. But this results in errors when udev attempts to auto-mount the partition, because there isn't a valid filesystem there. Changing the partition type to one of the hidden partition types prevents this. --- config/build.cfg | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/config/build.cfg b/config/build.cfg index b4ef58f..1905882 100644 --- a/config/build.cfg +++ b/config/build.cfg @@ -328,7 +328,8 @@ my $config = { mbr_boot_img => 'bootloader/images/boot_hybrid.img', eltorito_img => 'bootloader/images/eltorito.img', if_($arch eq 'i586', - protect_sector_0=> 'no', + iso_part_start => 1, + iso_part_type => '0x17', efi_type => '32bit', boot32_efi => 'bootloader/images/bootia32.efi' ), -- cgit v1.2.1