[1] Comentário enviado por
Falcon em 02/06/2005 - 08:32h:
Mto bom amigo!!!
Rodei o script no meu slack e funcionou mto bem.
A unica coisa q naum consegui fazer foi rodar como user, ele monta o pen, acessa, mas na hora de criar o diretório da erro. Será q preciso mudar as permissões do mkdir tbm?? Se souber me da um toque.
Valeu
Abraços.
[2] Comentário enviado por
paulinunex em 02/06/2005 - 11:05h:
Cara, eu não entendi direito.
Você executa o script como usuário comum, ele monta o pen, acessa mas não cria o diretório?
Vou tentar explicar.
Na verdade, vc só pode executar o script como root por causa dos comandos de mount e umount existentes nele. Para montar a pen vc tem que primeiro criar o diretório, isso o usuário comum pode fazer, mas somente dentro de seu diretório home, como o diretorio onde a pen vai ser montado fica no diretório /mnt, somente o root tem permição de escrita neste diretório, por isso que dá erro na hora de você criar.
Outra coisa, deveria dar erro na hora de montar também pois somente o root pode executar esse comando.
Acho que errei na hora de dizer como usar o script pois disse que bastava mudar as permições para 755 antes de executar, o que está errado, somente o root pode executar o que faz com que as permições sejam 744, leitura, gravação e execução para o dono do arquivo (o root) e somente leitura para os demais usuários.
Como fiz esse script durante uma aula (usei como exemplo para mostrar para o professor!!) não me atentei para esse problema.
Espero ter corrigido a minha falha e solucionado a sua dúvida.
Ps.:Se você mudar as permições do diretório /mnt para 777 o usuário comum passará a poder criar o diretório /mnt/pen. O problema passará a ser o comando mount e o comando umount, que só podem ser executados pelo root.
[3] Comentário enviado por
Falcon em 03/06/2005 - 11:17h:
Valeu cara, brigado pela dica.
Realmente só funciona como root, gostaria mesmo q desse pra usar como user, pq como levo mta coisa do trabalho p casa, uso mto o pen drive e pra não ficar toda hr mudando de usr pra root seria bom. Até pra não ter q ficar na internet como root. Uma coisa q fiz foi criar o diretório e deixar ele lá, não apaguei, mas mesmo assim naum dá.
Ps: Outra coisa, mesmo com as permissões como 755 funcionou direitinho, montou e desmontou normalmente.
Vlw de novo.
Abraços.
[4] Comentário enviado por
paulinunex em 03/06/2005 - 17:27h:
Cara, vc não precisa mudar de user toda vez que for usar a pen, eu primeiro dou o comando su para logar no terminal como root e poder executar o script, depos de usar a pen du fecho o terminal, fechando a conta de root tb. Vc pode tb usar o comando sudo antes da execução do script, fica mais ou menos assim:
sudo ./pen_drive.sh
não sei se tá certo, mas com as devidas correções vai funcionar.
Falou cara!
[5] Comentário enviado por
Falcon em 06/06/2005 - 08:44h:
Po, vlw
Como sou novo no linux ainda não estou familiarizado com certos comandos. Mas vou testar hj e qq coisa comento aqui de novo.
Brigadão pela força!
Abraço.
[6] Comentário enviado por
carnivore em 13/06/2006 - 22:10h:
Ola... eu tive 1 problema... nao sei oq aconteceu, mas depois q. rodei o script, blz... visualizei os arquivos do pen td normal... mas no dia seguinte, qdo abri o pen no windows, nao havia nenhum arquivo... nao sei oq aconteceu.. seria pelo motivo de eu nao ter desmontado antes de desligar ????
[]'s
[7] Comentário enviado por
rdglinux em 04/11/2006 - 12:22h:
Olá! Há algum tempo atrás adaptei um script do Slax que faz o KDE detectar o pendrive quando vc o conecta ao micro! A idéia é alterar o fstab! O resto o KDE faz sozinho!
http://www.linuxpackages.net/pkg_details.php?id=9235
Abraços,
Rodrigo.
[8] Comentário enviado por
alexf em 30/12/2006 - 01:28h:
Funcionou muito bem. Estava a dias tentando configurar meus dispositivos usb no linux e não estava conseguindo... essa dica me ajudou muito.
Parabéns
[9] Comentário enviado por
removido em 11/06/2008 - 11:59h:
#!/bin/bash
#Script criado por Paulo Humberto para montar uma Pen Drive no SlackWare
#Melhorado por Jean Landim
echo bem vindo ao montagem e uso de pen-drive
echo Para desmontar digite no prompt:montpen -d
echo Setando os modulos:
echo usb-storage
echo usbcore
#Carregando os modulos
modprobe usb-storage
modprobe usbcore
#Criando o diretorio
echo Criando o diretorio Pen para a Pen Drive no diretorio /mnt
mkdir /mnt/pen
chmod 755 /mnt/pen
#montando a Pen Drive
echo Montando a Pen Drive
mount -t vfat -o umask=0000 /dev/sda1 /mnt/pen
echo Pen Driver montada.
echo Bom divertimento!!
#Acessando a Pen Drive
cd /mnt/pen
#Desmontando a Pen Drive
test "$1"="-d"
echo Desmontando a Pen Drive
umount /mnt/pen
#Removendo o diretorio da Pen Drive
rm -R /mnt/pen
echo Fim!
[10] Comentário enviado por
removido em 11/06/2008 - 12:00h:
Eu dei uma melhoradinha.
Nota não esquece de montar o pen como root.
[11] Comentário enviado por
marcelogomes3 em 15/07/2008 - 17:29h:
existe maneira de montar o drive pendrive nos thin client para linux edubuntu