Questão Como montar o iso como um dispositivo


Antes de formatar meu disco rígido para dual boot, uma nova instalação do Windows e do Xubuntu, fiz um ISO de todo o meu SSD e coloquei no meu disco rígido de dados fazendo isso de um live CD: dd if=/dev/sda of=/data/OldDisk.iso. Isso significa que ele contém todas as partições de lá e significa que seria fácil substituir o Windows (incluindo o MBR, etc.) se a coisa toda desse errado.

Agora eu gostaria de montar o ISO como um disco rígido normal para que eu possa montar uma partição nessa unidade (ou montar uma partição específica na ISO) para que eu possa acessar alguns dos arquivos antigos (especificamente minha coleção de músicas) que eu esqueci estava no meu SSD não meu HDD.

Como eu iria fazer isso?

P.S. O XUbuntu é incrível em um PC potente porque o tempo de inicialização é de 2 segundos! Use o Win apenas para alguns jogos!


2
2018-06-26 16:17


origem




Respostas:


Use o kpartx para criar dispositivos de loop para cada partição dentro da imagem iso e, em seguida, monte os dispositivos criados. Segue Blog de Robert Penz explicação, você poderia digitar esses comandos em um terminal:

sudo kpartx -a /data/OldDisk.iso
sudo mount /dev/mapper/loop0pX /mnt/ -o loop,ro
# point your file browser to /mnt

e quando terminar

sudo umount /mnt
sudo kpartx -d /data/OldDisk.iso

Nestes comandos, X é um número de partição


2
2018-06-26 16:32



Muito obrigado. Eu não consegui encontrar isso em nenhum lugar na internet! (Acontece que eu estava procurando a coisa errada!) - RX14
Certo! Foi mais fácil para mim, pois eu já sabia o que procurar. Ainda bem que você pode recuperar seus arquivos. - exore


A maneira mais fácil é encontrar o arquivo com nautilus (arquivos), clique com o botão direito no arquivo e escolha 'Open with Archive Mounter'


0
2018-06-26 16:21



Isso não funciona porque não é uma partição ou mesmo um sistema de arquivos na ISO, mas um disco inteiro. - RX14
@ RX14 OK, eu posso ver que isso pode ser um problema. Provavelmente porque eu prefiro o rsync para fazer backups dos meus arquivos. - Charles Green
Mas o rsync não copia o MBR, não é? Eu queria fazer um simples dd if=/data/OldData.img of=/debv/sda se as coisas dessem errado! Rsync significaria que eu teria que fazer um novo NTFS FS e corrigir o boot do Windows! - RX14