Concordo, Figueiredo, que o sistema FAT não contém permissões. Aliás, fazendo alguns testes, pareceu-me que as permissões lá existentes provém da extensão do arquivo (se criar um arquivo .bat, por exemplo, ele aparece como executável).
Porém, o fato é que várias pessoas do meu grupo, com exatamente o mesmo conteudo em seu pendrive, mas com outras distribuições linux, conseguiram rodar # ./bootinst.sh e tornar o pen drive inicializável. Eu, porém, em meu lindo Debian (o único no grupo), consigo apenas a mensagem bash: ./bootinst.sh: Permission denied Bem, isso é frustrante, porque perdi horas de trabalho simplesmente porque meu Debian/Squeeze, por algum motivo até agora desconhecido, não me permite fazer algo que uma Suse faz naturalmente. É isso. Obrigado pelos esclarecimentos. Paulo. On Thu, 04 Nov 2010 17:20:26 -0200 "José de Figueiredo" <[email protected]> wrote: > Linuser > > Entendo que o sistema de arquivos vfat, correspondente ao FAT, não > possui suporte a permissões de arquivos. Por isso vc não consegue mudar > as permissões dos arquivos. > > A pendrive tem esta característica porque é um dispositivo para > compartilhamento de arquivos. Então, se vc quer proteger algum arquivo > dentro de uma pendrive, precisa mudar o sistema de arquivos deste device > para ext2, ext3 ou ext4 ou outro do gênero. o problema é que vc perderá > a portabilidade deste dispositivo. > > é isso. > > > > Em Qui, 2010-11-04 às 19:45 +0100, linuser escreveu: > > Prezados, > > > > Deparei-me com um problema aparentemente simples, mas sem explicação até > > agora. Ocorre que não consigo mudar as permissões de um arquivo num drive > > usb formatado com Vfat. Vejam o arquivo: > > # ls -l bootinst.sh > > -rw-r--r-- 1 mano mano 2292 Nov 4 19:21 bootinst.sh > > > > Agora, como root, > > # chmod 755 bootinst.sh > > # ls -l bootinst.sh > > -rw-r--r-- 1 mano mano 2292 Nov 4 19:21 bootinst.sh > > > > As permissões não foram alteradas. Eu consigo copiar, criar, apagar > > arquivos no dispositivo usb. Eu consigo formatar o dispositivo (como root, > > claro). Eu posso tudo, menos mudar as permissões do arquivo. > > Já tentei copiar o arquivo para minha home-area, mudar as permissões (dá > > certo), apagar o arquivo no usb, remover o usb, copiar o arquivo de volta. > > Resultado: as permissões estão lá, inalteradas! > > Já tentei formatar o usb como ext3. Neste caso, consegui mudar as > > permissões, mas alguma outra coisa deu errado (não me lembro agora, após > > tantas horas). > > > > Eu preciso deste arquivo bootinst.sh como executável para tornar o usb > > bootável. Precisa ser especificamente com este arquivo, devido uma > > aplicação específica (OpenFoam) que vou rodar. > > > > Em tempo: há vários outros arquivos com permissão 'x' no dispositivo. Uso o > > Squeeze. > > > > Idéias? > > > > Paulo. > > > > > > > -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/20101104214051.45457...@appia

