Automount HDDs NTFS em locais específicos e compartilhá-los na LAN

1

O.S: Raspbmc

Eu preciso compartilhar 4 HDDs em minha LAN, mas o fstab que eu escrevi não funciona como eu.

Editar1 ~

Aqui está a parte do fstab feita para esses HDDs:

#External HHDs
LABEL=Incompleted0Seasons     /media/IncompletedSeasons ntfs-3g  auto,rw,exec,async,dmask=0002,fmask=0003,uid=1000,gid=1000  0  0
LABEL=Films                      /media/Films              ntfs-3g  auto,rw,exec,async,dmask=0002,fmask=0003,uid=1000,gid=1000  0  0
LABEL=Music0and0Animation  /media/MusicAndAnimation  ntfs-3g  auto,rw,exec,async,dmask=0002,fmask=0003,uid=1000,gid=1000  0  0
LABEL=Completed0Seasons       /media/CompletedSeasons   ntfs-3g  auto,rw,exec,async,dmask=0002,fmask=0003,uid=1000,gid=1000  0  0

Eles são nomeados corretamente e as pastas dos pontos de montagem já existem:

root@raspbmc:/home/pi# ls -la /media/
total 24
drwxrwxr-x  6 root root 4096 Jul 27 19:08 .
drwxr-xr-x 24 root root 4096 Jul 13 19:20 ..
drwxrwxr-x  2 pi   pi   4096 Jul 27 19:08 CompletedSeasons
drwxrwxr-x  2 pi   pi   4096 Jul 27 19:07 Films
drwxrwxr-x  2 pi   pi   4096 Jul 27 19:07 IncompletedSeasons
drwxrwxr-x  2 pi   pi   4096 Jul 27 19:07 MusicAndAnimation

Neste ponto, eu considero que jogar mount -a irá montar esses 4 HDDs, naqueles 4 pastas com permissões são escritas no fstab.
Vamos tentar:

root@raspbmc:/home/pi# mount -a
mount: devpts already mounted or /dev/pts busy
ntfs-3g: Failed to access volume 'LABEL=Music and Animation': No such file or directory

ntfs-3g 2012.1.15AR.5 external FUSE 29 - Third Generation NTFS Driver
                Configuration type 7, XATTRS are on, POSIX ACLS are on

Copyright (C) 2005-2007 Yura Pakhuchiy
Copyright (C) 2006-2009 Szabolcs Szakacsits
Copyright (C) 2007-2011 Jean-Pierre Andre
Copyright (C) 2009 Erik Larsson

Usage:    ntfs-3g [-o option[,...]] <device|image_file> <mount_point>

Options:  ro (read-only mount), remove_hiberfile, uid=, gid=,
          umask=, fmask=, dmask=, streams_interface=.
          Please see the details in the manual (type: man ntfs-3g).

Example: ntfs-3g /dev/sda1 /mnt/windows

News, support and information:  http://tuxera.com
root@raspbmc:/home/pi# ls -la /media/
total 204
drwxrwxr-x  6 root root 4096 Jul 27 19:08 .
drwxr-xr-x 24 root root 4096 Jul 13 19:20 ..
drwxrwxr-x  1 pi   pi   4096 Jul 19 17:17 CompletedSeasons
drwxrwxr-x  1 pi   pi   4096 Jul 12 21:58 Films
drwxrwxr-x  1 pi   pi   4096 Jul 27 18:51 IncompletedSeasons
drwxrwxr-x  2 pi   pi   4096 Jul 27 19:07 MusicAndAnimation

Funciona! Não se importe que o quarto falhou, está desligado ... Então eu reinicio o dispositivo, e este é o resultado:

root@raspbmc:/home/pi# ls -la /media/
total 152
drwxrwxr-x  8 root root 4096 Jul 27 19:40 .
drwxr-xr-x 24 root root 4096 Jul 13 19:20 ..
drwx------  1 pi   pi   4096 Jul 19 17:17 Completed Seasons
drwxrwxr-x  2 pi   pi   4096 Jul 27 19:08 CompletedSeasons
drwxrwxr-x  2 pi   pi   4096 Jul 27 19:07 Films
drwx------  1 pi   pi   4096 Jul 27 18:51 Incompleted Seasons
drwxrwxr-x  2 pi   pi   4096 Jul 27 19:07 IncompletedSeasons
drwxrwxr-x  2 pi   pi   4096 Jul 27 19:07 MusicAndAnimation

Geralmente, essas novas pastas são montadas normalmente, mas os antigos estão vazios. Eu esqueci de fazer alguma coisa? Eu cometi algum erro? Você pode me ajudar por favor?

Edit2 ~

Eu tentei renomear pastas e fstab mountpoints com o mesmo nome que os rótulos e, após a reinicialização, o resultado foi algo assim:

root@raspbmc:/home/pi# ls -la /media/
total 152
drwxrwxr-x  8 root root 4096 Jul 27 19:40 .
drwxr-xr-x 24 root root 4096 Jul 13 19:20 ..
drwx------  1 pi   pi   4096 Jul 19 17:17 Completed Seasons_
drwxrwxr-x  2 pi   pi   4096 Jul 27 19:08 Completed Seasons
drwx------  1 pi   pi   4096 Jul 19 17:17 Films
drwx------  1 pi   pi   4096 Jul 27 18:51 Incompleted Seasons_
drwxrwxr-x  2 pi   pi   4096 Jul 27 19:07 Incompleted Seasons
drwxrwxr-x  2 pi   pi   4096 Jul 27 19:07 Music and Animation

Eu achei que o sistema não tinha privilégios suficientes para usar minhas pastas como pontos de montagem, mas eu não entendo onde consertá-lo (se eu precisar disso).
Poderia ser causado pelo uso do usuário 'pi' em vez de 'root'? ( uid=1000 e gid=1000 são ambos referenciados a pi user e group).
O Samba e o XBMC são forçados a procurar nessas pastas por minhas mídias, poderia ser parte do problema?

Editar3 ~

Eu tentei usar o UUID em vez de Labels, nada mudou. Mas, desta vez, eu não os montei manualmente e apenas reiniciei, e notei que NADA aconteceu. Não há HDDs montados, nem novas pastas, e o antigo é exatamente o mesmo de antes (vazio e com os mesmos privilégios).

Parece que o fstab não funciona, então eu verifiquei seus mods:

root@raspbmc:/home/pi# ls -la /etc/fstab
-rw-r--r-- 1 root root 1347 Aug  4 09:31 /etc/fstab

Só para tentar, eu mudei em:

root@raspbmc:/home/pi# ls -la /etc/fstab
-rwxrwxr-- 1 root root 1347 Aug  4 09:41 /etc/fstab

E reinicie, mas nada de novo.
Eu limpei o fstab um pouco, para testar com apenas 1 disco rígido de cada vez, com esta compilação:

UUID=646ADB4C6ADB199E     /media/IncompletedSeasons ntfs-3g  auto,rw,exec,async,dmask=0002,fmask=0003,uid=1000,gid=1000  0  0

É claro que o UUID está correto:

root@raspbmc:/home/pi# blkid
/dev/mmcblk0p1: UUID="CEC6-297F" TYPE="vfat"
/dev/mmcblk0p2: UUID="f5035424-d974-4c50-b749-76d000ba1ee6" TYPE="ext4"
/dev/sda1: LABEL="IncompletedSeasons" UUID="646ADB4C6ADB199E" TYPE="ntfs"

Ninguém quer se juntar a mim aqui?

    
por SubjectDelta 27.07.2014 / 19:50

0 respostas