Видимо ответ здесь: /superuser/251537/mount-specific-ntfs-directory-on-linux, однако он не работает должным образом.
У меня есть система двойной загрузки с Windows 7 и Ubuntu 13.04 (обновленная с 12.10), и я хочу получить доступ к своим личным папкам Windows 7 для чтения и записи. Я следовал инструкциям по указанной ссылке, и мой /etc/fstab
файл выглядит так:
/dev/sda1 /media/windows ntfs ro,umask=0222,defaults 0 0
/media/windows/Users/MyUser/ /home/myuser/Windows ntfs-3g rbind,user,umask=0222,defaults 0 0
/media/windows/Users/OtherUser/ /home/otheruser/Windows ntfs-3g rbind,user,umask=0222,defaults 0 0
Это почти работает, как ожидалось. Мой раздел Windows включен /media/windows/
с правами только для чтения, а моя личная папка Windows находится в ~/Windows
. Однако эта личная папка также доступна только для чтения.
Примечание. Я настраиваю это в многосессионной среде, поэтому мне нужно, чтобы это работало для моего сеанса и для сеансов других пользователей. Мне нужно, чтобы каждый пользователь мог получить доступ и иметь возможность писать и читать свои папки Windows из Linux.
/root/
(который работает). Мое текущее решение использует подсказки, предоставленные falconer, ajThapa, totti и yilmi, ни один из них не работает так, как ожидалось в исходном вопросе (защиты недостаточно), но он работает (пользователи имеют прямой доступ к своим данным). Все эти упомянутые ответы были отклонены.