Skip to content

Commit e95f84f

Browse files
committed
Use lvm by default in building arm images
Signed-off-by: Itxaka <[email protected]>
1 parent 6e4b4c9 commit e95f84f

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

tools-image/build-arm-image.sh

+8-8
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ set -ex
77
load_vars() {
88

99
model=${MODEL:-odroid_c2}
10-
use_lvm=${USE_LVM:-false}
10+
disable_lvm=${DISABLE_LVM:-false}
1111
directory=${DIRECTORY:-}
1212
output_image="${OUTPUT_IMAGE:-arm.img}"
1313
# Img creation options. Size is in MB for all of the vars below
@@ -102,7 +102,7 @@ usage()
102102
echo " --directory: (optional) A directory which will be used for active/passive/recovery system"
103103
echo " --model: (optional) The board model"
104104
echo " --efi-dir: (optional) A directory with files which will be added to the efi partition"
105-
echo " --use-lvm: (optional- no arguments) LVM will be used for the recovery and oem partitions and COS_OEM is enabled"
105+
echo " --disable-lvm: (optional- no arguments) LVM for the recovery and oem partitions will be disabled"
106106
exit 1
107107
}
108108

@@ -189,8 +189,8 @@ while [ "$#" -gt 0 ]; do
189189
shift 1
190190
repo_type=$1
191191
;;
192-
--use-lvm)
193-
use_lvm=true
192+
--disable-lvm)
193+
disable_lvm=true
194194
;;
195195
-h)
196196
usage
@@ -336,7 +336,7 @@ else
336336
sgdisk -n 1:8192:+16M -c 1:EFI -t 1:0700 ${output_image}
337337
fi
338338
sgdisk -n 2:0:+${state_size}M -c 2:state -t 2:8300 ${output_image}
339-
if [ "$use_lvm" == 'false' ]; then
339+
if [ "$disable_lvm" == 'true' ]; then
340340
sgdisk -n 3:0:+${recovery_size}M -c 3:recovery -t 3:8300 ${output_image}
341341
else
342342
sgdisk -n 3:0:+$(( ${recovery_size} + ${oem_size} ))M -c 3:lvm -t 3:8e00 ${output_image}
@@ -382,7 +382,7 @@ recovery_lv=/dev/mapper/KairosVG-recovery
382382
mkfs.vfat -F 32 ${efi}
383383
fatlabel ${efi} COS_GRUB
384384

385-
if [ "$use_lvm" == 'false' ]; then
385+
if [ "$disable_lvm" == 'true' ]; then
386386
mkfs.ext4 -F -L ${RECOVERY_LABEL} $recovery
387387
else
388388
pvcreate $recovery
@@ -401,7 +401,7 @@ mkdir $WORKDIR/state
401401
mkdir $WORKDIR/recovery
402402
mkdir $WORKDIR/efi
403403

404-
if [ "$use_lvm" == 'false' ]; then
404+
if [ "$disable_lvm" == 'true' ]; then
405405
mount $recovery $WORKDIR/recovery
406406
else
407407
mount $recovery_lv $WORKDIR/recovery
@@ -433,7 +433,7 @@ umount $WORKDIR/recovery
433433
umount $WORKDIR/state
434434
umount $WORKDIR/efi
435435

436-
if [ "$use_lvm" == 'true' ]; then
436+
if [ "$disable_lvm" == 'false' ]; then
437437
vgchange -an
438438
fi
439439
sync

0 commit comments

Comments
 (0)