Ubuntu Desktop 18 virtualbox не может изменять права доступа к общей папке

Я бы сделал безопасную ставку, которая связана с графикой NVidia. Начните искать в драйвере и направлении. Раньше у меня была эта проблема. Вот достойное место для начала, возможно, не исправить вашу проблему, но те же самые концепции должны привести вас к решению проблемы. https://ask.fedoraproject.org/en/question/33891/optimus-laptop-how-to-disable-nvidia-card/

Я помню, как можно загружать вещи, используя что-то в режиме или другой. Существует также способ отключить карту nvidia и вместо этого использовать Intel. Продолжайте загружаться таким образом, пока вы не сможете получить информацию о nvidia.

2
задан 13 May 2018 в 17:43

3 ответа

После нескольких часов работы я понял свое решение. Проблема с разрешениями связана с тем, как виртуальный сервер монтирует файловые системы с хоста. В этой ситуации файловая система моего хоста - ntfs. Несмотря на любые команды, пытающиеся изменить права доступа к тому, разрешения будут сохраняться с правами root и правами, установленными в 770.

Установите пакет дополнений гостей на виртуальной машине. Создайте новую общую папку с проверкой только «make constant». НЕ проверяйте поле автоподключения. Кроме того, не уверен, что это необходимо, но также установите пакет расширения для виртуального бокса в вашей операционной системе хоста. Создайте каталог на гостевой машине (операционная система, работающая в виртуальном боксе). Создайте файл .sh со следующим сценарием bash: sleep 1 echo '[your password]' | sudo -S mount -t vboxsf -o rw,uid=1000,gid=1000 [share name] [path to the directory created in the previous step] Перейдите к диспетчеру «запуска приложений» и создайте новый запуск с помощью команды: xterm -e "/path/to/script/in/previous/step" Задайте разрешение файла для исполняемого файла: chmod +x [file name]. Установите xterm sudo apt-get install xterm.

Я понимаю риск безопасности «ввода» пароля sudo. Однако в этой ситуации я единственный, у кого есть доступ или желание запустить эту виртуальную машину. Я считал риск низким. Оцените свою ситуацию, прежде чем прибегать к этому решению. Кроме того, я помню, как читал, что добавление пробела перед командой предотвратит сохранение этой команды в списке истории.

Это решение сработало для меня на Ubuntu 18LTS. Я знаю о работе rc.local и chron, но они различаются в разных версиях дистрибутивов, и это казалось удачным или промахом. rc.local даже не существует в моей установке, и создание файла вручную ничего не выполнило.

0
ответ дан 22 May 2018 в 10:45

После нескольких часов работы я понял свое решение. Проблема с разрешениями связана с тем, как виртуальный сервер монтирует файловые системы с хоста. В этой ситуации файловая система моего хоста - ntfs. Несмотря на любые команды, пытающиеся изменить права доступа к тому, разрешения будут сохраняться с правами root и правами, установленными в 770.

Установите пакет дополнений гостей на виртуальной машине. Создайте новую общую папку с проверкой только «make constant». НЕ проверяйте поле автоподключения. Кроме того, не уверен, что это необходимо, но также установите пакет расширения для виртуального бокса в вашей операционной системе хоста. Создайте каталог на гостевой машине (операционная система, работающая в виртуальном боксе). Создайте файл .sh со следующим сценарием bash: sleep 1 echo '[your password]' | sudo -S mount -t vboxsf -o rw,uid=1000,gid=1000 [share name] [path to the directory created in the previous step] Перейдите к диспетчеру «запуска приложений» и создайте новый запуск с помощью команды: xterm -e "/path/to/script/in/previous/step" Задайте разрешение файла для исполняемого файла: chmod +x [file name]. Установите xterm sudo apt-get install xterm.

Я понимаю риск безопасности «ввода» пароля sudo. Однако в этой ситуации я единственный, у кого есть доступ или желание запустить эту виртуальную машину. Я считал риск низким. Оцените свою ситуацию, прежде чем прибегать к этому решению. Кроме того, я помню, как читал, что добавление пробела перед командой предотвратит сохранение этой команды в списке истории.

Это решение сработало для меня на Ubuntu 18LTS. Я знаю о работе rc.local и chron, но они различаются в разных версиях дистрибутивов, и это казалось удачным или промахом. rc.local даже не существует в моей установке, и создание файла вручную ничего не выполнило.

0
ответ дан 17 July 2018 в 14:26

После нескольких часов работы я понял свое решение. Проблема с разрешениями связана с тем, как виртуальный сервер монтирует файловые системы с хоста. В этой ситуации файловая система моего хоста - ntfs. Несмотря на любые команды, пытающиеся изменить права доступа к тому, разрешения будут сохраняться с правами root и правами, установленными в 770.

Установите пакет дополнений гостей на виртуальной машине. Создайте новую общую папку с проверкой только «make constant». НЕ проверяйте поле автоподключения. Кроме того, не уверен, что это необходимо, но также установите пакет расширения для виртуального бокса в вашей операционной системе хоста. Создайте каталог на гостевой машине (операционная система, работающая в виртуальном боксе). Создайте файл .sh со следующим сценарием bash: sleep 1 echo '[your password]' | sudo -S mount -t vboxsf -o rw,uid=1000,gid=1000 [share name] [path to the directory created in the previous step] Перейдите к диспетчеру «запуска приложений» и создайте новый запуск с помощью команды: xterm -e "/path/to/script/in/previous/step" Задайте разрешение файла для исполняемого файла: chmod +x [file name]. Установите xterm sudo apt-get install xterm.

Я понимаю риск безопасности «ввода» пароля sudo. Однако в этой ситуации я единственный, у кого есть доступ или желание запустить эту виртуальную машину. Я считал риск низким. Оцените свою ситуацию, прежде чем прибегать к этому решению. Кроме того, я помню, как читал, что добавление пробела перед командой предотвратит сохранение этой команды в списке истории.

Это решение сработало для меня на Ubuntu 18LTS. Я знаю о работе rc.local и chron, но они различаются в разных версиях дистрибутивов, и это казалось удачным или промахом. rc.local даже не существует в моей установке, и создание файла вручную ничего не выполнило.

0
ответ дан 20 July 2018 в 14:31

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

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