Você não está autenticado.

Anúncio

Arch Linux Brasil está precisando de sua colaboração para realizar o pagamento do domínio e do host, para colaborar, realizar doações via paypal.

Para mais informações: contato at archlinux-br.org.

#1 03/09/2008 22:07:13

jimmyskull
Membro
De: Curitiba - PR
Registrado: 03/09/2008
Mensagens: 4
Website

[Resolvido] Montar partição ext3

Eu tô tentando montar uma partição ext3 em /dados, que dê para o usuário ler e escrever nela. Porém, usando uid=1000 ou gid=100 dá erro. Quando eu coloco a opção defaults, ele cria mas só permite o root escrever nela.

[[email protected] jimmy]# mount /dev/sda10 -t ext3 -o rw,umask=000 /dados
mount: wrong fs type, bad option, bad superblock on /dev/sda10,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

[[email protected] jimmy]# dmesg | tail
e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex
[drm] Initialized drm 1.1.0 20060810
ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:00:02.0 to 64
[drm] Initialized i915 1.6.0 20060119 on minor 0
fuse init (API version 7.9)
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
eth0: no IPv6 routers present
EXT3-fs: Unrecognized mount option "umask=000" or missing value

Última edição por jimmyskull (03/09/2008 23:26:32)


Jimmy James Patrick Van Höllghan Darth Skull

Offline

#2 03/09/2008 22:48:31

heldersr
Membro
Registrado: 08/04/2008
Mensagens: 315

Re: [Resolvido] Montar partição ext3

JimmySkull eu geralmente faço assim:

No /
#mkdir dados
#chown meusuario.meugrupo dados/
#mount -t ext3 /dev/sda10 dados/

No fstab faço
UUID=XXXX-XXXXX-XXXXX-XXXXXX /dados ext3 defaults,relatime 0 2  (onde XXXXX... seria o código UUID referente ao seu /dev/sda10)
ou se não estiver usando UUID
/dev/sda10 /dados ext3 defaults,relatime 0 2

Offline

#3 03/09/2008 23:16:23

jimmyskull
Membro
De: Curitiba - PR
Registrado: 03/09/2008
Mensagens: 4
Website

Re: [Resolvido] Montar partição ext3

Hm, eu fiz isso que tu disse, e ainda não tinha dado. Aí eu abri as propriedades da pasta, como administrador, e em permissões coloquei permissão para leitura e escrita. Agora deu certo. Obrigado.


Jimmy James Patrick Van Höllghan Darth Skull

Offline

#4 03/09/2008 23:19:29

heldersr
Membro
Registrado: 08/04/2008
Mensagens: 315

Re: [Resolvido] Montar partição ext3

putz esqueci das permissões (#chmod 777 dados/), mas blz , depois coloca o titulo como [resolvido]

Última edição por heldersr (04/09/2008 08:03:15)

Offline

#5 04/09/2008 11:37:53

thotypous
Membro
Registrado: 21/05/2008
Mensagens: 650

Re: [Resolvido] Montar partição ext3

Isso acontece porque o sistema de arquivos ext3 não suporta a passagem da opção umask. Você pode verificar isso na manpage do mount.

Provavelmente isso é porque o ext3 já tem as permissões gravadas nele mesmo, e sobrescrever essas opções por opção de montagem acarretaria problemas e inconsistências. Sistemas de arquivos como o FAT, que não têm suporte a permissões, ou o NTFS, que não tem permissões compatíveis com o Linux, suportam a opção umask.

Como o ext3 tem as permissões gravadas dentro dele, só funcionaria se você desse o chown depois de montar, e não antes de montar, e eu sugeriria usar chown recursivo pra já mudar de todos os arquivos dentro da partição.

mount -t ext3 /dev/sda10 dados/
chown -R meusuario.meugrupo dados/

Última edição por thotypous (04/09/2008 11:40:15)

Offline

#6 04/09/2008 11:46:44

heldersr
Membro
Registrado: 08/04/2008
Mensagens: 315

Re: [Resolvido] Montar partição ext3

thotypous escreveu:

Provavelmente isso é porque o ext3 já tem as permissões gravadas nele mesmo, e sobrescrever essas opções por opção de montagem acarretaria problemas e inconsistências. Sistemas de arquivos como o FAT, que não têm suporte a permissões, ou o NTFS, que não tem permissões compatíveis com o Linux, suportam a opção umask.

essa particularidade do ext3 não sabia..vivendo e aprendendo. smile

Offline

Rodapé do site