From 5bab5bc71ca829a042ca235e58029b7d8c1dbae2 Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Wed, 22 Feb 2012 15:57:50 +0100 Subject: [PATCH] [scripts] configure proper partition type for ext3 boot fs --- scripts/efikamx_image_generator_script.sh | 1 + scripts/mkloopcard.sh | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/efikamx_image_generator_script.sh b/scripts/efikamx_image_generator_script.sh index 4d77094..7cfd3b9 100755 --- a/scripts/efikamx_image_generator_script.sh +++ b/scripts/efikamx_image_generator_script.sh @@ -2,6 +2,7 @@ export BOOT_PART_MKFS_ARGS="-L boot" export BOOT_PART_TYPE=ext3 +export BOOT_PART_TYPE_MBR=83 export BOOT_PART_TYPE_INSIDE_ROOT=1 export ROOT_PART_TYPE=ext4 export MAKE_TARBALL=0 diff --git a/scripts/mkloopcard.sh b/scripts/mkloopcard.sh index 0ed2086..68047d4 100755 --- a/scripts/mkloopcard.sh +++ b/scripts/mkloopcard.sh @@ -37,6 +37,7 @@ CHROOT_DIR="${5}" MAKE_TARBALL="${MAKE_TARBALL:-1}" # Boot partition type BOOT_PART_TYPE="${BOOT_PART_TYPE:-vfat}" +BOOT_PART_TYPE_MBR="${BOOT_PART_TYPE_MBR:-0x0C}" BOOT_PART_MKFS_ARGS="${BOOT_PART_MKFS_ARGS:--n boot -F 32}" # Root partition type ROOT_PART_TYPE="${ROOT_PART_TYPE:-ext3}" @@ -92,7 +93,7 @@ echo "Start offset : ${STARTOFFSET} bytes" # Starts at sect 63, ends at sect 144584, each sector is 512bytes # In fact it creates 9 cyls { -echo ,9,0x0C,* +echo ,9,${BOOT_PART_TYPE_MBR},* echo ,,,- } | sfdisk -D -H 255 -S 63 -C $CYLINDERS $DRIVE