Pessoal, quem me ajuda a resolver esse quebra-cabe�as:
J� postei isso h� algum tempo, mas como n�o consegui resolver, a� vai de
novo:
Meu HD est� particionado assim:
hda1: NT com NTFS
hda2: Linux
hda3: swap
hda5: fat16
A parti��o fat16 � utilizada como um a �rea comum entre o Linux e o NT,
al�m disso � onde s�o arquivados todos os arquivos de uso comum dos
usu�rios do Linux.
A id�ia � montar esta parti��o automaticamente, por�m se eu coloco a
op��o "defaults" ou "auto, users" no fstab, esta parti��o � montada
tendo o root como owner e permiss�o "drwxr-xr-x", impedindo que os
usu�rios comuns escrevam nela.
Sem a parti��o montada, o owner de '/mnt/d' � 'user/users' e permiss�o
'drwxrwxrwx'.
Para tentar resolver isso, coloquei este trecho no ".bash-profile" de
cada usu�rio:
# Monta a parti��o Fat16 (/dev/hda5 -> /mnt/d) caso isso
# j� n�o tenha sido feito.
if [ -f /mnt/d/montado.txt ]; then
echo "/mnt/d j� montado anteriormente"
MFLAG=ja
else
mount /mnt/d
echo "/mnt/d montado agora"
MFLAG=no
fi
export MFLAG
E este no .bash_logout
# mls - 20001228
if [ $MFLAG = 'ja' ]; then
echo 'Int�...'
else
echo 'Desmontando /mnt/d ...............'
umount /mnt/d
fi
Onde '/mnt/d' � o ponto de montagem do hda5 e 'montado.txt' � um arquivo
que serve s� para sinalizar se a parti��o est� ou n�o montada.
Isso funciona bem com login no modo texto, mas n�o funciona com login
gr�fico.
Resumindo: Como configurar a m�quina com boot gr�fico e fazer a montagem
da hda5 com permiss�o de escrita para todos?
Int�
[[]]
--
_ _ _ __ | Mario L. Secco Santo Andre Brazil
| \/ | | / _| | NetSecco Inform�tica Ltda. www.netsecco.he.com.br
| \/ | |_\_ \ | Linux user: 192065 [EMAIL PROTECTED]
|_||_|___|__/ | Powered by Linux (Conectiva 5.0) and Netscape
Assinantes em 20/06/2001: 2319
Mensagens recebidas desde 07/01/1999: 119189
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]