Posts Tagged ‘ cd

Gravar cd no arch

Gravar cds no seu arch. Modo texto é claro.
Pra gravar cds é necessario ter instalado o pacote cdrkit, verifique se você o possui. Se não tiver é necessário a instalação.

$ pacman -S cdrkit

Agora com o pacote instalado você pode gravar seus cds. Lembrando, pra gravar algum arquivo você tem primeiro que ter a iso, no caso de cd de dados. Vamos gerar algumas isos.
Gerar uma iso apartir de um cd já gravado, fazer uma copia.

$ dd if=/dev/cdrom of=~/imagem.iso

Gerar uma iso a partir de arquivos em sua maquina.

$ mkisofs -pad -l -r -J -v -V “Nome do CD” -o imagem.iso pasta_com_arquivos ou_lista_de_arquivos

Opções mkisofs:
-R é o protocolo para o tipo de extensão Rock Ridge, comumente usado no Linux;
-J é o protocolo Joliet comumente usado no Windows;
-o indica o nome do arquivo de saída;
-l permite mais de 31 caracteres para o nome do arquivo, pode ser que o MS-DOS não consiga enxergar estes caracteres, já que ele trabalha com um protocolo 8.3;
-V especifica uma identificação para o CD (rótulo);
-v caso seja esta opção acionada, serão exibidas em seu vídeo todas informações que saírem do mkisofs;
-pad este parâmetro é necessário em muitos OSs, inclusive no Linux, ele é acionado para evitar erros de entrada e saída;

Mais e se você estiver pensando em gravar um cd multi sessão? Você tem que pensar nisso na hora de fazer o iso, se o cd tiver virgem, for a primeira sessão a ser gravada pode gerar a iso dessa maneira citada a cima, agora se for a segunda ou alguma próxima vez de gravação você tem que inserir alguns parâmetros na hora de gerar a iso.
Geração de uma imagem para cd multi sessão, devemos saber a partir de qual ponto podemos gravar, pra isso faremos isso:

$ cdrecord -msinfo dev=/dev/cdrom

Vai ser retornado um número com essa formatação: 0,131588 Na hora de gerar a imagem multi sessão você vai adicionar as opções -C e esse número -M /dev/cdrom. Onde -C vai indicar a partir de que ponto o disco vai recerber a gravação e o -M vai indicar o dispositivo onde o cd esta.

$ mkisofs -pad -l -r -J -v -o imagem.iso -C 0,131588 -M /dev/cdrom pasta_com_arquivos ou_lista_de_arquivos

Para verificar se sua iso está correta você pode monta-la, como se fosse um cd mesmo:

$ mount -o loop imagem.iso /mnt/iso

Depois de verificar desmonte o mesmo:

$ umount /mnt/iso

Agora vamos queimar o disco =P

$ cdrecord dev=/dev/cdrom -v speed=8 -fs=16 -eject -data imagem.iso

Opções do cdrecord:
dev é o dispositivo de gravação;
-v caso seja esta opção acionada, serão exibidas em seu vídeo todas informações que saírem do cdrecord;
speed velocidade máxima de gravação;
-fs memoria máxima que sera utilizada da sua maquina;
-eject abrir a bandeja após termino da gravação;
-data usada para o cdrecord saber que é um cd de dados;
imagem.iso nome do arquivo a ser queimado;

Disco multi sessão.
Pra gravar um multi sessão tem que inserir como parâmetro no comando a opção -multi isso na primeira gravação
Ex.:

$ cdrecord dev=/dev/cdrom -v speed=8 -fs=16 -eject -multi -data imagem.iso*

Como limpar um RW:

$ cdrecord -v dev=/dev/cdrom -blank=fast