Выполнение исходного кода от вторичного диска в проблемах Ubuntu

Я - двойная загрузка OSX и Ubuntu на моем более старом MacBook Pro, с помощью вторичного жесткого диска, установленного в оптическом отсеке как папка совместно используемых данных. Это отформатировано как не Журналируемый HFS +, и я изменил свой UID в человечности к 501 для соответствия моему osx uid. Все, казалось, хорошо работало, но при попытке выполнить некоторый код в затмении, это бросило ошибку и не выполнится. Если я перемещаю свою рабочую область в мою домашнюю папку, она хорошо работает. Я предполагаю, что это имеет отношение, как вторичный диск смонтирован. Я добавил следующую строку к/etc/fstab для него к автоматическому монтированию на запуске.

 /dev/sdb3 /media/ShareData auto rw,user,auto 0 0     

Вывод от монтирования

 /dev/sdb3 on /media/ShareData type hfsplus (rw,nosuid,nodev,noexec,relatime,umask=22,uid=0,gid=0,nls=utf8,user)

У меня есть только пчела с помощью Ubuntu в течение 2 недель, таким образом, я - общий новичок. Что я должен изменить для этого для работы?Спасибо!!

Править: таким образом, когда я

 sudo mount -0 exec /dev/sdb3 /media/ShareData

это работает теперь, это постоянно изменяет его настройки? если теперь, как я могу добавить это в fstab, устанавливающий для монтирования его с исполнительными полномочиями?

1
задан 21 December 2016 в 05:23

1 ответ

Таким образом, решение добавляло должностное лицо к конфигурации fstab, как @steeldriver указанный, это принимало значение по умолчанию к noexec

/dev/sdb3 /media/ShareData auto rw,user,exec,auto 0 0

Теперь, это автомонтируется, и я могу использовать свою рабочую область снова!:)

0
ответ дан 8 December 2019 в 07:20

Другие вопросы по тегам:

Похожие вопросы: