Как установить общую папку из VirtualBox во время загрузки в Debian

Я знаю, что есть много вопросов об этой проблеме, но все решения, которые люди придумали, не работают для меня. Лично я взял подход /etc/fstab . Так выглядит содержимое файла

 david@debian:~$ sudo cat /etc/fstab # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # # <file system> <mount point> <type> <options> <dump> <pass> # / was on /dev/sda1 during installation UUID=e5de59a3-0619-47f9-9a08-858e1e4f6415 / ext4 errors=remount-ro 0 1 # swap was on /dev/sda5 during installation UUID=b9140523-9685-48c4-a870-3604a8f58788 none swap sw 0 0 /dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0 GitHub-VM /home/david/Documents vboxsf uid=david,gid=david,dmode=774,fmode=664 0 0 

Где:

  • GitHub-VM: это папка, которую я делюсь с моей хост-системой (macOS)
  • / home / david / Documents: это папка на VirtualMachine (Debian 8)

Конечно, я не забыл принудительно vboxsf модуль ядра vboxsf во время загрузки.

 david@debian:~$ sudo cat /etc/modules # /etc/modules: kernel modules to load at boot time. # # This file contains the names of kernel modules that should be loaded # at boot time, one per line. Lines beginning with "#" are ignored. vboxsf 

К сожалению, после входа в систему папка «Документ» не отображается в папку хоста 🙁 Что мне не хватает?

  • Почему мой сценарий не ожидает запуска сетевого сервиса перед запуском?
  • Подключить Asus Zenfone 5 к Linux
  • rkhunter предупреждает о chkconfig
  • Как изменить размер LVM-диска в Debian 8.6 без потери данных
  • Ошибка samba netlogon_creds_server_check. Отклонение запроса auth от клиента
  • Как ограничить трафик для каждого порта (сервер Ubuntu)
  • Замораживание системы при настройке alsa
  • Debian - Вне диапазона после установки
  • 2 Solutions collect form web for “Как установить общую папку из VirtualBox во время загрузки в Debian”

    vboxadd-service.service должно произойти после vboxadd-service.service . Systemd v220 имеет специальные опции fstab для этого, но если вы не используете backports, с версией jessie вам нужно создать настраиваемое устройство монтирования. Добавьте в /etc/systemd/system/home-david-Documents.mount следующее:

     [Unit] Requires=vboxadd-service.service After=vboxadd-service.service [Mount] What=GitHub-VM Where=/home/david/Documents Type=vboxsf [Install] WantedBy = multi-user.target того, как [Unit] Requires=vboxadd-service.service After=vboxadd-service.service [Mount] What=GitHub-VM Where=/home/david/Documents Type=vboxsf [Install] WantedBy = multi-user.target 

    удалите соответствующую строку из fstab , systemctl enable home-david-Documents.mount и перезагрузитесь.

    Проверьте свой журнал загрузки и systemctl status home-david-Documents.mount если он не работает.

    Другой способ в / etc / fstab GitHub-VM /home/david/Documents vboxsf x-systemd.automount,uid=1000,gid=1000,dmode=774,fmode=664

    update-initramfs -u -k all Reboot

    извините исправление неправильно maschine.

    Linux и Unix - лучшая ОС в мире.