Acho que há muitas coisas que você poderia fazer melhor em sua configuração, como usar rótulos de UUID ou de disco em vez da notação /dev/sdxx
(já que isso pode mudar).
Mas o principal problema parece ser que você está especificando /newhd/shareddocs
no comando problem, mas o ponto de montagem real é /media/newhd/shareddocs
.
EDIT1
Se você quiser montar um subdiretório da partição /dev/sdb1
, você precisará primeiro montar a partição e, em seguida, montar o diretório dentro dessa partição, eu acho. Eu normalmente uso apenas o compartilhamento, mas acredito que você faria isso usando fstab:
/dev/sdb1 /media/NEWHD ext4
/media/NEWHD/shareddocs /home/foc
Ou, se você não quiser editar o fstab, poderá usar o mount sem --bind
sudo mount /newhd/shareddocs /home/foc
EDIT2 Pessoalmente, eu não tenho experiência com a opção de ligação - normalmente uso apenas links simbólicos, que funcionam bem para o que eu precisei. Não há boas razões para usar bind, e é uma boa maneira de espelhar uma estrutura de diretórios sem criar um arquivo especial que pode não funcionar em todas as situações.
Portanto, há alguns truques que podem ajudar, embora eu ache que a solução é simplesmente adicionar "bind" como uma opção em /etc/fstab
.
Existe outro arquivo semelhante ao fstab no mesmo diretório, denominado /etc/mtab
; este arquivo mostra todas as montagens atuais, seja pelo comando mount ou pelo arquivo fstab. Então, você pode olhar para este arquivo ( cat /etc/mtab
, ou use gedit) e copiar a linha que está trabalhando em /etc/fstab
. Eu acredito que você vai achar que a linha é /media/NEWHD/SharedDOCS /home/foc none rw,bind 0 0
.
O outro truque é útil sempre que você está fazendo alterações em /etc/fstab
. Depois de fazer uma alteração, salve o arquivo alterado, mas não o feche ainda. Em seguida, vá para o terminal e insira sudo mount -a
- Isso montará tudo no fstab e, se houver algum erro, ele informará sobre eles agora, em vez de possivelmente descobrir no momento da inicialização. Dependendo das circunstâncias, você pode precisar desmontar primeiro se houver um erro e, em seguida, remontar usando este comando.