Включите для записи в совместно используемой папке Virtualbox

У меня есть a Lubuntu 15.10 VM установлен в хосте Windows 7 и работающий с Virtualbox Version 5.0.14 .

Я создал постоянную совместно используемую папку в конфигурации машины Virtualbox и установил ее, чтобы быть автоматически смонтированным и снял флажок с опцией только для чтения

Когда я пытаюсь скопировать каталог в эту смонтированную папку, я получаю это сообщение об ошибке для каждого файла в исходном каталоге

root@foo /v/w/h/# sudo cp -r . /media/sf_C_DRIVE
cp: impossible de créer le fichier standard «/media/sf_C_DRIVE/./.gitignore»: Erreur de protocole
cp: impossible de créer le fichier standard «/media/sf_C_DRIVE/./composer.json»: Erreur de protocole
cp: impossible de créer le fichier standard «/media/sf_C_DRIVE/./composer.lock»: Erreur de protocole
cp: impossible de créer le fichier standard «/media/sf_C_DRIVE/./composer.phar»: Erreur de protocol

Который является литературный переведенный в impossible to create the standard file /media/sf_C_DRIVE/./.gitignore : protocole error

Какая-либо Идея о том, как я могу зафиксировать это?

Редактирование 1

Мой пользователь уже находится в vboxsf группа

root@jerbi /m/sf_C_DRIVE# groups jerbi
jerbi : jerbi adm cdrom sudo dip plugdev lpadmin sambashare vboxsf

Таким образом, это, кажется, ошибка монтирования, поскольку я не могу повторно смонтировать папку, получив эту ошибку

/sbin/mounpt.vboxsf: mounting failed with the error: Protocol error
2
задан 11 March 2016 в 12:27

4 ответа

Зафиксированный это путем создания новой точки монтирования в /home/username/share

# ln -s /media/sf_C_DRIVE /home/username/share
# chown username:username /home/username/share
# exit

Затем я перезапустил систему и работал chmod к новому каталогу в запуске

$ chmod 777 ~/share
2
ответ дан 2 December 2019 в 01:57

Обычная проблема состоит в том, что необходимо добавить себя в vboxsf группа в /etc/group на гостевой машине. Попробуйте следующую команду:

sudo usermod -a -G vboxsf $USER

Сопровождаемый, выходя из системы и затем перевход в систему.

3
ответ дан 2 December 2019 в 01:57

Эта проблема может быть вызвана форматированием хост-системы и хост-устройства. Моя хост-система — Mac OS, я смонтировал общие папки APFS и exFat.

sudo mount -o defaults,uid=1000,gid=$(getent group docker | cut -d: -f3) -t vboxsf mcs /media/sf_mcs
sudo mount -o defaults,uid=1000,gid=$(getent group docker | cut -d: -f3) -t vboxsf active /media/sf_active

tar cvf /media/sf_mcs/backup.tar . сбой - ошибка протокола, хост-устройство exFat
tar cvf /media/sf_active/backup.tar . работает, хост-устройство APFS

1
ответ дан 6 June 2020 в 07:52

Попробуйте решение от andrew.46, предлагающее добавить вашего пользователя в группу пользователей vboxsf.

  • Если вы по-прежнему сталкиваетесь с проблемой, что папка заблокирована и вы не можете cd, не являясь пользователем root или подобным, тогда:

  • При установке Windows перейдите к общему папку и проверьте, не отмечена ли галочка «только для чтения» в свойствах папки.

У меня была эта проблема, которая заставила меня так долго ломать голову. Надеюсь, это поможет кому-то.

0
ответ дан 16 September 2020 в 17:03

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

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