# cd # scp fedora8:/usr/share/virutalbox/VBoxGuestAdditions.iso . # mount -t iso9660 -o loop,ro /root/VBoxGuestAdditions.iso /mnt # cp /mnt/VBoxGuestAdditions.run . # umount /mnt # ./VBoxLinuxAdditions.run Verifying archive integrity... All good. Uncompressing VirtualBox 1.6.2 Guest Additions for Linux installation........ VirtualBox 1.6.2 Guest Additions installation Please install the build and header files for your current Linux kernel. The current kernel version is 2.6.25.11-97.fc9.i686 Problems were found which would prevent the Guest Additions from installing. Please correct these problems and try again. # yum install kernel-devel # ./VBoxLinuxAdditions.run Verifying archive integrity... All good. Uncompressing VirtualBox 1.6.2 Guest Additions for Linux installation........ Building the VirtualBox Guest Additions kernel module... Building the shared folder support kernel module... Installing the VirtualBox Guest Additions... Detected Xorg 1.5 RCx, refusing to install the Xorg modules. We will provide updated guest additions once Xorg 1.5.0 was released finally. Please check the vbox-users mailing list for further announcements. Successfully installed the VirtualBox Guest Additions. You must restart your guest system in order to complete the installation. # init 0 |
最初は、kernel-devel がなかったため、失敗してしまいました。7/28 (#4) に、Vista (Host) で試した失敗したのも、これが原因だったようです。kernel-devel をインストールして、再び実行したところ、Guest Additions のインストールに成功しました。Xorg 1.5.0 は、まだサポートしていないとのメッセージが出ましたが、今回は、Folder sharing の機能だけを使うので、問題ありません。ちなみに、Vista (Host), Fedora 9 (Guest) で試したところ、mouse cursor の seamless な移動はできませんでした。
それでは、Folder sharing の設定です。まずは、Host で、VM の設定をしてから、Guest でマウントします。
(Host) $ VBoxManage sharedfolder add fedora9 -name KazMuzik -hostpath /KazMuzik $ nohup VBoxHeadless -startvm fedora9 & (Guest) # mkdir /KazMuzik # mount -t vboxsf KazMuzik /KazMuzik # df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup00-LogVol00 29G 3.9G 24G 15% / /dev/sda1 190M 19M 162M 11% /boot tmpfs 506M 0 506M 0% /dev/shm KazMuzik 440G 44G 397G 10% /KazMuzik # |
これで、Host (Fedora 8) の /KazMuzik ディレクトリが、Guest (Fedora 9) からも、同じようにアクセスできることになりました。
大変、便利な機能ですが、サポートされているのは、Linux と Windows の Guest だけで、OpenSolaris Guest Additions では、まだサポートされていません。
今後の計画では、Solaris Nevada build 70b で運用している ZFS RAID-Z Server を OpenSolaris にアップデートして、VirtualBox の Host として、Linux の Guest と Folder sharing する予定です。
Tags: computer_technology