Virtualbox 安裝過程

* 從ports來安裝

# cd /usr/ports/emulators/virtualbox-ose
# make install clean

* 裝完設定

# echo 'vboxdrv_load="YES"' >> /boot/loader.conf
# ceho 'vboxnet_enable="YES"' >> /etc/rc.conf
# pw groupmod vboxusers -m who_want_to_use_virtual_box

* usb支援設定

# pw groupmod operator -m who_want_to_use_virtual_box
# vim /etc/devfs.rules 加入以下設定
[localrules=10]
add path 'usb/*' mode 0660
表示將usb的device node設為operator群組都可以讀寫
# echo 'devfs_system_ruleset="localrules"' >> /etc/rc.conf

如果完成以上動作,只要建立vm的時候將usb controller開啟,那麼winxp啟動的環境下位於virtualbox視窗右下方有一個usb圖案,如果你有連結usb裝置的話,點選就會列出有那些usb裝置可以使用,只要點選了winxp就會偵測到有新裝置插入了

* 共用資料夾設定

當設好共用資料夾之後,要透過windows把這個共用資料夾當成網路磁碟來使用,因此我們要為此共用資料夾新增一個網路磁碟

start -> run -> cmd
C:\> net use z: \\vboxsvr\which_folder_want_to_share

* 直接啟動已建立的vm以xp為例

$ VBoxManage startvm winxp