Я пытаюсь получить доступ к своим файлам Windows из Ubuntu, и до сих пор я смог создать сценарий, который монтирует папку, я хочу и имею его на системном запуске. Я могу перечислить, удалить, переместить, создать файлы, но я не могу открыть их с VLC, я получаю ошибку:
Ваш вход не может быть открыт:
VLC не может открыть MRL 'file:///home/tiago/Windows/Videos/Filmes/x-subterranea-720p.mkv'. Проверьте журнал на детали.
Кто-то может помочь мне определить то, что я делаю неправильно?
Это - мой сценарий Bash:
!/bin/bash
sudo -S -k mount -t ntfs-3g -o rw /dev/sda3 /root/win
sudo -S -k mount --bind /root/win/Users/Tiago/ /home/tiago/Windows
Один из файлов я не могу открыться:
root@tiago-X510UR:/home/tiago/Windows/Videos/Filmes# ls -l ex-subterranea-720p.mkv
-rwxrwxrwx 2 root root 4693513161 set 23 2017 ex-subterranea-720p.mkv
Я скопирую и вставлю из своего предыдущего ответа AskUbuntu, но пропущу некоторые детали...
Размонтируйте раздел NTFS...
Создайте пользовательскую точку монтирования...
Проверьте свой идентификатор пользователя uid
число...
Смонтируйте раздел NTFS
Пример 1 (без выполняют полномочия для файлов, никакой доступ для 'других'),
sudo mount -o rw,user,uid=1000,dmask=007,fmask=117 /dev/sdxn /mnt/sd1 # general syntax
sudo mount -o rw,user,uid=1000,dmask=007,fmask=117 /dev/sdb1 /mnt/sd1 # modify to match your case
Таким образом, я думаю файлы и каталоги в разделе Windows (который я принимаю, имеет файловую систему NTFS), должно быть читаемо (и перезаписываем) идентификатором основного пользователя, с номером 1000 (и я предполагаю имя 'tiago'). Измените, если существует другой идентификатор пользователя.
dmask
маска для каталогов и fmask
маска для файлов. Они должны быть восьмеричной инверсией полномочий, которые Вы хотите (770 и 660).
Проверьте также, что Вы указываете на правильное устройство (изменить /dev/sdb1
при необходимости).
Посмотрите man mount
если Вы хотите больше деталей об опциях монтирования.
Когда это работает (возможно, после некоторых модификаций), можно поместить команды в файл (сделайте сценарий оболочки удара), сделайте его исполняемым файлом и выполните сценарий оболочки для монтирования раздела Windows удобным способом.