Montando pendrive
Publicado por jean michael gandin 13/11/2006
[ Hits: 9.501 ]
Modificação do script:
http://www.vivaolinux.com.br/scripts/verScript.php?codigo=989
Agora pode-se montar pendrives mesmo quando eles não estão em /dev/sda1 (isso acontece com alguns mp3 players por exemplo).
Foi incluído o comando sudo para que o script possa ser rodado como usuário comum.
#!/bin/bash
#
# Script para montar PenDriver
#
# Por:
#
# Danillo F. Aquino
# danillo.aquino@gmail.com
#
# 23/02/2005
#
# modificado por m4n14c 01/10/2006
#
SUDO=/usr/bin/sudo
#Função para montar o PenDriver
Montar()
{
#Carrega os modulos usb
$sudo /sbin/modprobe uhci
$sudo /sbin/modprobe usb-storage
$sudo /sbin/modprobe usbcore
#Cria um diretorio chamado pen em /mnt/pen
if [ ! -d /mnt/pen ]; then
$sudo mkdir /mnt/pen
fi
#Monta o PenDriver em /mnt/pen
$sudo mount -t usbdevfs usbdevfs /proc/bus/usb 2> /dev/null
sleep 1
for dev in /dev/sda*
do
$sudo mount -t vfat -o umask=0000 $dev /mnt/pen 2> /dev/null
if grep $dev /proc/mounts; then
echo Montando $dev ...
break
fi
done
#Acessa o diretorio /mnt/pen
cd /mnt/pen
ls
}
#Função para desmontar o PenDriver
Desmontar()
{
#Demonta o /mnt/pen
$sudo umount /proc/bus/usb &> /dev/null
sleep 1
$sudo umount /mnt/pen 2> /dev/null
#Remove os modulos
#/rmmod usb-uhci 2> /dev/null
$sudo /sbin/rmmod usb-storage 2> /dev/null
$sudo /sbin/rmmod usbcore 2> /dev/null
}
case "$1" in
'm')
Montar
;;
'd')
Desmontar
;;
*)
echo "Use $0 m ou d"
esac
Pequeno sistema de backup (Rsync + SAMBA + Tar + FTP)
cal2svg gerador de calendários em formato vetorial SVG
Script para iniciar programas instalados no wine
Nenhum comentário foi encontrado.
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Como realizar um ataque de força bruta para desobrir senhas?
Como usar Gpaste no ambiente Cinnamon
Atualizando o Fedora 42 para 43
ERRO: LAZARUS 4.2 64 no Linux MINT não entra mais apos ajustar desktop... (0)
Pergunta: Meu teclado não está respondendo direito como e consertar? (2)
Secure boot, artigo interessante, nada técnico. (6)
SQLITE não quer funcionar no LINUX LMDE6 64 com Lazaruz 4.2 64bit (n... (0)









