debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: VirtualBox не работают Guest additions (гостевые дополнения Drag'n'Drop)  (Прочитано 13433 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн CoolAller

  • Topic Author
  • Сообщений: 805
Установил VirtualBox, нужно установить гостевые дополнения (Install guest additions), нажимаю на них в меню, монтируется виртуальный диск, перехожу в каталог с диском с дополнениями, выполняю sh ./VBoxLinuxAdditions.run в результате следующая ошибка:
Verifying archive integrity... All good.
Uncompressing VirtualBox 4.2.16 Guest Additions for Linux............
VirtualBox Guest Additions installer
Removing installed version 4.2.16 of VirtualBox Guest Additions...
Copying additional installer modules ...
Installing additional modules ...
Removing existing VirtualBox DKMS kernel modules ...done.
Removing existing VirtualBox non-DKMS kernel modules ...done.
Building the VirtualBox Guest Additions kernel modules
The headers for the current running kernel were not found. If the following
module compilation fails then this could be the reason.


Building the main Guest Additions module ...done.
Building the shared folder support module ...fail!
(Look at /var/log/vboxadd-install.log to find out what went wrong)
Doing non-kernel setup of the Guest Additions ...done.
Installing the Window System drivers
Warning: unknown version of the X Window System installed.  Not installing
X Window System drivers.
 ...done.

Installing graphics libraries and desktop services components ...done.

Вот сам /var/log/vboxadd-install.log
Uninstalling modules from DKMS
Attempting to install using DKMS

Creating symlink /var/lib/dkms/vboxguest/4.2.16/source ->
                 /usr/src/vboxguest-4.2.16

DKMS: add completed.

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=3.16.0-4-686-pae -C /lib/modules/3.16.0-4-686-pae/build M=/var/lib/dkms/vboxguest/4.2.16/build................(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.16.0-4-686-pae (i686)
Consult /var/lib/dkms/vboxguest/4.2.16/build/make.log for more information.
Failed to install using DKMS, attempting to install without
grep: /lib/modules/3.16.0-4-686-pae/build/include/linux/version.h: No such file or directory
/Makefile \
modules

test -e include/generated/autoconf.h -a -e include/config/auto.conf || (      \
echo >&2;                     \
echo >&2 "  ERROR: Kernel configuration is invalid.";      \
echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";   \
echo >&2 ;                     \
/bin/false)
mkdir -p /tmp/vbox.0/.tmp_versions ; rm -f /tmp/vbox.0/.tmp_versions/*
make -f /usr/src/linux-headers-3.16.0-4-common/scripts/Makefile.build obj=/
/tmp/vbox.0/dirops.c:292:5: warning: initialization from incompatible pointer type [enabled by default]
/tmp/vbox.0/dirops.c:292:5: warning: (near initialization for ‘sf_dir_fops.flush’) [enabled by default]
/usr/src/linux-headers-3.16.0-4-common/scripts/Makefile.build:262: recipe for target '/tmp/vbox.0/dirops.o' failed
make[4]: *** [/tmp/vbox.0/dirops.o] Error 1
/usr/src/linux-headers-3.16.0-4-common/Makefile:1350: recipe for target '_module_/tmp/vbox.0' failed
make[3]: *** [_module_/tmp/vbox.0] Error 2
Makefile:181: recipe for target 'sub-make' failed
make[2]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make[1]: *** [all] Error 2
/tmp/vbox.0/Makefile.include.footer:79: recipe for target 'vboxsf' failed
make: *** [vboxsf] Error 2
Creating user for the Guest Additions.
Creating udev rule for the Guest Additions kernel module.

Вот make.log:
/var/lib/dkms/vboxguest/4.2.16/build/vboxsf/dirops.c:292:5: warning: initialization from incompatible pointer type [enabled by default]
/var/lib/dkms/vboxguest/4.2.16/build/vboxsf/dirops.c:292:5: warning: (near initialization for ‘sf_dir_fops.flush’) [enabled by default]
/usr/src/linux-headers-3.16.0-4-common/scripts/Makefile.build:262: recipe for target '/var/lib/dkms/vboxguest/4.2.16/build/vboxsf/dirops.o' failed
make[4]: *** [/var/lib/dkms/vboxguest/4.2.16/build/vboxsf/dirops.o] Error 1
/usr/src/linux-headers-3.16.0-4-common/scripts/Makefile.build:409: recipe for target '/var/lib/dkms/vboxguest/4.2.16/build/vboxsf' failed
make[3]: *** [/var/lib/dkms/vboxguest/4.2.16/build/vboxsf] Error 2
/usr/src/linux-headers-3.16.0-4-common/Makefile:1350: recipe for target '_module_/var/lib/dkms/vboxguest/4.2.16/build' failed
make[2]: *** [_module_/var/lib/dkms/vboxguest/4.2.16/build] Error 2
Makefile:181: recipe for target 'sub-make' failed
make[1]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make: *** [all] Error 2
make: Leaving directory '/usr/src/linux-headers-3.16.0-4-686-pae'

Вывод установленных заголовков на гостевой (виртуальной машине) dpkg -l |grep linux-headers:
ii  linux-headers-3.16.0-4-686-pae        3.16.7-2                               i386         Header files for Linux 3.16.0-4-686-pae
ii  linux-headers-3.16.0-4-common         3.16.7-2                               i386         Common header files for Linux 3.16.0-4
ii  linux-headers-686-pae                 3.16+63                                i386         Header files for Linux 686-pae configuration (meta-package)


Че с этим можно сделать?
« Последнее редактирование: 27 Ноябрь 2014, 02:37:14 от CoolAller »
 

Оффлайн ogost

  • Сообщений: 2691
  • Linux Registered User #547151
для вашей версии ядра нужен виртуалбокс 4.3.14 и выше, судя по гуглу.
ну ещё и guest addition подходящей версии, + емнип для полноценной работы shared folders нужен ещё extension pack подходящей версии

Оффлайн CoolAller

  • Topic Author
  • Сообщений: 805
ogost, спасибо, сейчас как раз его пробую. Потом отпишу.
 

Оффлайн ogost

  • Сообщений: 2691
  • Linux Registered User #547151
емнип - Если Мне Не Изменяет Память ))
Опция "Подключить диск дополнений..." скачивает подходящую версию, вы правы.
А Extension Package нужно скачать с оффсайта виртуалбокса и подключить через меню "File -> Preferences -> Extensions" (русского у мну нету, но думаю вы найдете.)

Оффлайн CoolAller

  • Topic Author
  • Сообщений: 805
Установил VirtualBox 4.3.20, guest additions установились без ошибок:
Verifying archive integrity... All good.
Uncompressing VirtualBox 4.3.20 Guest Additions for Linux............
VirtualBox Guest Additions installer
Removing installed version 4.3.20 of VirtualBox Guest Additions...
Copying additional installer modules ...
Installing additional modules ...
Removing existing VirtualBox DKMS kernel modules ...done.
Removing existing VirtualBox non-DKMS kernel modules ...done.
Building the VirtualBox Guest Additions kernel modules ...done.
Doing non-kernel setup of the Guest Additions ...done.
You should restart your guest to make sure the new modules are actually used

Installing the Window System drivers
Installing X.Org Server 1.16 modules ...done.
Setting up the Window System to use the Guest Additions ...done.
You may need to restart the hal service and the Window System (or just restart
the guest system) to enable the Guest Additions.

Installing graphics libraries and desktop services components ...done.

Перезагружаю VM, при загрузке OS вижу:


Drag'n'Drop и Shared clipboard - работает. Shared Folders - не работает, хотя в /media появилась ссылка на расшаренный диск.
Пробовал запустить:
# service lsb start
Failed to start lsb.service: Unit lsb.service failed to load: No such file or directory.
« Последнее редактирование: 25 Ноябрь 2014, 19:41:17 от CoolAller »
 

Оффлайн ogost

  • Сообщений: 2691
  • Linux Registered User #547151
версия виртуалбокса должна быть выше 4.3.14, у вас 4.3.2. Возможно в этом и проблема.
тут есть эта версия: тыц

Оффлайн CoolAller

  • Topic Author
  • Сообщений: 805
версия виртуалбокса должна быть выше 4.3.14, у вас 4.3.2
Сорри, забыл ноль дописать) версия 4.3.20 качал с сайта VirtualBox.

Пробовал зайти на расшаренный диск из под рута с терминала - заходит. При попытке зайти туда из-под пользователя пишет, что недостаточно прав :
You do not have the permissions necessary to view the contents of "sf_CC20698E20698076".
На хосте монтирование раздела происходит автоматически для пользователей не имеющих прав рута. На VM сделал пользователя администратором, включил в группу sudo, без изменений.
Может кто-то помнит как это было раньше в VirtualBox? И как победить ошибку при загрузке: Failed to start LSB: VirtualBox Additions service?
« Последнее редактирование: 25 Ноябрь 2014, 20:26:35 от CoolAller »
 

Оффлайн CoolAller

  • Topic Author
  • Сообщений: 805
Пробовал запустить: #service vboxadd-service start
Job for vboxadd-service.service failed. See 'systemctl status vboxadd-service.service' and 'journalctl -xn' for details.

Запустил #/etc/init.d/vboxadd-service start
Starting VirtualBox Guest Addition service  ...done.

Вывод # journalctl -xn:
-- Logs begin at Tue 2014-11-25 12:23:48 EST, end at Tue 2014-11-25 12:39:25 EST. --
Nov 25 12:36:00 debian systemd[1]: vboxadd-service.service: control process exited, code
Nov 25 12:36:00 debian systemd[1]: Failed to start LSB: VirtualBox Additions service.
-- Subject: Unit vboxadd-service.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit vboxadd-service.service has failed.
--
-- The result is failed.
Nov 25 12:36:00 debian systemd[1]: Unit vboxadd-service.service entered failed state.
Nov 25 12:36:24 debian vboxadd-service[1529]: Starting VirtualBox Guest Addition service
Nov 25 12:36:24 debian systemd[1]: vboxadd-service.service: control process exited, code
Nov 25 12:36:24 debian systemd[1]: Failed to start LSB: VirtualBox Additions service.
-- Subject: Unit vboxadd-service.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit vboxadd-service.service has failed.
--
-- The result is failed.
Nov 25 12:36:24 debian systemd[1]: Unit vboxadd-service.service entered failed state.
Nov 25 12:39:25 debian su[1547]: Successful su for root by jessie
Nov 25 12:39:25 debian su[1547]: + /dev/pts/2 jessie:root
Nov 25 12:39:25 debian su[1547]: pam_unix(su:session): session opened for user root by j
lines 1-25/25 (END)...skipping...
-- Logs begin at Tue 2014-11-25 12:23:48 EST, end at Tue 2014-11-25 12:39:25 EST. --
Nov 25 12:36:00 debian systemd[1]: vboxadd-service.service: control process exited, code=exited status=1
Nov 25 12:36:00 debian systemd[1]: Failed to start LSB: VirtualBox Additions service.
-- Subject: Unit vboxadd-service.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit vboxadd-service.service has failed.
--
-- The result is failed.
Nov 25 12:36:00 debian systemd[1]: Unit vboxadd-service.service entered failed state.
Nov 25 12:36:24 debian vboxadd-service[1529]: Starting VirtualBox Guest Addition service  ...done.
Nov 25 12:36:24 debian systemd[1]: vboxadd-service.service: control process exited, code=exited status=1
Nov 25 12:36:24 debian systemd[1]: Failed to start LSB: VirtualBox Additions service.
-- Subject: Unit vboxadd-service.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit vboxadd-service.service has failed.
--
-- The result is failed.
Nov 25 12:36:24 debian systemd[1]: Unit vboxadd-service.service entered failed state.
Nov 25 12:39:25 debian su[1547]: Successful su for root by jessie
Nov 25 12:39:25 debian su[1547]: + /dev/pts/2 jessie:root
Nov 25 12:39:25 debian su[1547]: pam_unix(su:session): session opened for user root by jessie(uid=1000)

Вывод # systemctl status
debian
    State: degraded
     Jobs: 0 queued
   Failed: 1 units
    Since: Tue 2014-11-25 12:23:46 EST; 19min ago
   CGroup: /
           ├─1 /sbin/init
           ├─system.slice
           │ ├─avahi-daemon.service
           │ │ ├─494 avahi-daemon: running [debian.local
           │ │ └─509 avahi-daemon: chroot helpe
           │ ├─dbus.service
           │ │ ├─ 495 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activatio
           │ │ ├─1241 /usr/sbin/system-tools-backends
           │ │ └─1279 /usr/bin/perl /usr/share/system-tools-backends-2.0/scripts/SystemToolsBackends.pl -m Plat
           │ ├─ModemManager.service
           │ │ └─487 /usr/sbin/ModemManager
           │ ├─cron.service
           │ │ └─484 /usr/sbin/cron -f
           │ ├─virtualbox-guest-utils.service
           │ │ └─542 /usr/sbin/VBoxService
           │ ├─nfs-common.service
           │ │ ├─374 /sbin/rpc.statd
           │ │ └─390 /usr/sbin/rpc.idmapd
           │ ├─exim4.service
           │ │ └─964 /usr/sbin/exim4 -bd -q30m
           │ ├─lightdm.service
           │ │ ├─588 /usr/sbin/lightdm
           │ │ └─609 /usr/bin/X :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
           │ ├─atd.service
           │ │ └─481 /usr/sbin/atd -f
           │ ├─systemd-journald.service
           │ │ └─136 /lib/systemd/systemd-journald
           │ ├─udisks2.service
           │ │ └─1127 /usr/lib/udisks2/udisksd --no-debug
           │ ├─upower.service
           │ │ └─1204 /usr/lib/upower/upowerd
           │ ├─cups.service
           │ │ └─560 /usr/sbin/cupsd -f
           │ ├─systemd-logind.service
           │ │ └─489 /lib/systemd/systemd-logind
           │ ├─system-getty.slice
           │ │ └─getty@tty1.service
           │ │   └─581 /sbin/agetty --noclear tty1 linux
           │ ├─systemd-udevd.service
           │ │ └─158 /lib/systemd/systemd-udevd
           │ ├─polkitd.service
           │ │ └─571 /usr/lib/policykit-1/polkitd --no-debug
           │ ├─rpcbind.service
           │ │ └─365 /sbin/rpcbind -w
           │ ├─cups-browsed.service
           │ │ └─561 /usr/sbin/cups-browsed
           │ ├─NetworkManager.service
           │ │ ├─485 /usr/sbin/NetworkManager --no-daemon
           │ │ └─668 /sbin/dhclient -d -sf /usr/lib/NetworkManager/nm-dhcp-helper -pf /var/run/dhclient-eth0.pi
           │ ├─rsyslog.service
           │ │ └─557 /usr/sbin/rsyslogd -n
           │ ├─acpid.service
           │ │ └─570 /usr/sbin/acpid
           │ └─rtkit-daemon.service
           │   └─1105 /usr/lib/rtkit/rtkit-daemon
           └─user.slice
             ├─user-1000.slice
             │ ├─session-1.scope
             │ │ ├─1010 lightdm --session-child 13 22
             │ │ ├─1020 /usr/bin/gnome-keyring-daemon --daemonize --login
             │ │ ├─1022 x-session-manager
             │ │ ├─1047 /usr/bin/VBoxClient --clipboard
             │ │ ├─1055 /usr/bin/VBoxClient --display
             │ │ ├─1059 /usr/bin/VBoxClient --seamless
             │ │ ├─1065 /usr/bin/VBoxClient --draganddrop
             │ │ ├─1068 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session x-session-manager
             │ │ ├─1071 /usr/bin/dbus-launch --exit-with-session x-session-manager
             │ │ ├─1072 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
             │ │ ├─1076 /usr/lib/dconf/dconf-service
             │ │ ├─1083 /usr/bin/mate-settings-daemon
             │ │ ├─1085 marco
             │ │ ├─1089 /usr/lib/gvfs/gvfsd
             │ │ ├─1097 mate-panel
             │ │ ├─1104 /usr/bin/pulseaudio --start --log-target=syslog
             │ │ ├─1125 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
             │ │ ├─1131 caja
             │ │ ├─1140 /usr/lib/i386-linux-gnu/mate-panel/wnck-applet
             │ │ ├─1142 /usr/lib/i386-linux-gnu/mate-panel/clock-applet
             │ │ ├─1144 /usr/lib/i386-linux-gnu/mate-panel/notification-area-applet
             │ │ ├─1146 nm-applet
             │ │ ├─1154 mate-volume-control-applet
             │ │ ├─1159 mate-screensaver
             │ │ ├─1165 mate-power-manager
             │ │ ├─1184 /usr/lib/i386-linux-gnu/gconf/gconfd-2
             │ │ ├─1186 /usr/lib/i386-linux-gnu/polkit-mate/polkit-mate-authentication-agent-1
             │ │ ├─1229 /usr/lib/gvfs/gvfsd-trash --spawner :1.8 /org/gtk/gvfs/exec_spaw/0
             │ │ ├─1276 /usr/lib/gvfs/gvfsd-metadata
             │ │ ├─1318 mate-terminal
             │ │ ├─1324 gnome-pty-helper
             │ │ ├─1325 bash
             │ │ ├─1334 su
             │ │ ├─1335 bash
             │ │ ├─1344 bash
             │ │ ├─1540 bash
             │ │ ├─1547 su
             │ │ ├─1548 bash
             │ │ ├─1558 journalctl -xn
             │ │ ├─1559 pager
             │ │ ├─1560 systemctl status
             │ │ └─1561 pager
             │ └─user@1000.service
             │   ├─1015 /lib/systemd/systemd --user
             │   └─1016 (sd-pam) 
             └─user-116.slice
               ├─user@116.service
               │ ├─985 /lib/systemd/systemd --user
               │ └─986 (sd-pam) 
               └─session-c1.scope
                 ├─ 993 /usr/bin/dbus-launch --autolaunch 56941f70c6ae4582aefac40c005b3102 --binary-syntax --cl
                 ├─ 994 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
                 ├─ 996 /usr/lib/at-spi2-core/at-spi-bus-launcher
                 ├─1000 /usr/bin/dbus-daemon --config-file=/etc/at-spi2/accessibility.conf --nofork --print-add
                 └─1003 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session

Вывод vboxadd-service.service:
# Automatically generated by systemd-sysv-generator

[Unit]
SourcePath=/etc/init.d/vboxadd-service
Description=LSB: VirtualBox Additions service
Before=runlevel2.target runlevel3.target runlevel4.target runlevel5.target shutdown.target cpufrequtils.service
After=vboxadd.service virtualbox-guest-utils.service virtualbox.service
Conflicts=shutdown.target

[Service]
Type=forking
Restart=no
TimeoutSec=5min
IgnoreSIGPIPE=no
KillMode=process
GuessMainPID=no
RemainAfterExit=yes
SysVStartPriority=2
ExecStart=/etc/init.d/vboxadd-service start
ExecStop=/etc/init.d/vboxadd-service stop

Кто-нибудь может расшифровать как это понимать? Особенно повеселило: State: degraded  ;D

Народ, кто-нибудь вообще юзает VirtualBox? Если да, то поделитесь скилами как вы это делаете?
« Последнее редактирование: 25 Ноябрь 2014, 21:12:02 от CoolAller »
 

Оффлайн vladimir_ar

  • Сообщений: 1624
vladimir-sys@MAIN:~$ sudo systemctl start virtualbox.service
vladimir-sys@MAIN:~$ sudo systemctl status virtualbox.service
● virtualbox.service - LSB: VirtualBox Linux kernel module
   Loaded: loaded (/etc/init.d/virtualbox)
   Active: active (exited) since Пн 2014-11-24 22:53:54 EET; 22h ago
  Process: 652 ExecStart=/etc/init.d/virtualbox start (code=exited, status=0/SUCCESS)

ноя 24 22:53:54 MAIN virtualbox[652]: Starting VirtualBox kernel modules.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн CoolAller

  • Topic Author
  • Сообщений: 805
vladimir_ar, а можно пояснить? Версия VirtualBox, версия Debian? Версия ядра в гостевой (виртуальной) OS? Как у вас работает Shared Folders?
« Последнее редактирование: 26 Ноябрь 2014, 14:25:59 от CoolAller »
 

Оффлайн vladimir_ar

  • Сообщений: 1624
#service vboxadd-service start
Он так в системд не запускается. У меня та же ошибка.
При использовании systemd запуск сервиса выполняется так, как я Вам написал. После этого virtualbox нормально стартует.
Как у вас работает Shared Folders?
В запущенной машине в меню Устройства > Подключить образ диска Дополнений гостевой ОС.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн CoolAller

  • Topic Author
  • Сообщений: 805
В запущенной машине в меню Устройства > Подключить образ диска Дополнений гостевой ОС.
Я не это имел ввиду, я спрашивал как именно у вас работает функция Shared Folders и где появляются расшаренные диски, может ли пользователь без рута их использовать? Несколькими постами выше я описывал как это выглядит у меня. Диски у меня появляются в /media, но зайти на них я не могу, пишет отказано в доступе. Просмотреть их я могу только из терминала от рута.
При использовании systemd запуск сервиса выполняется так, как я Вам написал.
Так что и где править? В файле конфигурации vboxadd-service.service? Он же вроде автоматически генерируется? При запуске гостевой OS (виртуальной) ошибка не появляется?
« Последнее редактирование: 25 Ноябрь 2014, 23:09:35 от CoolAller »
 

Оффлайн vladimir_ar

  • Сообщений: 1624
Я себе шарю папки в виртуалку. В виртуалке - хр. Расшаренные папки появляются как сетевые диски.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн CoolAller

  • Topic Author
  • Сообщений: 805
По поводу ошибки:  Failed to start LSB: VirtualBox Additions service. Она возникала из-за того, что у меня был установлен из репозиторий Debian пакет virtualbox-guest-utils 4.3.18, а потом я установил Guest additions с CD Image с которым идет версия 4.3.20 и видимо она не реплейсит старый пакет. Если снести что-то одно, то ошибки не будет.

UPD. И так что имеем, а точнее чего не имеем с установленным  Guest additions 4.3.20, функция Drag'n'Drop можно сказать не работает, забавно, что папки с названием "untitled folder" и текстовые файлы с именем "new file" вообще не переносятся, выскакивает сообщение об ошибке (No such file or directory), остальные типы файлов и их названия не проверял, так как в этом отпала необходимость из-за другого косяка о котором далее. Хотя передача Drag'n'Drop включена bidirectional (двунаправленная), но все равно с гостевой машины на хост ничего передать с помощью Drag'n'Drop невозможно. Shared clipboard вроде работает в обе стороны.
Если кто-то захочет поставить это глючилово, то перед установкой Guest additions на гостевой (виртуальной) OS нужно установить пакеты: gcc и dkms. Иначе компиляция будет произведена с ошибками.
Потом жмем на Device->Insert Guest additions CD Image, затем на виртуальной OS переходим в каталог /media/cdrom и выполняем: # sh ./VBoxLinuxAdditions.run
« Последнее редактирование: 02 Март 2015, 13:52:20 от CoolAller »
 

Оффлайн ogost

  • Сообщений: 2691
  • Linux Registered User #547151
Я вынужден по некоторым причинам использовать и то и другое, поэтому некоторое сравнение само собой напрашивается, если вам не нравится больше критиковать не буду, хотя объективно есть за что.
[ot]я дико извиняюсь за оффтопик, но сначала нужно ещё разобраться у кого косяк: у хоста, у гостя, или у guest additions. я вполне предполагаю, что в последнем, ибо сопровождать несколько платформ это довольно-таки сложно, ведь нужно иметь поддержку выня, макоси, линя (здесь зоопарк дистров и ДЕ).
всё из указанного вами (drag'n'drop, shared folders) у меня всегда работало и работает при обратной конфигурации (хост дебиан, гость винда). к сожалению, с граблями Вам не могу помочь. За сим откланяюсь.[/ot]

Теги: