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