Изменить размер .ext4 файла

В настоящее время я пытаюсь изменить таблицу разделов для встроенной платформы. Один из файлов, прошитых к платформе, является файлом .ext4. Я могу смонтировать файл, но не могу увеличить его размер.

GParted не может открыть .ext4 файлы или получить к ним доступ при подключении. Я могу изменить данные внутри файла. Как изменить его размер?

Монтирование и заполнение дополнительными данными не работает, так как размер файла ограничен. Я подозреваю, что могу изменить этот размер в заголовке.

2
задан 13 May 2015 в 12:58

1 ответ

Можно использовать 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
1
ответ дан 13 May 2015 в 12:58

Другие вопросы по тегам:

Похожие вопросы: