目前分類:Virtualization (4)

瀏覽方式: 標題列表 簡短摘要
紀錄一下找到的開啟 VMWare 3D 加速的方法,3D 加速的功能還只是測試,我想用來玩全民打棒球可是沒有成功。

1. 在欲開啟 3D 加速之 VM 的 .vmx 檔裡加上以下三行:
mks.enable3d = TRUE
svga.vramSize = 67108864
vmmouse.present = FALSE
註:第二行的數字代表顯示卡記憶體的大小,單位是 byte,最大到 128MB(134217728 bytes)。
2. 進入選單:Edit > Preferences > Input後,取消「Ungrab when cursor leaves window」選項。

參考資料:
  1. Enabling Accelerated 3-D for a Host
  2. Enabling Accelerated 3-D for a Virtual Machine
  3. Enabling Accelerated 3-D for a Guest Operating System   
  4. VMWare Workstation 細項調整 (2) 3D 加速

cookeyholder 發表在 痞客邦 PIXNET 留言(0) 人氣()

參考資料:http://blog.ssh.tw/?p=735

首先要把 VM 的網路設成 Bridge 模式,做法如下:
1. 安裝兩個套件:bridge-utils uml-utilities
    sudo apt-get install bridge-utils uml-utilities
2. 接下來把下面這一段存在 shell script,並以 root 執行之:
    tunctl -t tap0 -u
    brctl addbr br0
    ifconfig eth0 0.0.0.0 promisc
    brctl addif br0 eth0
    dhclient br0
    brctl addif br0 tap0
    ifconfig tap0 up
    chmod 666 /dev/net/tun
3. 把 VM 的網路設成 Host Interface
4. 在 VM 裡設定好 ADSL 撥接上網的帳號密碼就可以了!
5. 關掉 Bridge 模式的方法,接下面這一段存在 shell script 執行:
    brctl delif br0 eth0
    brctl delif br0 tap0
    brctl delbr br0
    ifconfig tap0 down
    ifconfig br0 down
    ifconfig eth0 down
    ifconfig eth0 up

cookeyholder 發表在 痞客邦 PIXNET 留言(0) 人氣()

VDI 檔就是 Virtual Box 用來當作硬碟的映像檔,每個 VDI 檔都有自己的 UUID,所以不能用 cp 來複製,要用 Virtual Box 內建的指令來複製,會順便更新 UUID。

先進到放 VDI 檔的資料夾,再輸入
VBoxManage clonevdi old.vdi new.vdi
就開始複製 VDI 檔了,螢幕上會顯示複製的進度。

cookeyholder 發表在 痞客邦 PIXNET 留言(0) 人氣()

要先安裝 Guest Additions 才能使用共用資料夾,目前假設 Host OS 是 Linux。

1. 在 virtual machine 還沒啟動之前,輸入指令
VBoxManage sharedfolder add <vmname> -name <sharename> -hostpath <hostpath>

其中 <vmname> 是 virtual machine 的名字,<sharename> 是在 Guest OS 中會看到的資料夾名稱,<hostpath> 是 Host OS 中要共同的資料夾名稱。

例如我有一台 VM 叫 WinXP,想要把 /mnt 當做共用資料夾,希望在 Guest OS 裡看到的名字是 sharexp,那可以下這個指令:

VBoxManage sharedfolder add WinXP -name sharexp -hostpath /mnt

至此在 Host OS 中的設定已作完,接下來要到 Guest OS 裡作設定。

2. 如果 Guest OS 是 Windows,要輸入
net use x: \\vboxsvr\<sharename>

其中 x: 是 Windows 下還沒用到的磁碟機代號,<sharename> 以前例而言就是 sharexp。最要注意的是 x: 和 \\ 之間要有空格,不然會出現錯誤訊息,我就是一直卡在這邊,直到後來看到一篇文的提醒才成功的!
3. 如果 Guest OS 是 Linux,要輸入
mount -t vboxsf [-o OPTIONS] sharename mountpoint
4. 如果要移除共用資料夾,只要輸入
VBoxManage sharedfolder remove <vmname> -name <sharename>
即可。
參考資料:Virtual Box 的 User manual

cookeyholder 發表在 痞客邦 PIXNET 留言(0) 人氣()