最后的 Installing the Window System drivers 失败是正常的,因为我安装 openSUSE 操作系统是文本模式的,根本没有安装 X-Window。
ben@vbox:~/repo/VBoxGuestAdditions> ll /opt total 8 drwxr-xr-x 8 root root 4096 Mar 4 10:08 mono-2.10.9 drwxr-xr-x 8 root root 4096 Mar 17 16:20 VBoxGuestAdditions-4.1.10可以看出,VBoxGuestAdditions 安装在 /opt 目录下。
最后,重启虚拟机以完成安装:
ben@vbox:~> sudo /sbin/shutdown -r now Broadcast message from ben@vbox on pts/0 (Sat, 17 Mar 2012 16:27:46 +0800): The system is going down for reboot NOW! 安装后的情况在 VirtualBox 中为 openSUSE 操作系统分配一个数据空间,名称是 ISO,并且设为 Auto-Mount,如下所示:
那么在启动 openSUSE 操作系统后,在 /media 目录下就有一个相应的以 sf_ 开头目录,如下所示:
ben@vbox:~> df -h Filesystem Size Used Avail Use% Mounted on rootfs 9.1G 2.7G 5.9G 32% / devtmpfs 242M 32K 242M 1% /dev tmpfs 246M 0 246M 0% /dev/shm tmpfs 246M 308K 245M 1% /run /dev/sda1 9.1G 2.7G 5.9G 32% / tmpfs 246M 0 246M 0% /sys/fs/cgroup tmpfs 246M 308K 245M 1% /var/run tmpfs 246M 308K 245M 1% /var/lock tmpfs 246M 0 246M 0% /media none 80G 42G 39G 53% /media/sf_ISO ben@vbox:~> ll /media total 4 drwxrwx--- 1 root vboxsf 4096 Mar 17 14:33 sf_ISO这个目录是属于 vboxsf 用户组的,所以我们使用以下命令将自己加入这个用户组:
ben@vbox:~> sudo /usr/sbin/usermod -A vboxsf `whoami` ben@vbox:~> grep `whoami` /etc/group video:x:33:ben sudo:!:1000:ben vboxsf:!:1001:ben如果这个数据空间不是 Auto-Mount 的,则可以用 sudo mount -t vboxsf ISO /mnt 命令手动安装。