Как изменить размер файлов образов ext3

Как изменить размер файлов образов ext3

Я создал ext3 объемом 200 МБ с помощью следующих команд.

dd if=/dev/zero of=./system.img bs=1000000 count=200
mkfs.ext2 ./system.img
tune2fs -j ./system.img

Как мне изменить его размер на 50 МБ и 300 МБ? Проблема в том, что у меня в системе только несколько двоичных файлов. Это:badblocks,e2fsck, mke2fs, mke2fs.bin, parted, resize2fs, tune2fs

решение1

Сначала запустите проверку файловой системы e2fsck -f ./system.img. Без этого он может продолжить увеличивать необработанный файл, но не сможет внести никаких значимых изменений в файловую систему.

Чтобы уменьшить размер файловой системы:

resize2fs ./system.img 50M

Для увеличения:

resize2fs ./system.img 300M

resize2fs автоматически подбирает размер файла.

Связанный контент