Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: amsn 0.95
Por gbh
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Montando imagens como partições
Linux user
Publicado por Paulo Sérgio em 19/05/2009

Login: Misterious Dr. X, 4225 pontos
[ Hits: 2873 ]

Montando imagens como partições

Nesse tutorial vamos aprender a montar e desmontar imagens (.iso, por exemplo) como se fossem partições normais, igual à drivers virtuais no Windows. Tutorial super simples e demonstração em Shell-Script.

Vamos ao que interessa!

Para montarmos imagens como partições devemos digitar esse comando:

# mkdir /media/Nome_da_partição
# mount Caminho_da_Imagem -o loop /media/Nome_da_partição/


Onde:
  • Caminho_da_Imagem é o verdadeiro caminho da imagem (ex: /home/usuário/imagem.iso)
  • Nome_da_partição é o nome do volume/partição a ser criada (ex: disco)

Para montar é somente isso, nunca esquecendo de colocar SEMPRE a extensão da imagem (ex: .iso).

Em shell script fica assim:

#!/bin/bash

echo "*******************************"
echo "Entre com o Caminho da Imagem: "
read Caminho
echo "*******************************"
echo "Entre com o Nome da Unidade a ser Montada: "
read Nome

mkdir /media/$Nome
mount $Caminho -o loop /media/$Nome/
echo "Imagem Montada com Sucesso!"
sleep 2
exit

Entendendo os comandos usados:
  • echo "Entre com o Caminho da Imagem: " -> imprime(mostra) na tela a mensagem: Entre com o Caminho da Imagem
  • read Caminho -> atribui o valor digitado à variável "Caminho"
  • mkdir /media/$Nome -> cria o diretório com o nome inserido na variável "Nome"
  • mount $Caminho -o loop /media/$Nome/ -> monta a imagem que está na variável "Caminho" para a pasta com o nome da variável "Nome"

Desmontando a imagem:

# umount /media/Nome_da_Partição
# rm -Rf /media/Nome_da_Partição


Em shell script:

#!/bin/bash

echo "*******************************"
echo "Entre com o Nome da Unidade a ser Desmontada: "
read Nome

umount /media/$Nome
rm -Rf /media/$Nome
echo "Imagem Desmontada com Sucesso!"
sleep 2
exit

Espero que eu tenha esclarecido muitas dúvidas!

Obrigado.


Outras dicas deste autor
Nenhuma dica encontrada.

Leitura recomendada
   Dica Linux recomendada Como realizar consultas em vários servidores simultaneamente
   Dica Linux recomendada Atualizar Panda antivírus para Linux via script
   Dica Linux recomendada Backup em fita DLT: Selecionando diretórios através de arquivos de parâmetros
   Dica Linux recomendada Rotacionando vídeos com o Mencoder
   Dica Linux recomendada Lendo manpages no Firefox

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.