A pergunta do super usuário linkado acima é para montar a partição e o subdiretório no modo somente leitura . Você precisa apenas que o subdiretório (pasta pessoal) seja lido / gravado.
Primeiro, verifique se seu sistema pode montar a partição ntfs no modo de leitura / gravação
mount -t ntfs-3g -o rw /dev/sda1 /media/windows
Agora teste se o fs montado é gravável. Se não parar aqui e faça outra pergunta neste site.
O problema é que o subdiretório da partição montada RO não pode estar em RW. Então a solução é montar a partição windows no RW em um local oculto e inacessível. Então vamos montá-lo em / root / win que é inacessível por usuários não-root (sem sudo
)
Como um usuário root , siga-o
Passos
1. Montar a partição do Windows no RW
mount -t ntfs-3g -o rw /dev/sda1 /root/win
2. Ligá-lo
mount --bind /root/win/Users/MyUser/ /home/myuser/Windows
3. Vincular uma instância somente leitura da partição do Windows
mount --bind /root/win /media/windows
mount -o remount,ro /media/windows
Agora tudo deve ficar bem. Além disso, você pode desmontar a partição do Windows, mas avisá-lo em algum sistema que fará com que o binded (@home) seja inacessível. O código é umount /root/win
Como alternativa, você pode montar a partição do Windows no RW em / media / windows (em vez de / root / win) e ligá-la imediatamente no mesmo ponto de montagem (/ media / windows) ninguém (mesmo root) pode escrever na partição (mas na pasta do usuário).