Я использую виртуальную коробку. Гостем - Ubuntu. Хост - это Windows 7. У меня есть общая папка (совместно используемая хостом и гостем).
Проблема в том, что в гостевой (Ubuntu) я не могу rename/delete/edit
файлы в общей папке. Например, после того, как я отредактировал файл и попытаюсь его сохранить, я получаю следующее сообщение об ошибке:
Не удалось сохранить файл fileName. Неожиданная ошибка: ошибка переименования временного файла: текстовый файл занят
blockquote>В хосте (Windows) я могу без проблем переименовать / отредактировать / удалить. Что я могу сделать?
Как вы установили эту общую папку?
У меня была такая же проблема, но с мощью fstab я, наконец, смог свободно получить доступ к моей общей папке - просто добавил строку:
//shareIP/sharedFolder mountpoint smbfs rw,umask=777,uid=linuxUID,username=winUsername,password=winPassword,auto 0 0
Теперь вы можете перезагрузить свою ОС или просто сделать sudo mount <mountpoint>
.
Как-то с «родным» совместным использованием Vbox я не мог этого добиться - даже не получить доступ к общей папке, хотя она была видна.
Вы можете столкнуться с ошибкой # 34813 , когда доступ к общим ресурсам в системах Windows нарушен. Доступ к файлам на хостах Ubuntu не изменяется.
Чтобы выяснить, правильно ли настроены ваши общие папки, вы можете выполнить следующие шаги:
vboxsf
для автоматически установленных акций. sudo mount -t vboxsf -o uid=1000 sharename mountpoint
)