Eu tenho uma instalação do Ubuntu copiada como um arquivo .squashfs. Gostaria de extraí-lo para a raiz de uma partição, mas quando tento me dá um erro dizendo que o diretório existe. Eu posso extrair muito bem para diretórios inexistentes. Eu procurei informações sobre o uso do squashfs-tools, mas não consigo encontrar quais comandos seriam usados para extrair para um local existente, como uma partição vazia.
Este é o comando que estou usando que funciona para extrair para locais inexistentes:
sudo unsquashfs -d /media/location1/locationthatdoesntexist /media/location2/file.squashfs
Eu tentei usar isso para extrair para uma partição vazia, mas não funciona:
sudo unsquashfs -d /media/location1 /media/location2/file.squashfs
fonte
Monte os squashfs FILE.SQUASHFS :
Copie o conteúdo dele para DIRECTORY (deve existir):
Desmonte os squashfs FILE.SQUASHFS :
fonte