Estou tendo um problema muito estranho.
Eu tenho backups da minha máquina em uma matriz RAID local. Eles foram criados pelo Clonezilla, então eu criei uma imagem real do sistema de arquivos assim:
cat 2013-11-29/sda3.btrfs-ptcl-img.gz.* | gzip -d -c | \
partclone.restore -C -s - -O 2013-11-29.sda3.img
Isso criou um belo arquivo de imagem no diretório atual.
No entanto, quando vou montá-lo, notei que ele não monta o arquivo de imagem; simplesmente cria um loop para /
:
$ sudo mount 2013-11-29.sda3.img /mnt
Para testar isso, criei um arquivo simples que não deveria existir no backup.
$ ls /home/naftuli | grep "newfile"
$ ls /mnt/home/naftuli | grep "newfile"
$ touch ~/newfile
Espero que agora, /home/naftuli/newfile
exista, mas /mnt/home/naftuli/newfile
não não existe. No entanto, é evidente que a montagem está em loop para /
, pois o newfile
existe em ambos lugares:
$ ls /home/naftuli | grep "newfile"
newfile
$ ls /mnt/home/naftuli | grep "newfile"
newfile
Como posso forçar o mount
a montar o arquivo de imagem e especificamente não fazer um loop para /
?