Se esta é uma imagem de um disco rígido inteiro ou como no seu caso, isso pode ser uma imagem de uma partição estendida, você precisará saber o layout da partição e os offsets de cada partição no arquivo para poder montar eles.
Para fazer isso, você precisará da ferramenta parted
, você pode instalá-la com o seguinte comando:
apt-get install parted
Depois de instalar parted
, inicie-o com o caminho para o seu arquivo de imagem. Um prompt parted
será exibido:
$ parted /path/to/image/file/sda5.img
GNU Parted 2.3
.....
(parted)
Nesse prompt (prefixado com (parted)
), digite os seguintes comandos:
(parted) unit B
(parted) print
.....
Number Start End Size Type File system Flags
1 1048576B 1573912575B 1572864000B primary ntfs boot
2 1573912576B 156774694911B 155200782336B primary ntfs
3 156774694912B 171454758911B 14680064000B primary ntfs
4 171454758912B 180044693503B 8589934592B primary
(parted) q
A tabela na saída mostrará os deslocamentos de cada partição no arquivo e o tipo de sistema de arquivos em cada partição. Por exemplo, para montar a primeira partição na saída exemplificativa acima, você precisará inserir o seguinte comando:
sudo mount -o loop,ro,offset=1048576 /path/to/image/file/sda5.img /mnt/partition
Certifique-se de que /mnt/partition
exista primeiro.