Lê o conteúdo de um .bin criado pelo Win32 Disk Imager?

2

Salvei uma imagem de um dispositivo USB usando o Win32 Disk Imager, que produzia apenas um arquivo .bin do mesmo tamanho da unidade.

É possível ler este arquivo .bin como se fosse um drive? Eu tenho acesso ao Windows, macOS, Linux.

O que eu tentei

  • Montando-o com o Daemon Tools (ele se recusa sem um arquivo .cue) e o macOS Disk Utility (não é possível selecionar arquivos .bin)
  • Encontrados tutoriais sobre a criação manual de um arquivo .cue (nenhuma personalização, apenas "cole este texto em um novo arquivo e renomeie-o para xyz.cue"). Eu não entendo como isso poderia funcionar, pois isso sugeriria que os arquivos .cue são supérfluos. Não funcionou (Daemon Tools), obviamente.
  • Seguindo as instruções para usá-lo como um dispositivo de loop no linux, ou seja, losetup -p /dev/loop0 win-usb.bin e esperando que pelo menos uma partição apareça como /dev/loop0pX para montá-lo - isso não aconteceu. Eu entendi mal alguma coisa aqui?
  • Também tentei olhar brevemente para ele com o supostamente substituído kpartx -l win-usb.binloop1p1 : 0 62533294 /dev/loop1 3 , mas não tenho certeza do que isso me diz.

  • A leitura de .bin .img .iso não é a mais sábia. O Win32 Disk Imager criou uma imagem bruta da minha unidade ou algum formato mágico? Eu tenho assumido o primeiro.

A unidade só tinha uma instalação do Windows To Go para o BIOS. Eu só tenho que mount my /dev/loop0 com alguns números mágicos? Não tenho certeza sobre como raciocinar sobre esses números.

Até agora, a única opção que eu sei para realmente ler o conteúdo da minha imagem é encontrar outra unidade USB e usar o Win32 Disk Imager para restaurar o .bin.

Referências

  • O dispositivo de loop responde um e dois que não funcionaram todo o caminho. Por favor note que esta questão é especificamente sobre o tipo de arquivos .bin produzidos pelo Win32 Disk Imager e não sobre um .img de dd .
por Sirap 13.09.2018 / 13:58

1 resposta

3

Você deve ser capaz de montá-lo como um disco RAM usando OSFMount , e você deve é necessário um arquivo .cue.

Com isso instalado, clique em "Montar novo ..", verifique se "Arquivo de imagem" está selecionado e vá até o arquivo .bin e selecione-o. Você pode então optar por montar todas ou apenas uma partição da imagem e escolher a letra da unidade na qual deseja montá-la (e se deseja que ela seja somente de leitura).

    
por 13.09.2018 / 15:41