fix(wks): use --size instead of --fixed-size
--fixed-size produce a partition of the right size but doesn't expand the filesystem. Instead we use --size --extra-space and --overhead-factor to have a fixed size partition and fixed size filesystem
This commit is contained in:
		
							parent
							
								
									f831331e7e
								
							
						
					
					
						commit
						2a128e8721
					
				|  | @ -2,10 +2,10 @@ | ||||||
| # long-description: Creates a partitioned SD card image for Beaglebone. | # long-description: Creates a partitioned SD card image for Beaglebone. | ||||||
| # Boot files are located in the first vfat partition. | # Boot files are located in the first vfat partition. | ||||||
| 
 | 
 | ||||||
| part --source bootimg-partition --ondisk mmcblk0 --fstype=vfat --label boot --active --align 4 --fixed-size 32 | part --source bootimg-partition --ondisk mmcblk0 --fstype=vfat --label boot --active --align 4 --size 32M --extra-space 0 --overhead-factor 1 | ||||||
| ${WKS_PART_EFI} --ondisk mmcblk0 --align 1024 --fixed-size 32 | ${WKS_PART_EFI} --ondisk mmcblk0 --align 1024 --size 32M --extra-space 0 --overhead-factor 1 | ||||||
| ${WKS_PART_ROOT_A} --ondisk mmcblk0 --fixed-size 2G | ${WKS_PART_ROOT_A} --ondisk mmcblk0 --size 2G --extra-space 0 --overhead-factor 1 | ||||||
| ${WKS_PART_ROOT_B} --ondisk mmcblk0 --fixed-size 2G | ${WKS_PART_ROOT_B} --ondisk mmcblk0 --size 2G --extra-space 0 --overhead-factor 1 | ||||||
| ${WKS_PART_EFIBOOTGUARD_A} --ondisk mmcblk0 --align 1024 --fixed-size 32 | ${WKS_PART_EFIBOOTGUARD_A} --ondisk mmcblk0 --align 1024 --size 128M --extra-space 0 --overhead-factor 1 | ||||||
| ${WKS_PART_EFIBOOTGUARD_B} --ondisk mmcblk0 --align 1024 --fixed-size 32 | ${WKS_PART_EFIBOOTGUARD_B} --ondisk mmcblk0 --align 1024 --size 128M --extra-space 0 --overhead-factor 1 | ||||||
| bootloader --ptable msdos | bootloader --ptable msdos | ||||||
|  |  | ||||||
|  | @ -1,10 +1,10 @@ | ||||||
| # short-description: Create an EFI disk image for genericx86* | # short-description: Create an EFI disk image for genericx86* | ||||||
| # long-description: Creates a partitioned EFI disk image for genericx86* machines | # long-description: Creates a partitioned EFI disk image for genericx86* machines | ||||||
| ${WKS_PART_EFI} --ondisk sda  --align 1024 --fixed-size 32 | ${WKS_PART_EFI} --ondisk sda  --align 1024 --size 64M --extra-space 0 --overhead-factor 1 | ||||||
| ${WKS_PART_ROOT_A} --ondisk sda --fixed-size 2G | ${WKS_PART_ROOT_A} --ondisk sda --size 2G --extra-space 0 --overhead-factor 1 | ||||||
| ${WKS_PART_ROOT_B} --ondisk sda --fixed-size 2G | ${WKS_PART_ROOT_B} --ondisk sda --size 2G --extra-space 0 --overhead-factor 1 | ||||||
| ${WKS_PART_EFIBOOTGUARD_A} --ondisk sda  --align 1024 --fixed-size 32 | ${WKS_PART_EFIBOOTGUARD_A} --ondisk sda  --align 1024 --size 128M --extra-space 0 --overhead-factor 1 | ||||||
| ${WKS_PART_EFIBOOTGUARD_B} --ondisk sda  --align 1024 --fixed-size 32 | ${WKS_PART_EFIBOOTGUARD_B} --ondisk sda  --align 1024 --size 128M --extra-space 0 --overhead-factor 1 | ||||||
| 
 | 
 | ||||||
| part swap --ondisk sda --size 44 --label swap1 --fstype=swap | part swap --ondisk sda --size 44 --label swap1 --fstype=swap | ||||||
| bootloader --ptable gpt | bootloader --ptable gpt | ||||||
|  |  | ||||||
|  | @ -12,10 +12,10 @@ | ||||||
| part --offset 4096S --source rawcopy --sourceparams="file=flash-image.bin" --ondisk mmcblk1 | part --offset 4096S --source rawcopy --sourceparams="file=flash-image.bin" --ondisk mmcblk1 | ||||||
| part --offset 12288S --source rawcopy --sourceparams="file=flash-image.bin" --ondisk mmcblk1 | part --offset 12288S --source rawcopy --sourceparams="file=flash-image.bin" --ondisk mmcblk1 | ||||||
| 
 | 
 | ||||||
| ${WKS_PART_EFI} --ondisk mmcblk1 --offset 20480S --fixed-size 64M | ${WKS_PART_EFI} --ondisk mmcblk1 --offset 20480S --size 64M --extra-space 0 --overhead-factor 1 | ||||||
| ${WKS_PART_ROOT_A} --ondisk mmcblk1 --fixed-size 2G | ${WKS_PART_ROOT_A} --ondisk mmcblk1 --size 2G --extra-space 0 --overhead-factor 1 | ||||||
| ${WKS_PART_ROOT_B} --ondisk mmcblk1 --fixed-size 2G | ${WKS_PART_ROOT_B} --ondisk mmcblk1 --size 2G --extra-space 0 --overhead-factor 1 | ||||||
| ${WKS_PART_EFIBOOTGUARD_A} --ondisk mmcblk1  --align 1024 --fixed-size 128M | ${WKS_PART_EFIBOOTGUARD_A} --ondisk mmcblk1  --align 1024 --size 128M --extra-space 0 --overhead-factor 1 | ||||||
| ${WKS_PART_EFIBOOTGUARD_B} --ondisk mmcblk1  --align 1024 --fixed-size 128M | ${WKS_PART_EFIBOOTGUARD_B} --ondisk mmcblk1  --align 1024 --size 128M --extra-space 0 --overhead-factor 1 | ||||||
| 
 | 
 | ||||||
| bootloader --ptable gpt | bootloader --ptable gpt | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue