Mac OS X: Melhor maneira de criar um ISO a partir de um CD ou DVD

207

Ambos os ponteiros da linha de comandos e orientados para a tela são apreciados!

update:

Eu verifiquei o utilitário de disco, os métodos hdiutil e dd. dd parece o mais rápido, 30 minutos no meu macbook pro vs 40 minutos para o hdiutil. Consegui simplificar o dd para usar apenas if= e of=

Para o DVD, usei / dev / disk2. Eu verifiquei isso com diskutil list e desmontei primeiro.

$ sudo umount /dev/disk2
$ dd if=/dev/disk2 of=mydisk.iso
    
por Mark Harrison 04.05.2014 / 16:59

9 respostas

189

Geralmente, existem quatro maneiras de criar uma imagem de disco em uma caixa do OS X:

  1. Utilitário de Disco - Os prompts na tela o guiarão, mas por padrão criará um .dmg, que é um formato de arquivo específico do OS X. O Utilitário de Disco também criará uma ISO (extensão .cdr) se você selecionar a opção "CD / DVD Master" antes de criar a imagem. Você pode renomear a extensão (para .iso) após a criação, se desejar.

  2. Roxio Toast - O padrão de terceiros de fato na criação de mídia ótica no Mac OS por mais de uma década, criará praticamente qualquer CD ou DVD formato que você quer.

  3. O utilitário de linha de comando hdiutil , que, na verdade, cria todos os formatos suportados pelo Toast, gratuitamente, embora seja muito menos bonito. Se você quiser criar um ISO com essa ferramenta, use hdiutil makehybrid -iso -joliet -o Image.iso /input_path

  4. Há um quarto modo de linha de comando extremamente direto usando dd que os administradores de sistema podem saber: dd if=/dev/disk1 of=Image.iso

por 23.05.2015 / 15:55
77

Abra /Application/Utilities/Terminal.app /

sudo diskutil unmount /dev/disk1
dd if=/dev/disk1 of=~/myCD.iso bs=2048 conv=sync,notrunc

Isso deve ser feito!

    
por 13.06.2014 / 23:27
24

Na verdade, o Utilitário de Disco criará uma ISO (extensão .cdr). Apenas certifique-se de selecionar a opção "CD / DVD Master" antes de criar a imagem.

Esse arquivo pode ser usado como qualquer outro arquivo ISO, exigindo apenas uma renomeação para certos aplicativos do Windows burros que bloqueiam a extensão .cdr.

Está usando esse método há anos sem problemas.

    
por 29.06.2009 / 16:00
15

Como mencionado em outras respostas, você pode usar o Utilitário de Disco ou dd para criar uma imagem ISO do disco original. Mas se o disco estiver protegido contra cópia, ele contém chaves de descriptografia na área de entrada do disco que não podem ser lidas diretamente e não fazem parte da imagem ISO. Portanto, se você gravar um novo disco com essa imagem, ele não será reproduzido em um DVD player padrão. No entanto, você pode jogá-lo usando um programa como o VLC, que não precisa das chaves, pois é capaz de contornar a criptografia.

Se você quiser um programa que copie o disco para o disco rígido e também remova a proteção contra cópia para que possa gravá-lo em um novo disco desprotegido, MacTheRipper vai fazer isso, mas parece que não foi atualizado há algum tempo. (Apenas uma versão do PowerPC é listada.)

Para armazenar em seu disco rígido, você pode achar mais útil transcodificar o conteúdo em H.264 não criptografado usando o Handbrake . Isso economizará muito espaço em disco comparado ao armazenamento do conteúdo MPEG-2 usado nos discos DVD-Vídeo. No entanto, ele não preservará os menus do DVD e, se você quiser gravar um DVD que possa ser reproduzido em um DVD player padrão, será necessário convertê-lo novamente em MPEG-2.

    
por 31.08.2009 / 03:41
11

Depois de olhar para a ferramenta de linha de comando dd ...

Descobri que você também pode criar uma imagem de disco usando o utilitário de disco.

Basta criar uma nova imagem e selecionar “DVD / CD Master”. - A Apple adiciona a extensão .cdr, mas você pode renomear o arquivo para terminar em .iso e ele funcionará como um padrão ISO.

Alguém sabe como isso afeta qualquer proteção drm nos discos?

    
por 30.08.2009 / 17:46
10

Você pode usar a ferramenta de linha de comando dd . Certifique-se de desmontar a unidade primeiro.

dd if=/dev/dvd of=dvd.iso

Isso fará uma cópia bit-a-bit do DVD.

Nota: substitua /dev/dvd pelo nome do dispositivo, como mostrado no Utilitário de Disco no OS X, por exemplo, se o nó do dispositivo BSD do Disk Utility mostrar 'disk2' e, em seguida, use /dev/disk2 .

    
por 01.12.2015 / 09:42
5

Não se esqueça de asr , o utilitário de linha de comando do Apple Software Restore: ele pode operar como um programa de cópia simples como dd , mas tem mais sinos e assobios. Não menos importante, ele funcionará diretamente com nomes de caminho de volume, como dd não.

    
por 17.01.2010 / 05:25
4

Eu mesmo sou uma pessoa de linha de comando, e o Utilitário de Disco interno funciona muito bem também, mas recentemente encontrei uma outra alternativa boa e gratuita chamada Burn Entre seus muitos recursos está a capacidade de fazer imagens de disco:

  1. Faça o download Grave , extraia e abra-o
  2. Coloque seu disco em
  3. Abra a guia Copiar
  4. Clique em Verificação ...
  5. Selecione o disco e clique em Escolher
  6. Clique em Salvar ... , escolha um nome e um local e clique em Salvar
por 14.05.2014 / 19:18
3

Descobri que dd produz a mesma imagem ISO de algumas ferramentas no PC, por isso tenho usado dd e abaixo está uma lista rápida de comandos:

  1. diskutil list
  2. diskutil unmount /dev/disk1
  3. dd if=/dev/disk1 of=DiscImage01.iso
  4. diskutil eject /dev/disk1

Os detalhes:

  1. No Spotlight, digite Terminal e você verá o aplicativo para o console do UNIX. (ou acesse o Finder e use Aplicativos - > Utilitários - > Terminal).
  2. diskutil list é para ver qual unidade é a unidade óptica. Pode ser /dev/disk1 ou /dev/disk2 , etc, dependendo se você possui outras unidades, como unidade flash USB ou cartão SD. O comando mostrará o nome, bem como o tamanho do disco, e deve ser de 4 GB a 8,5 GB.
  3. use diskutil unmount /dev/disk1 para desmontar a unidade, e esse comando não exige sudo e, portanto, não precisa da senha do administrador.
  4. dd if=/dev/disk1 of=DiscImage01.iso é criar a imagem ISO no seu diretório atual (que é o seu diretório pessoal se você acabou de iniciar o aplicativo Terminal sem fazer nenhum comando cd ). Vai demorar um pouco e você verá a luz da unidade óptica piscando, se a unidade tiver uma luz assim.
  5. diskutil eject /dev/disk1 é ejetar o disco de alguma unidade óptica que não permitirá a ejeção manual, mas exige que o OS X ejete o disco.

Além disso, como dd pode sobrescrever qualquer arquivo existente, talvez você queira fazer chmod 444 *.iso para que todos os arquivos .iso sejam apenas legíveis, mas não graváveis, e se um mês depois você emitir dd comando que pode sobrescrever um arquivo existente, ele realmente retornará com um erro "Permissão negada" para que você não sobrescreva o arquivo existente.

    
por 08.10.2018 / 11:26