From 0d53fc38d5f8478749c684bb7e00304f7ce72c6d Mon Sep 17 00:00:00 2001 From: Martin Whitaker Date: Tue, 27 Nov 2018 19:47:31 +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 a22edb8..3e3805b 100644 --- a/config/build.cfg +++ b/config/build.cfg @@ -56,7 +56,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