Sidux/可用應用程式/VirtualBox
外觀
- VirtualBox(現名:Oracle xVM VirtualBox)是一個虛擬機器,它在主機作業系統上建立隔離環境
- 以供其他(客戶機)應用程式和作業系統使用。
- 它支援作業系統:Windows、Linux 2.x、FreeBSD、OpenBSD、Solaris、OS/2。
- 有兩個不同的版本可用:開源版本和專有版本。
- Debian 在其倉庫中包含了 VirtualBox 的開源版。
- 1. 安裝
apt-get install virtualbox-ose virtualbox-ose-source virtualbox-ose-qt virtualbox-ose-dkms dkms
- 2. 從以下位置執行:選單 -> 系統 -> VirtualBox OSE
- 專有版本可從以下網站下載:http://www.virtualbox.org/wiki/Linux_Downloads
- 下載 Debian 版本號最高版本的軟體包,即“Lenny”。
- 它比 OSE 版本多了幾個功能。
- 1. 如果你之前安裝了 OSE 版本,請先解除安裝,然後
dpkg -i virtualbox_version_Debian_lenny.deb
- 2. 從以下位置執行:選單 -> 系統 -> Oracle VM VirtualBox。
- 3. 接受許可協議。

- 你只需記住 Sidux 經常升級其系統的核心,因此需要重新編譯
- 核心升級後,“vboxdrv”模組。以 root 身份在終端中執行。
/etc/init.d/vboxdrv setup
- 現在你可以建立一個客戶系統 - 執行 Live CD 和/或安裝系統。
- 1. 為此,請點選:新建

- 2. 它將開啟一個嚮導 -> 下一步

- 3. 鍵入新機器名稱,選擇作業系統型別和版本 -> 下一步

- 4. 選擇客戶機作業系統的記憶體大小 -> 下一步

- 5. 建立新的虛擬硬碟驅動器(或使用現有的驅動器,如果你有的話) -> 下一步


- 6. 現在選擇虛擬磁碟
- a. 動態擴充套件儲存 - 它將使用與虛擬磁碟一樣多的計算機驅動器空間。
- b. 或者固定大小儲存 - 它將使用你將在下一步選擇的計算機驅動器空間。

- 7. 選擇新的虛擬磁碟大小(以及你想要的位置) -> 下一步

- 8. 完成配置。


- 9. 現在轉到設定 -> 儲存 -> 主機驅動器,然後選擇 CD 驅動器或“iso”映象。

- 10. 共享資料夾 -> 新增要共享的主機系統上的資料夾/資料夾。


- 11. 現在啟動虛擬系統。


- 12. 如果你想安裝,請安裝。


- “客戶機增強功能”軟體包可選安裝;它提供了一些額外的功能:滑鼠整合
- 主機和客戶機系統,共享檔案和 USB 裝置訪問(專有版本僅支援 USB)。
- 它必須安裝在主機和客戶機系統上。
- 1. 對於開源版本,請在主機系統上安裝“客戶機增強功能”軟體包
apt-get install virtualbox-guest-additions virtualbox-ose-guest-dkms virtualbox-ose-guest-source
- 2. 你不需要為專有版本安裝任何東西,安裝軟體包提供了它。
- 3. 現在你應該為客戶機系統安裝它。
- 我將在 Ubuntu 9.04 上工作,它之前作為客戶機系統安裝。
- 1. 當客戶機系統執行時,從 VirtualBox 視窗的選項卡中選擇:“裝置 -> 安裝客戶機增強功能...”
- 因此它將在虛擬 CD 驅動器中將軟體包掛載到客戶機系統中。
- 2. 轉到客戶機系統,並以 root 身份在終端中安裝它。
cd /media/cdrom0 su or sudo ./autorun.sh

- 3. 現在重新啟動客戶機系統以啟用更改。
- 1. 要訪問客戶機系統(Ubuntu)中的共享資料夾,你必須
- a. 在終端中為客戶機系統的使用者建立“vboxusers”組
sudo groupadd vboxusers
- b. 將客戶機系統使用者新增到“vboxusers”組
sudo adduser user_name vboxusers

- c. 之後登出並重新登入以啟用更改。
- 2. 現在建立新資料夾,例如:主目錄中的“vb”
mkdir /home/user_name/vb
- a. 或者使用 Thunar 檔案管理器來執行此操作。
- 3. 在下一步中,將共享資料夾掛載到“vb”資料夾中
sudo mount -t vboxsf shared_folder_name /home/guest_system's_user_name/vb

- - “shared_folder_name”是你在建立新虛擬機器時選擇的資料夾客戶系統/10. 共享資料夾
- 4. 現在你可以開啟共享資料夾
- a. 終端 - 以 root 身份執行
sudo mc
- 並轉到
/home/user_name/vb

- b. Nautilus 檔案管理器 - 轉到主資料夾,右鍵單擊“vb”資料夾,然後選擇:“以 root 身份開啟”。
- 5. 如果你想永久掛載共享資料夾,請以 root 身份新增以下行
shared_folder_name /home/guest_system's_user_name/vb vboxfs defaults,auto 0 1
- 到檔案
/etc/fstab
- 不要忘記使用“Tab”鍵,而不是“空格”鍵。
- 如果你將 Windows(例如 XP)安裝為客戶機系統,請正常執行並安裝客戶機增強功能。
- 1. 以與 Ubuntu 相同的方式掛載軟體包的“iso”映象。
- 2. Windows 應該會檢測到虛擬 CD 並自行執行客戶機增強功能安裝程式。

- 3. 你必須同意許可協議 -> 我同意。

- 4. 讓安裝程式執行。


- 之後重新啟動客戶機系統。

- 要訪問 Windows 客戶機系統中的共享資料夾,你必須
- 1. 從“開始”選單中選擇:“執行”,並在欄位中鍵入“explorer”。
- 2. 接下來,從左側面板中選擇:我的網路位置 -> 整個網路 -> VirtualBox 共享資料夾 ->
- -> \\VBOXSVR\user_name - 資源管理器應該會顯示所有共享資料夾。

- VirtualBox 主頁:http://www.virtualbox.org/
- 在維基百科上:http://en.wikipedia.org/wiki/VirtualBox
- Oracle VirtualBox 使用者手冊:http://www.virtualbox.org/manual/UserManual.html
- 有關維基百科上的虛擬機器:http://en.wikipedia.org/wiki/Virtual_machine