一、背景:
????由于在Linux上需要另外的系統(tǒng)進行測試程序或者無法使用某些軟件,所以有時候還是要在安裝虛擬機來提供多種選擇。
????本文全程根據(jù)網(wǎng)站https://zh.opensuse.org/index.php?title=SDB:Virtualbox&variant=zh.cn#.E4.BD.BF.E7.94.A8.E5.AE.98.E7.BD.91.E6.8F.90.E4.BE.9B.E7.9A.84_RPM_.E5.AE.89.E8.A3.85
進行操作。
????這次裝虛擬機真是史上最難的一次,剛開始使用O妹,真是不知道該如何下手。
二、相關主要步驟:
1.首先是采用軟件源安裝,發(fā)現(xiàn)一直出現(xiàn)錯誤,便采用官網(wǎng)提供的rpm安裝。官方地址:https://www.virtualbox.org/wiki/Linux_Downloads
下載完成之后進行安裝,首先安裝依賴
/*安裝依賴*/
sudo zypper in gcc make kernel-devel
/*安裝 RPM*/
sudo zypper --norefresh in Virtualbox*.rpm//此處寫包的名字
2.安裝完成之后要進行擴展包的安裝
????擴展包主要提供了 USB 驅動和 3D 加速驅動等版權內容。
* 下載 Virtualbox 擴展包(Extension Pack)。
這個網(wǎng)址看不懂,網(wǎng)上找了一個下載地址:http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html#extpack
* 在應用程序菜單中啟動 Virtualbox,
將擴展包拖到 Virtualbox 窗口,將會彈出 kdesu/gnome-sudo 提示輸入 root 密碼,自動安裝。
此處有問題,我移動之后沒有自動安裝,
????于是切換到命令行進行安裝如下
1. 列出之前安裝的擴展包
$sudo VBoxManage list extpacks
Extension Packs: 1
Pack no. 0: Oracle VM VirtualBox Extension Pack
Version: 4.2.18
Revision: 88780
Edition:
Description: USB 2.0 Host Controller, VirtualBox RDP, PXE ROM with E1000 support.
VRDE Module: VBoxVRDP
Usable: false
Why unusable: VBoxExtPackRegister returned VERR_VERSION_MISMATCH, pReg=0000000000000000 ErrInfo='VirtualBox version mismatch - expected 4.2 got 4.3'
2. 卸載之
$sudo VBoxManage extpack uninstall "Oracle VM VirtualBox Extension Pack"
3. 安裝新的擴展包
$sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.3.4-91027.vbox-extpack
3.新建虛擬機在應用程序菜單中啟動 Virtualbox:
* “新建”
* 輸入虛擬機名稱,選擇操作系統(tǒng)類別和版本
* 內存調高點
* 創(chuàng)建新的虛擬硬盤,選擇 VDI(Virtualbox 磁盤映像),下面兩個是為了與別的虛擬化軟件兼容的,我們沒有。
????Virtualbox 磁盤硬件位于 $HOME/Virtualbox VMs/ 目錄中,可以理解為一個很大的二進制文件,磁盤空間不夠的時候,
把創(chuàng)建過的,上面卻沒有虛擬機的 VDI 刪除會節(jié)省很多空間。
* “動態(tài)分配”還是“固定大小”看自己心情。一般我選動態(tài)分配。
* 輸入名字,選擇大小
* 然后確定
注意 Virtualbox 默認方法創(chuàng)建的并不能完全滿足您的需要,比如光驅,聲卡等更詳細的設置,
要在創(chuàng)建好后,選擇該虛擬機,點擊設置來繼續(xù)配置。
Windows所有的 Windows 設置都一樣,這里以 Windows 8 為例。
值得注意的是:
* 芯片組那里是 ICH9
* 2D 視頻加速可以打開,3D 也可以,但要安裝 Virtualbox 的“增強功能”也就是虛擬硬件驅動才能實現(xiàn)。
* PAE/NX 和 VT-x/AMD-v 以及嵌套分頁都要打開,第一個是傳遞主機物理地址的,第二個是 BIOS 里面的虛擬化的東西。
注意 不開裝不了 Windows 8。
* USB 2.0 EHCI 驅動沒有安裝擴展包是勾選不上的。
* 顯存給到最大,CPU 用單核。不然會卡。
往虛擬機內安裝操作系統(tǒng)如下圖所示,點擊右上角的光盤圖標掛載操作系統(tǒng)的 ISO:

或者將操作系統(tǒng)的光盤放入物理 DVD 驅動器。openSUSE 會自動掛載它,這里你要先選擇卸載,不然被主機占用的光驅,虛擬機是沒法使用的。
然后在選擇 ISO 那里選擇物理設備。隨后啟動虛擬機即可進入相應的操作系統(tǒng)安裝界面。
上述的裝系統(tǒng)操作出現(xiàn)問題。。。
于是修改:
1.設置還是不變,但是在存儲選項設置如下:
加上一個IDE控制器,選擇鏡像ISO,之后啟動就進入了安裝界面!
三、設置共享文件夾:
????參考網(wǎng)址:http://iwantfly.blog.51cto.com/1048259/895556
????在virtualbox上共享文件夾時出現(xiàn)了問題。死活才弄上去。
先是標準的操作流程
1.在虛擬機的設備選項上加上啟用共享功能,
兩個選項:
a. 固定分配的共享文件夾對于定義共享文件夾的虛擬機是永久存在的;
b.臨時分配的共享文件夾在虛擬機運行時添加/刪除,虛擬機關閉后消失
選擇固定分配一步一步的創(chuàng)建共享的文件夾
2.步驟二:在虛擬機中進行掛載以訪問共享文件夾中的內容(映射網(wǎng)絡驅動器)
選擇自動掛載之后,一定記得要映射到網(wǎng)絡驅動器。