Общая папка VirtualBox зависает при чтении в гостевой ОС

я запускаю VirtualBox 4.2.18 с хостом Windows 7 и гостевым компьютером Ubuntu 13.10. Я пытаюсь настроить общую папку, но попытка прочитать папку с виртуальной машины Ubuntu, похоже, зависает на неопределенный срок. Однако запись в общую папку работает нормально.

на узле Windows общая папка настроена наC:ubuntu_share. Он настроен в VirtualBox как постоянный, но не автоматический.

в виртуальной машине Ubuntu, я могу подключить общую папку успешно:

$ mkdir ubuntu_share
$ sudo mount -t vboxsf -o "rw,uid=1000,gid=1000,dmode=0755" ubuntu_share ubuntu_share
$ ls -l
drwxr-xr-x  1 nreed nreed    0 Oct 28 16:37 ubuntu_share/

тем не менее, попытка просмотреть содержимое смонтированной папки с помощью ls просто представляет мигающий курсор, пока я не убью его Ctrl + C. аналогично, если я попытаюсь просмотреть папку в Nautilus, я просто получу курсор ожидания навсегда.

С другой стороны, писать в смонтированную папку работает:

$ cat > ubuntu_share/test.txt
hello world
^D

и тогда я вижу test.txt файл показать в Windows, просто отлично.

Я попытался перезагрузить VM, переустановка гостевых дополнений, удаление и воссоздание общей папки, ее монтирование как root вместо моего UID, все безрезультатно. У кого-нибудь есть идеи, что происходит, или как я могу это диагностировать?

20
задан Nathan Reed
23.01.2023 13:18 Количество просмотров материала 3198
Распечатать страницу

3 ответа

в моем случае помогло:

  • обновление до Virtual Box 4.3.8 r92456,
  • переустановка VirtualBox гостевых дополнений с виртуального компакт-диска (не из репозитория apt),
  • перезагрузка виртуальной машины.

системная информация:

  • хост: 64-разрядная версия Windows 7 Home Premium,
  • гость: Linux Mint 16 Petra 32-разрядная версия.
6
отвечен smbear 2023-01-24 21:06

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

https://www.virtualbox.org/wiki/Downloads

2
отвечен Shannon Smith 2023-01-24 23:23

поэтому проблема заключается в символических ссылках на общую папку. Оказывается, это риск для безопасности. См.source.

мое решение состоит в том, чтобы удалить символическую ссылку и перейти к точке монтирования (/media/sf_MyUserName). Это также позволяет мне сортировать каталоги в общей папке.

эта проблема все еще существует на новой установке VirtualBox 5.0.0 на Win 7 с новым обновлением до debian 8 (Jessie) в качестве гостя.

на моей конфигурации выпуск экспонатов при нажатии на общую папку из Dolphin. Dolphin отлично справляется с любой другой Директорией, однако при нажатии на общий диск Dolphin зависает.

эта проблема впервые появилась на моей машине в Debian 7 (wheezy) на VirtualBox 4.3.3. Я погуглил, немного починил, но не могу вспомнить, что я сделал несколько месяцев назад. Я говорю, что это было несколько исправлено, потому что, если я попытаюсь отсортировать любой каталог в общей папке, Dolphin замерзнет. Проблема снова возникла, когда я перешел на деб 8. Любая попытка перейти к общему диску привела к зависанию Dolphin. Я обновился до VirtualBox 5.0.0.0 с пакетом расширений, но это не помогло.

после некоторого времени расследуя, я находил проблема. Проблема возникает только при нажатии на символическую ссылку "sf_MyUserName", созданную VirtualBox. Однако, если я иду через файловую систему, где установлена общая папка (/media/sf_MyUserName) Dolphin не имеет проблем.

1
отвечен Joe 2023-01-25 01:40

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх