Распаковать Squashfs в существующий каталог

У меня есть инсталляция Ubuntu, сохраненная в виде файла .squashfs. Я хотел бы извлечь его в корень раздела, но при попытке выдает ошибку, в которой говорится, что каталог существует. Я могу просто распаковать в несуществующие каталоги. Я искал информацию об использовании squashfs-tools, но не могу найти, какие команды будут использованы для извлечения в существующее местоположение, например, в пустой раздел.

Эта команда, которую я использую, работает для извлечения в несуществующие местоположения:

sudo unsquashfs -d /media/location1/locationthatdoesntexist /media/location2/file.squashfs

Я пытался использовать это для извлечения в пустой раздел, но она не работает:

sudo unsquashfs -d /media/location1 /media/location2/file.squashfs

Источник

8
задан 17 January 2019 в 07:25

2 ответа

Источник, с которым Вы связываетесь, говорит Вам, что необходимо сделать:

инструмент уже не извлекает раздавленную файловую систему на exsisting каталог, если-f опция не определяется.

, Таким образом, это должно работать

sudo unsquashfs -f -d /media/location1 /media/location2/file.squashfs
0
ответ дан 17 January 2019 в 07:25
  1. Монтируют squashfs FILE.SQUASHFS:

    sudo mount -t squashfs PATH/TO/FILE.SQUASHFS /mnt
    
  2. Копия его содержание к КАТАЛОГ (должен существовать):

    sudo cp -av /mnt/. PATH/TO/DIRECTORY
    
  3. Размонтирование squashfs FILE.SQUASHFS:

    sudo umount /mnt
    
0
ответ дан 17 January 2019 в 07:25

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

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