it-swarm-pt.tech

Como faço para montar um ISO?

Eu estava esperando saber se o Ubuntu vem com uma maneira padrão de montar ISOs. Eu olhei em volta online e encontrei um monte de scripts que podem fazer isso.

Isso para mim parece uma funcionalidade central, é oferecido por padrão no Ubuntu. Se não, onde é o melhor e mais simples montador de ISOs.

19
myusuf3

Se você preferir manter a velha escola, em um terminal:

Sudo mount /path/to/iso /path/to/mountpoint -o loop

Isso, é claro, não permitirá que você edite o ISO como as outras ferramentas mencionadas farão, mas se você só precisa entrar rapidamente em um e extrair alguns arquivos dele, funciona como um charme :-)

20
DreadPirateJeff

Brasero que vem com o Ubuntu é capaz de criar e abrir (para manipular) ISOs. Se você está procurando uma maneira de montar um ISO, então seu conteúdo está disponível como uma "unidade" que você pode usar simplesmente Clique com o botão direito do ISO e escolha "Abrir com arquivo Mounter", que montará o ISO como uma unidade e você deve vê-lo listado no menu Places.

Isso tudo assume que você está usando 10.04

18
Marco Ceppi

Eu sempre usei o Gmount-iso para montar arquivos ISO.

apt-get install -y gmountiso

7
jumpnett

Uma alternativa para rapidamente pegar arquivos de uma iso para DreadPirateJeff a solução de isos de montagem de loopback é o bsdtar (1)package .

Sudo apt-get install bsdtar

Por exemplo, para pegar as informações de compilação específicas do Ubuntu 10.10 i386 livecd, que está contido no arquivo /.disk/info no iso e descarregá-lo para STDOUT, você faria

bsdtar -x -O -f ubuntu-10.10-desktop-i386.iso .disk/info

que retornaria

Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)

Dado que é um utilitário variante de tar, você pode, naturalmente, extrair vários arquivos para o disco. A vantagem é que você pode fazer todo o acima sem privilégios de root, ao contrário das montagens de loopback.

(Outra alternativa é a utilidade isoinfo (1) do pacote genisoimage ; no entanto, é um pouco menos simples de usar do que o bsdtar.

4
Steve Beattie

Pergunta antiga, mas eu estou espantado, ninguém mencionou o método mais fácil:

Abra o Nautilus e ... clique duas vezes no arquivo .ISO!

Não há necessidade de terminal ou instalar qualquer aplicativo ou script. Seu comportamento padrão do Ubuntu desde (pelo menos) 10.04 Lucid.

enter image description here

Funciona apenas com imagens ISO "regulares" (faixa única, sem multi-dados, sem sub-canais), mas essas são a grande maioria das imagens. Para os casos especiais, eu uso AcetoneISO (já mencionado em outra resposta)

O ponto de montagem local usado nautilus para tais montagens está localizado em ~/.gvfs, um diretório oculto sob sua pasta Home (talvez seja necessário pressionar Ctrl + H para encontrá-lo ao navegar no Nautilus ou usar as caixas de diálogo Abrir/Salvar arquivo). No exemplo acima, o ponto de montagem é

/home/rodrigo/.gvfs/MB SUPPORT CD.ISO/

e é assim acessível por qualquer programa, terminal, script, etc.

3
MestreLion

Uma alternativa ao arquivo-mounter é Furius ISO Mount que não só monta ISOs, mas também

  • verificar checksums,
  • criar somas de verificação
  • chamar nautilus para navegação de arquivos
  • chame o brassero para gravar em CD.

apt: furiusisomount

3
Richard Holloway

Eu acho que a ferramenta mais fácil para montar ISOs é AcetoneISO , é muito semelhante ao DaemonTools for Windows. De uma chance :)

2
Steve Rubell