Problema com acesso ao drive montado

0

Não consigo fazer com que meu disco rígido montado recentemente funcione corretamente. Em primeiro lugar, eu não posso acessá-lo para ler e escrever qualquer arquivo ou pasta, mesmo depois de alterar os privilégios para +775 e até mesmo +777 (embora eu possa ver os arquivos e diretórios bem). Este é o maior problema.

Em segundo lugar e esta é uma questão mais teórica, quando estou tentando desmontá-lo, o sistema informa que a unidade está ocupada. O comando fuser mostra que a unidade está ocupada por um processo com c pós-correção (2177c). O que isso significa "c"? Eu consegui umnount o hdd usando pensamento umount preguiçoso.

Eu entendo que estou fazendo algo errado aqui. Você poderia por favor indicar qual é o meu erro - eu não consigo entender o que pode estar errado aqui usando os leads disponíveis na pesquisa do google.

Eu coloquei na lista de comandos que eu usei para montar o disco rígido e chmod as permissões. Apenas por uma referência - estou fazendo tudo isso usando o ssh.

xxx@123 ~ $ mkdir hddmount
xxx@123 ~ $ sudo mount /dev/sda1 /home/xxx/hddmount
xxx@123 ~ $ sudo chmod 775 /home/xxx/hddmount
xxx@123 ~ $ pwd
/home/xxx
xxx@123 ~ $ ls
Desktop  hddmount  Downloads
xxx@123 ~ $ cd hddmount
pi@123 ~/hddmount $ ls
Autorun.inf  Seagate  SeagateExpansion.ico  Setup.exe  Warranty.pdf

xxx@123 ~/hddmount $ mkdir Test
mkdir: cannot create directory 'Test': Permission denied
xxx@123 ~/hddmount $ 

O mkdir no modo sudo resulta em:

xxx@123 ~/hddmount $ sudo mkdir Test
mkdir: cannot create directory 'Test': Operation not permitted

Por que o sudo não pode sobrescrever as permissões? esta é a terceira pergunta com a qual estou lutando.

Saída de df -h:

/dev/sda0       141G   46G   89G  34% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
udev            1.5G  4.0K  1.5G   1% /dev
tmpfs           297M  1.5M  295M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            1.5G  560K  1.5G   1% /run/shm
none            100M   12K  100M   1% /run/user
/dev/sda1       1.9T  150M  1.9T   1% /home/xxx/hddmount
    
por VDV 01.07.2014 / 17:13

1 resposta

0

Este é um disco de 2TB (Seagate), então ele precisou ser montado com a opção -y ntfs-3g (presumindo que o ntfs-3g esteja instalado). O / etc / fstab também deve conter a opção ntfs-3g, caso contrário, o problema persiste. apenas adicionando as opções uid, gid, fmask e dmask ao comando mount sem a indicação correta do sistema de arquivos não funcionou tão bem no meu caso.

Muito obrigado a todos!

    
por VDV 01.07.2014 / 18:58