Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Criar, montar e gravar arquivos ISO pelo terminal

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Tutorial Criar, montar e gravar arquivos ISO pelo terminal

    For linux
    S.O usado: Ubuntu 10.04 Lucid Lynx

    [CRIANDO]

    Criar uma imagem de um cd no formato ISO pelo terminal é bem fácil.
    Iremos usar o comando ´dd´ e os parâmetros ´if´, que significa Input File e ´of´, Output File.

    Após inserido um CD/DVD na unidade de cd, faça o seguinte comando:


    dd if=/dev/cdrom of=arquivo.iso


    O arquivo será criado no diretório onde você iniciou o comando. O comando dd não nos mostra o progresso, então apenas aguarde ele finalizar.

    [GRAVANDO]

    Depois de criar, não há muita coisa que se possa falar na parte de gravação. O processo é basicamente o mesmo, só que o inverso. Você irá setar o if, que é a entrada de dados, para o arquivo.iso, e a saida, of, para a unidade de cdrom. Ficando então assim:


    dd if=arquivo.iso of=/dev/cdrom

    Tecnicamente seria mais aconselhável utilizar um programa para fazer isso. Por que tem todo aquele tratamento de erros e tudo mais, que não deixam você perder a mídia tão facilmente. Porém, caso necessário, utilizem. Apenas verifiquem se o arquivo.iso cabe dentro do CD/DVD.


    [MONTANDO]

    É possível também, montar um arquivo.iso direto no seu HD.
    Com o seguinte comando:


    mount -t iso9660 -o ro,loop=/dev/loop0 arquivo.iso /mnt/CD_DVD



    Onde em /mnt/CD_DVD, você deverá criar uma pasta com o nome CD_DVD, ou mesmo
    com outro nome, bastando que você altere no comando. Esse comando é um pouco difícil de lembrar. Então eu fiz um miniScript aqui e vou disponibilizar o código para vocês.


    #!/bin/sh

    # Modo de usar: Logue como root do sistema [enter] [enter]

    # Dê permissão de execução ao script [enter]

    # Execute o script no diretório onde se encontra o arquivo.iso com o seguinte comando

    # <./montar_iso.sh arquivo.iso> [enter]

    # O arquivo será montado na pasta /mnt/iso_cd

    mkdir /mnt/iso_cd

    mount -t iso9660 -o ro,loop=/dev/loop0 $1 /mnt/iso_cd && { echo "Arquivo montado com sucesso em /mnt/iso_cd";} || { echo "A sintaxe a ser utilizada é ./montar_iso.sh arquivo.iso";}







    Salve em um arquivo com o nome: montar_iso.sh


    Creditos : desconhecido
    Last edited by MailsonHeberth; 09-01-2011, 18:09.

  • Font Size
    #2
    Seguinte pessoal, passou do limite. Se vocês dois quiserem brigar, favor ser via MP ou msn, oque desejarem.
    Mais algum post aqui com relação a isso deletarei o topico por completo.




    "Antes de conseguir você tem que acreditar."

    Comment

    X
    Working...
    X