Postado originalmente por
psy
Voce pode usar a linha de comando mesmo, eh bem simples.
Pra copiar o conteudo de um HD, voce pode usar o 'mkisofs' pra gerar a ISO e gravar com o 'dd' mesmo. Por exemplo:
mkisofs -o Warken.iso -r -l -V "Rotulo do CD/DVD" /dev/hda1
Ele vai gerar o 'Warken.iso' com o conteudo de '/dev/hda1', e o nome do CD sera 'Rotulo do CD/DVD'. -l e' pra permitir nomes com mais de 32 caracteres, -r pra usar o padrao rock ridge (Pode usar -J pra Jouliet -windows-).
Voce pode testar se a imagem saiu certinha mountando ela depois:
mount -o loop Warken.iso /home/warken
Ele vai mountar o conteudo da imagem em '/home/warken'.
Pra gravar pro CD/DVD voce pode usar qualquer gravador normal, ou o proprio 'dd', tambem na linha de comando. Pra isso voce vai ter que formatar a media primeiro:
mkudffs --media-type=dvdram /dev/sda1
(mke2fs -b 2048 /dev/sda1)
E depois queimar:
dd if=warken.iso of=/dev/cdrom
Isso tudo vai variar do seu file system, se for ext2/3 pode usar o mke2fs. No caso de voce nao se sentir seguro com isso, recomendo usar qualquer software pra gravacao de CD que funciona igual.
Adicionalmente, so' pra constar a dica, voce pode gerar ISOs direto de um CD/DVD usando o dd:
dd if=/dev/sda1 of=cd.iso
Ou copiar o conteudo de um HD direto pra outro HD:
dd if=/dev/hda1 of=/dev/hdb1
Bom, eh isso ai..