From 95ae555e70f5dc0dcf831a8d49fb0774dde6b3a5 Mon Sep 17 00:00:00 2001 From: Anupam Basak <anupam.basak27@gmail.com> Date: Mon, 30 Jan 2023 22:03:49 +0530 Subject: [PATCH] Fix partition sector calculations --- .gitlab-ci.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 62c4832..6804827 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -55,10 +55,11 @@ build-zynthbox-image-armhf: # Build miko image - echo "# Build Miko image" - cp -v ./workspace/$image_name ./workspace/$image_name_miko - - root_start=$(fdisk -lu ./workspace/$image_name_miko | grep $image_name_miko.img2 | awk '{print $2}') - - root_size=$(fdisk -lu ./workspace/$image_name_miko | grep $image_name_miko.img2 | awk '{print $4}') - - boot_start=$(fdisk -lu ./workspace/$image_name_miko | grep $image_name_miko1 | awk '{print $2}') - - boot_size=$(fdisk -lu ./workspace/$image_name_miko | grep $image_name_miko1 | awk '{print $4}') + - fdisk -lu ./workspace/$image_name_miko + - root_start=$(fdisk -lu ./workspace/$image_name_miko | grep ${image_name_miko}2 | awk '{print $2}') + - root_size=$(fdisk -lu ./workspace/$image_name_miko | grep ${image_name_miko}2 | awk '{print $4}') + - boot_start=$(fdisk -lu ./workspace/$image_name_miko | grep ${image_name_miko}1 | awk '{print $2}') + - boot_size=$(fdisk -lu ./workspace/$image_name_miko | grep ${image_name_miko}1 | awk '{print $4}') - mountdir=$(mktemp -d) - sudo mount -o loop,offset=$(($root_start * 512)),sizelimit=$(($root_size * 512)) ./workspace/$image_name_miko $mountdir - sudo mount -o loop,offset=$(($boot_start * 512)),sizelimit=$(($boot_size * 512)) ./workspace/$image_name_miko $mountdir/boot -- GitLab