2009-06-29 00:00:23 +0000 2009-06-29 00:00:23 +0000
224
224

Mac OS X: A melhor maneira de fazer um ISO a partir de um CD ou DVD

Tanto a linha de comando como os ponteiros orientados para o ecrã são apreciados!

update:

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

Para o DVD, usei /dev/disk2. Verifiquei isto com diskutil list e desmontei-o primeiro.

$ sudo umount /dev/disk2
$ dd if=/dev/disk2 of=mydisk.iso

Respostas (7)

204
204
204
2009-06-29 05:09:08 +0000

Existem geralmente quatro formas de criar uma imagem de disco numa caixa OS X:

  1. Disk Utility - Os avisos no ecrã guiá-lo-ão, mas por defeito criará um .dmg, que é um formato de ficheiro específico do OS X. O Disk Utility também criará um ISO (extensão .cdr) se seleccionar 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 facto de terceiros na criação de suportes ópticos no Mac OS durante mais de uma década, irá criar quase todos os formatos de CD ou DVD que desejar.

  3. O utilitário de linha de comando hdiutil, que irá, de facto, criar todos os formatos que o Toast suporta, de forma gratuita, embora seja muito menos bonito. Se quiser criar uma ISO com esta ferramenta, utilize o hdiutil makehybrid -iso -joliet -o Image.iso /input_path

  4. Existe uma quarta forma, extremamente directa, de linha de comandos usando dd* que os sysadmins podem saber: dd if=/dev/disk1 of=Image.iso

16
16
16
2009-08-31 01:41:59 +0000

Como mencionado em outras respostas você pode usar o Disk Utility ou dd para criar uma imagem ISO do disco original. Mas se o disco estiver protegido contra cópia, contém chaves de desencriptação na área de entrada do disco que não podem ser lidas directamente, e não fazem parte da imagem ISO. Assim, se gravar um novo disco com esta imagem, este não será reproduzido num leitor de DVD standard. No entanto, pode reproduzi-lo utilizando um programa como o VLC que não necessita das chaves, uma vez que é capaz de contornar a encriptação.

Se quiser um programa que copie o disco para o disco rígido e também remova a protecção de cópia para que possa gravá-lo num novo disco não protegido, MacTheRipper fará isso, mas parece que não foi actualizado há algum tempo. (Apenas uma versão PowerPC está listada.)

Para armazenar no seu disco rígido poderá achar mais útil transcodificar o conteúdo para H.264 não encriptado usando Handbrake . Isto irá poupar-lhe muito espaço em disco em comparação com o armazenamento do conteúdo MPEG-2 que é utilizado em discos DVD-Video. No entanto, não irá preservar os menus dos DVDs, e se quiser gravar um DVD que possa ser reproduzido num leitor de DVD normal, terá de o converter novamente para MPEG-2.

11
11
11
2009-08-30 15:46:01 +0000

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

descobri que também se pode criar uma imagem de disco usando o utilitário de disco.

Basta criar uma nova imagem e seleccionar “DVD/CD Master”. - A Apple adiciona a extensão .cdr mas pode renomear o ficheiro para terminar em .iso e este funcionará como uma ISO standard.

Alguém sabe como isto afecta alguma protecção drm em discos?

10
10
10
2009-08-30 15:15:57 +0000

Pode utilizar a ferramenta de linha de comando dd. Certifique-se de que desmonta primeiro a unidade.

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

Isto fará uma cópia bit a bit do DVD.

Nota: substitua /dev/dvd pelo nome do dispositivo como aparece no Disk Utility no OS X, por exemplo, se o nó do dispositivo BSD do Disk Utility mostrar ‘disk2’ então use /dev/disk2.

6
6
6
2010-01-17 04:25:24 +0000

Não se esqueça do asr, o utilitário de linha de comando Apple Software Restore: pode funcionar como um programa de cópia em bruto como o dd, mas tem mais sinos e apitos. Não menos importante, vai funcionar directamente com os nomes dos volumes, como o dd não vai fazer.

4
4
4
2015-05-10 01:06:38 +0000

Descobri que dd produz a mesma imagem ISO que 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. Em Spotlight, digite em Terminal e verá a aplicação para a consola UNIX. (ou vá para Finder e use Applications -> Utilities -> Terminal).
  2. diskutil list é para ver qual é a unidade da unidade óptica. Pode ser /dev/disk1 ou /dev/disk2, etc, dependendo se tem outras unidades, tais como USB flash drive ou cartão SD. O comando irá mostrar o nome, assim como o tamanho do disco, e deverá ser tipicamente de 4GB a 8.5GB.
  3. Use diskutil unmount /dev/disk1 para desmontar a unidade, e este comando não requer um sudo e por isso não precisa da password do administrador.
  4. dd if=/dev/disk1 of=DiscImage01.iso é para criar a imagem ISO no seu directório actual (que é o seu directório pessoal se acabou de iniciar a aplicação Terminal sem fazer nenhum comando cd). Demorará algum tempo e verá a luz da unidade óptica a piscar, se a unidade tiver essa luz.
  5. diskutil eject /dev/disk1 é para ejectar o disco para alguma unidade óptica que não o deixa ejectar manualmente mas requer o OS X para ejectar o disco.

Além disso, como o dd pode sobrescrever qualquer ficheiro existente, pode querer fazer o chmod 444 *.iso para que todos os ficheiros .iso sejam apenas legíveis mas não graváveis, e se um mês depois emitir um comando dd que possa sobrescrever um ficheiro existente, este voltará com um erro “Permission denied” (Permissão negada) para que não sobrescreva esse ficheiro existente.

4
4
4
2014-05-14 17:18:26 +0000

Eu próprio sou normalmente uma pessoa de linha de comando e o Disk Utility incorporado também funciona bastante bem, mas recentemente deparei-me com outra alternativa boa e livre chamada Burn . Entre as suas muitas características está a capacidade de fazer imagens de disco:

  1. Descarregue Burn , depois extraia e abra-o
  2. Coloque o seu disco em
  3. Abra o separador Copy
  4. Clique em Scan…
  5. Seleccione o disco e clique em Choose
  6. Clique em Salvar… , escolha um nome e uma localização e clique em Salvar*.