Как мне предоставить общий доступ к папке виртуального бокса на гостевой машине linux puppy?

Я пытаюсь найти меньшую альтернативу ubuntu для виртуальных машин, но не могу обмениваться данными между моей хост-системой и щенком. Когда я пытаюсь установить гостевые надстройки, возникают следующие ошибки:

  Эта система в настоящее время не настроена для сборки модулей ядра. Пожалуйста, установите файлы заголовков ядра Linux, соответствующие  текущее ядро ​​для добавления поддержки нового оборудования в систему. Гостевые дополнения VirtualBox: ошибка modprobe vboxsf  

Кажется, что поддержка буфера обмена работает, но новых папок в ‘mnt’ нет в ubuntu он был в разделе media.

В диспетчере пакетов puppy также есть пакет virtualbox-guest_dkms, но он выдает предупреждение, что его нельзя установить без devx.

Как мне перенести файлы на новую виртуальную машину?


1

Проблема заключается в отсутствии файлов .sfs, которые не загружаются системой puppy. Вернитесь туда, где у вас был щенок .iso (http://distro.ibiblio.org/puppylinux/puppy-bionic/bionicpup64/) на машине для щенков и загрузите эти файлы:

  devx_bionicpup64_8.0.sfskernel_sources-4.19.23-bionicpup64.sfs  

Запустите их, пусть они переместятся в/mnt/home/, если вы не сохранили их в эта папка уже, а затем перезапустите систему для хорошей меры. Затем снова попробуйте компакт-диск гостевых дополнений. Он должен быть установлен правильно, но вам необходимо настроить крепление самостоятельно. Создайте папку, которую вы настроили в настройках общей папки виртуального бокса (например, «c: puppy_food»)

  mkdir/mnt/puppy_food  

Затем добавьте эту строку в свой/etc/rc.d/rc.local

mount -t vboxsf puppy_food/mnt/puppy_food  

Перезагрузите снова, и папка должна стать полностью доступной.

Поделиться
Улучшить этот ответ
ответил 11 июля ’19 в 4:03
добавить комментарий |

Проблема заключается в отсутствии файлов .sfs, которые не загружаются системой puppy. Вернитесь туда, где у вас был щенок .iso (http://distro.ibiblio.org/puppylinux/puppy-bionic/bionicpup64/) на машине для щенков и загрузите эти файлы:

  devx_bionicpup64_8.0.sfskernel_sources-4.19.23-bionicpup64.sfs  

Запустите их, пусть они переместятся в/mnt/home/, если вы не сохранили их в эта папка уже, а затем перезапустите систему для хорошей меры. Затем снова попробуйте компакт-диск гостевых дополнений. Он должен быть установлен правильно, но вам необходимо настроить крепление самостоятельно. Создайте папку, которую вы настроили в настройках общей папки виртуального бокса (например,. «c: puppy_food»)

  mkdir/mnt/puppy_food  

Затем добавьте эту строку в свой/etc/rc. d/rc.local

  mount -t vboxsf puppy_food/mnt/puppy_food  

Перезагрузите снова, и папка должна быть полностью доступна .

Оцените статью
Botgadget.ru
Добавить комментарий