В настоящее время я пытаюсь изменить таблицу разделов для встроенной платформы. Один из файлов, прошитых к платформе, является файлом .ext4
. Я могу смонтировать файл, но не могу увеличить его размер.
GParted не может открыть .ext4
файлы или получить к ним доступ при подключении. Я могу изменить данные внутри файла. Как изменить его размер?
Монтирование и заполнение дополнительными данными не работает, так как размер файла ограничен. Я подозреваю, что могу изменить этот размер в заголовке.
Можно использовать kpartx
смочь использовать встроенный раздел в файлах. Например:
sudo kpartx -a ubuntu-15.04.iso
Даст Вам дополнительные устройства под /dev/mapper
как /dev/mapper/loop0p1
... то, что можно смонтироваться.
Это не могло бы быть необходимо в Вашем случае для роста раздела, я предлагаю (действительно скопируйте):
dd if=/dev/zero bs=1M count=500 >> yourfile.ext4
добавлять некоторый нуль в конце Вашего размонтированного файла. И затем продолжите выращивать ext4 фс с
resize2fs yourfile.ext4