2014年4月15日 星期二

VirtualBox 安裝及使用

Linux (Lubuntu 13.10) 主端 (host) 安裝
sudo apt-get install virtualbox
會自動加裝 dkms, libgoap3, libvncserver0, virtualbox-dkms (VirtualBox 用的 kernel 模組原始碼, 產生 vbox*.ko), virtualbox-qt (VirtualBox GUI) 等。

新增客端 (guest)
  • 左下角按鍵 → 附屬應用程式 → VirtualBox
    • 新增:
    • 設定:網路使用橋接,關掉不需要的週邊
      • 疑問:網路橋接效能會比 NAT 差嗎?
    • 啟動:掛載安裝光碟或 iso 檔安裝作業系統
  • 客端作業系統安裝完成後,可以再安裝客端額外功能 (Guest Addition, 內容包括一些驅動程式及系統應用程式),讓主客間有更好的整合及效能。
客端:Windows XP
  • 安裝作業系統
    • 疑問:用 FAT 會比 NTFS 好嗎?(似乎 NTFS 較好 [參考])
  • 安裝客端額外功能:(VirtualBox 客端視窗) 裝置 → 安裝 Guest Additions
    • 網路下載
    • 掛載
    • Setup Wizard 安裝
  • 參考:Using Windows XP in VirtualBox on Linux
客端:Ubuntu
  • 安裝 Guest Additions 前要先安裝「sudo apt-get install dkms」,不然那些 kernel modules 無法安裝

檢視 Host=right Ctrl

  • 全螢幕模式 Host+F
  • 無縫模式 Host+L
  • 縮放模式 Host+C

其他

  • 共用資料夾
  • 客端使用 USB 裝置
  • 備份虛擬機器 (Export 和 Import):檔案 → 匯出應用裝置
  • 複製 vdi 檔 (由於 UUID 問題,不能直接複製 [參考])
    • VBoxManage clonehd ubnsrv.vdi ubnsrv_new.vdi (VirtualBox 4.0+)
    • VBoxManage clonevdi ubnsrv.vdi ubnsrv_new.vdi (之前)
    • 原本是動態,複製為靜態,加 --variant fixed
    • 原本不是 vdi 格式,複製為 vdi 格式,加 --format VDI
  • 壓縮 vdi 檔:[參考] 以 Windows guest 為例
    1. 移除 guest 上不需要的檔案
    2. defrag
    3. sdelete -z C:
    4. guest 關機
    5. vboxmanage modifyhd /path/to/thedisk.vdi --compact
    試過,即是是靜態 vdi 檔,實際大小會小於虛擬大小,懷疑其實是變成動態 vdi 檔
待究

沒有留言:

張貼留言

SIP header Via

所有 SIP 訊息 都要有 Via,縮寫 v。一開始的 UAC 和後續途經的每個 proxy 都會疊加一個 Via 放傳送的位址,依序作為回應的路徑。 格式 sent-protocol sent-by [ ;branch= branch ][ ; 參數 ...] s...