網頁

2015年7月17日 星期五

[VirtualBox] Setup development environment

 

這邊說明 VirtualBox 設定的一些步驟. 這部份比較零碎, 當做備忘.

  • Internet Connection,  VirtualBox 裡面的 Ubuntu 使用 Windows Host 的網路連線
  • Boot to Console, Ubuntu 開機時, 直接進入 console 的登入畫面
  • Share Folder, VirtualBox 裡面的 Ubuntu 和 Windows Host 共用資料夾, 分享檔案
  • VirtualBox extension pack, 安裝 VirtualBox 的 extension pack
  • Share WebCam, VirtualBox 裡面的 Ubuntu 使用 Windows Host 的 Webcam

 

Internet Connection

網路連線是 linux based 系統不可或缺的必要條件, 軟體/系統的更新都需要線上作業, VirtualBox 開機時, 有時候會連不上, 這時就需要修改 VirtualBox 的網路配置.
選擇到要啟動的虛擬機器, 然後按上面的設定
image
選擇網路
image
在 “附加到”的後面, 選擇要連接的網路卡, 然後按確定
image
回到 Ubuntu 的畫面, 重新開機, 就可以連上網路.

Boot to console

大部份的時間, 我們會在 console mode 下命令, 所以就不需要浪費時間等 GUI 啟動, 再進入 console mode, 以下 修改 /etc/default/grub, 讓開機的時候直接進入 console, 而不要啟動 GUI 的畫面.
先備份要修改的檔案
$ sudo cp –n /etc/default/grub /etc/default/grub.backup
如果要復原
$ sudo mv /etc/default/grub.backup /etc/default/grub
$ sudo update-grub
修改 /etc/default/grub $ sudo nano /etc/default/grub mark 掉 GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash” 這一行 修改為 GRUB_CMDLINE_LINUX=”text” 取消 GRUB_TERMINAL=console 這一行的 mark 參考附圖的修改 virtualbox-B2

存檔後更新

 $ sudo update-grub

$ sudo reboot

 

Share Folder

建立 VirtualBox 和 Windows 的共用資料夾, 在需要交換檔案的時候, 就會很方便.
1. 設定 Windowds 上面要共用的目錄
在下方的狀態列上的資料夾圖示上面按右鍵, 會出現共用資料夾設定的選單,
image
因為還沒設定好, 會出現錯誤的警告.
virtualbox-C3
開啟共用資料夾設定畫面.
virtualbox-C4
按右上方的圖示新增共用資料夾
virtualbox-C5
點選資料夾路徑後面的下拉選單, 選取其他, 再選擇要從 Windows 上共用的資料夾. 並且設定成自動掛載, 設為永久.
image
確定後, 重新開啟 Ubuntu 以安裝 guest additions
2. 設定 Ubuntu 上的共用目錄
先安裝 dkms
$ sudo apt-get install dkms
安裝完後, 重新開機. 並且在登入後, 虛擬機器的選單 裝置/插入 Guest Additions CD 映像, 選擇 virtualbox-guest-additions.iso. 如果 Ubunto 的安裝光碟仍在系統中, 就先他移除. 然後掛載 cdrom
$ sudo mkdir /mnt/cdrom
$ sudo chmod 777 /mnt/cdrom
$ sudo mount /dev/sr0 /mnt/cdrom
$ cd /mnt/cdrom
$ ./VBoxLinuxAdditions.run –nox11
然後看看是否已經掛入
image
把 shared 這個分享目錄掛到 /mnt/shared
$ sudo mount –t vboxsf –o rw shared /mnt/shared
這樣就可以在 /mnt/shared 下面看到 windows 分享的目錄
修改 /etc/fstab 以自動掛入分享目錄
virtualbox-CA

VirtualBox extension pack

VirtualBox 有一個 extension pack, 用來支援不同平台間的資援分享, 以下說明下載安裝.

下載 :

安裝

在 VirtualBox 的選單中, 選擇 檔案, 喜好設定,

image

在左邊的選項中, 選擇擴充套件

image

按最右邊的瀏覽按紐.

image

開啟 extension pack

image

選擇安裝後, 出現授權同意畫面, 捲動到最下面之後, 選擇同意.

image

自動完成安裝後, 提示 OracleVMVirtualBoxExtensionPack 安裝成功.

image

Extension Pack 顯示在 擴充套件中

image

Share Web Cam

確定虛擬機沒有在執行中, web cam 也沒有在使用中

開啟 VirtualBox, 選擇主畫面的設定值按紐

image

選擇左邊選項中的 USB

image

勾選啟用 USB 控制器, 以及啟用 USB 2.0 (EHCI) 控制器

image 

按下右邊帶 + 號的新增按紐. 會出現幾個 USB device. 如果有不明裝置, 只顯示 PID/VID, 可以打開 windows 的裝置管理員, 對照 PID/VID 把它選進來.

image

image

選完之後, 重新開啟 VirtualBox , 並啟動 Ubuntu, 這時才會開始安裝驅動. 再關掉 Ubuntu. 回到 VirtualBox 的主畫面, 選擇設定值, USB, 加入篩選器, 這時候就會出現偵測到的 Webcam. 把它選進來.

image

重新啟動 Ubuntu, 可以看到這個 web cam 已經進來了.

Ubuntu

沒有留言:

張貼留言

請提供您寶貴的意見