Ограничить размер Root Раздел для hddimg - PullRequest
0 голосов
/ 13 марта 2020

Я скомпилировал core-image-sato (hddimg) для Odroid-H2, я хотел бы знать, как мне управлять размером раздела root. В настоящее время, когда я устанавливаю образ жесткого диска с загрузочного USB-накопителя, он занимает весь NVME. Я хотел бы знать, как я могу ограничить размер rootfs до 10 ГБ или 20 ГБ.

Я попытался установить IMAGE_ROOTFS_SIZE = "40960" в local.conf каталога сборки yocto, но он не действует.

Вот схема разбиения:
Вывод df -h:

Filesystem                Size      Used Available Use% Mounted on
/dev/root               111.0G      1.1G    104.2G   1% /
devtmpfs                  3.8G      4.0K      3.8G   0% /dev
tmpfs                    40.0K         0     40.0K   0% /mnt/.psplash
tmpfs                     3.8G    524.0K      3.8G   0% /run
tmpfs                     3.8G    252.0K      3.8G   0% /var/volatile
/dev/nvme0n1p1           17.9M      9.3M      8.6M  52% /boot

Вывод команды mount:

/dev/root on / type ext4 (rw,relatime)
devtmpfs on /dev type devtmpfs (rw,relatime,size=3985236k,nr_inodes=996309,mode=755)
proc on /proc type proc (rw,relatime)
tmpfs on /mnt/.psplash type tmpfs (rw,relatime,size=40k)
sysfs on /sys type sysfs (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,relatime)
tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755)
tmpfs on /var/volatile type tmpfs (rw,relatime)
/dev/nvme0n1p1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000)
...