diff --git a/mkosi.images/base/mkosi.extra/usr/lib/repart.d/01-seed-data.conf b/mkosi.images/base/mkosi.extra/usr/lib/repart.d/01-seed-data.conf new file mode 100644 index 0000000..0815844 --- /dev/null +++ b/mkosi.images/base/mkosi.extra/usr/lib/repart.d/01-seed-data.conf @@ -0,0 +1,3 @@ +[Partition] +Type=linux-generic +CopyBlocks=auto diff --git a/mkosi.images/base/mkosi.extra/usr/lib/repart.d/20-usr-verity-sig.conf b/mkosi.images/base/mkosi.extra/usr/lib/repart.d/20-usr-verity-sig.conf index 2de8b70..b9e8697 100644 --- a/mkosi.images/base/mkosi.extra/usr/lib/repart.d/20-usr-verity-sig.conf +++ b/mkosi.images/base/mkosi.extra/usr/lib/repart.d/20-usr-verity-sig.conf @@ -1,5 +1,5 @@ [Partition] Type=usr-verity-sig Label=_empty -SizeMinBytes=10M -SizeMaxBytes=10M +SizeMinBytes=16K +SizeMaxBytes=16K diff --git a/mkosi.images/base/mkosi.extra/usr/lib/repart.d/40-root.conf b/mkosi.images/base/mkosi.extra/usr/lib/repart.d/40-root.conf index 8f02611..532287f 100644 --- a/mkosi.images/base/mkosi.extra/usr/lib/repart.d/40-root.conf +++ b/mkosi.images/base/mkosi.extra/usr/lib/repart.d/40-root.conf @@ -1,5 +1,6 @@ [Partition] Type=root Format=ext4 -SizeMinBytes=1G +SizeMinBytes=25G +SizeMaxBytes=25G Encrypt=key-file+tpm2 diff --git a/mkosi.images/base/mkosi.extra/usr/lib/repart.d/50-local-data.conf b/mkosi.images/base/mkosi.extra/usr/lib/repart.d/50-local-data.conf new file mode 100644 index 0000000..4f8fcab --- /dev/null +++ b/mkosi.images/base/mkosi.extra/usr/lib/repart.d/50-local-data.conf @@ -0,0 +1,4 @@ +[Partition] +Type=linux-generic +Label=local-data +SizeMinBytes=10G diff --git a/mkosi.repart/01-seed-data.conf b/mkosi.repart/01-seed-data.conf new file mode 100644 index 0000000..25e1cf0 --- /dev/null +++ b/mkosi.repart/01-seed-data.conf @@ -0,0 +1,5 @@ +[Partition] +Type=linux-generic +Label=seed-data +SizeMinBytes=100M +SizeMaxBytes=100M diff --git a/mkosi.repart/12-usr.conf b/mkosi.repart/12-usr.conf index 7cb68b0..9a9ae19 100644 --- a/mkosi.repart/12-usr.conf +++ b/mkosi.repart/12-usr.conf @@ -5,6 +5,7 @@ Format=erofs CopyFiles=/usr:/ Verity=data VerityMatchKey=usr -Minimize=yes SplitName=%t.%U Compression=zstd +SizeMinBytes=1G +SizeMaxBytes=1G