secure_boot: BAD_INFLUE image size extended to 100 megabytes

Signed-off-by: Mateusz Maciejewski <mateusz.maciejewski@3mdeb.com>
This commit is contained in:
Mateusz Maciejewski
2025-04-22 12:26:40 +02:00
parent 6b6733007b
commit 12de734971
2 changed files with 5 additions and 5 deletions
+4 -4
View File
@@ -12,14 +12,14 @@ IMAGELABEL="BAD_INFLUE"
FILES_DIR="../hello-dasharo/dist"
IMAGE_FILE="sb_test_data.img"
# 34 megabytes is minimal image size to avoid mkfs.fat complaints on FAT32 creation
IMAGE_SIZE_MEGABYTES=34
IMAGE_SIZE_MEGABYTES=100
SECTOR_SIZE_BYTES=512
PARTTION_OFFSET_SECTORS=2048
# do the math
IMAGE_SIZE_SECTORS=$((($IMAGE_SIZE_MEGABYTES*1024*1024)/$SECTOR_SIZE_BYTES))
OFFSET_BYTES=$(($PARTTION_OFFSET_SECTORS * $SECTOR_SIZE_BYTES))
echo Partition offset bytes: $OFFSET_BYTES
PARTITION_OFFSET_BYTES=$(($PARTTION_OFFSET_SECTORS * $SECTOR_SIZE_BYTES))
echo Partition offset bytes: $PARTITION_OFFSET_BYTES
# Step 1: Create blank image
echo "Creating blank image..."
@@ -31,7 +31,7 @@ error_check "Cannot create empty image file to store created certs and EFI files
parted -s $IMAGE_FILE mklabel msdos mkpart primary fat32 $((PARTTION_OFFSET_SECTORS))s $(($IMAGE_SIZE_SECTORS-1))s
# Step 3: Attach loop device to created partition
LOOPDEV=$(sudo losetup --offset $OFFSET_BYTES --show --find $IMAGE_FILE)
LOOPDEV=$(sudo losetup --offset $PARTITION_OFFSET_BYTES --show --find $IMAGE_FILE)
echo $LOOPDEV
MOUNTDIR=$(mktemp -d)
-1
View File
@@ -1 +0,0 @@
../.git/annex/objects/ww/5W/SHA256E-s35651584--9fdc6bafdd209e2200616ad6d9336ff72f8b68df35d9ae0f57e3ef9adba99a45.img/SHA256E-s35651584--9fdc6bafdd209e2200616ad6d9336ff72f8b68df35d9ae0f57e3ef9adba99a45.img
+1
View File
@@ -0,0 +1 @@
/annex/objects/SHA256E-s104857600--291310d48ad9091f78a8ac5cacfea02116dc9c89c2eac4e8520da1bae9875405.img