Uzun lafın kısası, tüm bunları otomatik olarak önyüklemede (gömülü sistem) gerçekleştirmem gerekiyor.
Mühendislerimiz görüntüleri üretim cihazlarına flaşlayacaktır. Bu görüntüler küçük bir bölüm tablosu içerecektir. Önyükleme sırasında, diskteki tüm kullanılabilir alanı kullanmak için son bölümü (# 3) otomatik olarak genişletmem gerekiyor.
İşte diskimdeki boş alana baktığımda elde ettiğim şey.
> parted /dev/sda print free
Model: Lexar JumpDrive (scsi)
Disk /dev/sda: 32.0GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
17.4kB 1049kB 1031kB Free Space
1 1049kB 25.3MB 24.2MB fat16 primary legacy_boot
25.3MB 26.2MB 922kB Free Space
2 26.2MB 475MB 449MB ext4 primary
3 475MB 1549MB 1074MB ext4 primary
1549MB 32.0GB 30.5GB Free Space
3. bölümü N (30.5 GB) bayt sayısına genişletmem gerekiyor
Bu adımı istem olmadan otomatik olarak nasıl yapabilirim? Bunun 3. bölümden sonra kullanılabilen dinamik bir alanla çalışması gerekir.
resizepart
Komutu denedim ve işe yarıyor, ancak tam bir boyut gerektiriyor. Dinamik olması lazım.
resize2fs
aradığım şey olabilir. linux.die.net/man/8/resize2fs