顯示具有 vbox 標籤的文章。 顯示所有文章
顯示具有 vbox 標籤的文章。 顯示所有文章

2015年5月19日 星期二

[VirtualBox] clone複製vdi檔案網路卡無法使用

瀏覽數
一個客端Centos 6.6-x64系統,利用clone複製vdi檔案,啟動新的客端後,網路卡失效。

解決方法:
方法一:刪除 /etc/udev/rules.d/70-persistent-net.rules 後重啟機器,簡單方便。

方法二:
1. 必須確認克隆(clone)的CentOS 6的各個網卡的MAC是否有重複或與其它虛擬主機重複,最好利用其網卡工具刷新一下,生成新的MAC。
使用vi命令,打開/etc/sysconfig/network-scripts/下的ifcfg-eth*(*代表0~n個網卡序號),把這個新的MAC修改進去。
2. 修改 70-persistent-net.rules 文件,刪除原來的eth0那一段,把後增加的eth1改為eth0。如果有多塊網卡以此類推;如果只有一行,則把「eth1」改為eth0即可。
3. 使用 start_udev 命令重新檢測硬件;
4. 用 service network restart 命令重啟下網絡。

故障原因
70-persistent-net.rules這個文件確定了網卡與MAC地址的綁定,克隆了一個新主機之後,系統發現MAC地址發生了變化,就認為是新增了一塊網卡,所以就把它標記為eth1追加進70-persistent-net.rules這個文件,但與母機MAC地址綁定的eth0實際上已經不存在了,所以出現標題所示的錯誤

參考: http://www.7edown.com/edu/article/soft_4871_1.html

2012年8月8日 星期三

[VirtualBox] 設定螢幕解析度

瀏覽數
1.將「視訊記憶體」調整到>=32M,安裝 Guest Additions

2.使用指令:
VBoxManage controlvm "Guest" setvideomodehint "1024" "768" "24"

3.參數說明:
"Guest" - 虛擬機器的名稱(name of virtual machine)
"1024","768" - 螢幕顯示的解析度(desired diplay resolution)
"24" - 顏色 (8,16,24) (desired display color depth)

來源: http://louis3c.blogspot.tw/2008/08/virtualboxdisplay-resolution.html

2011年9月1日 星期四

修改 VirtualBox 虛擬硬碟的 UUID

瀏覽數
將 VirtualBox 安裝設定完成虛擬系統的硬碟檔案(win2008.vdi)複製一份作備份,而 VirtualBox 是用每個vdi檔案的uuid來區別硬碟,所以使用檔案複製的vdi檔的uuid當然一樣,可藉由以下指令修改vdi檔案的uuid。

對vdi檔以 亂數再產生新的 uuid ,指令輸入:
VBoxManage internalcommands sethduuid win2008-1.vdi

其實 VitualBox 有另外的指令可以讓你複製虛擬硬碟:
VBoxManage clonevdi Orig.vdi New.vdi

2011年8月31日 星期三

在 Centos 上安裝 VirtualBox

瀏覽數
先重新開機,進入BIOS設定CPU,啟動VT的功能後,再重新啟動
1.安裝必要程式:
yum install kernel-devel dkms

2.下載
VirtualBox安裝檔:
VirtualBox目前版本為4.1.2:
到官
http://www.virtualbox.org/wiki/Linux_Downloads 下載rpm安裝檔:
我的Centos版本5.6-64位元,則下載
Red Hat Enterprise Linux 5 ("RHEL5") / Oracle Linux 5 ("OL5") / CentOS 5 i386 | AMD64
wget http://download.virtualbox.org/virtualbox/4.1.2/VirtualBox-4.1-4.1.2_73507_rhel5-1.x86_64.rpm

3.安裝VirtualBox:
rpm -ivh VirtualBox-4.1-4.1.2_73507_rhel5-1.x86_64.rpm
/etc/init.d/vboxdrv setup

4.將user帳號加至vboxusers群組:
gpasswd -a root vboxusers

5.開機時自動執行虛擬機器開機
在你的 /etc/rc.local 中加入下列幾行
VBoxManage startvm win2008 --type headless

6.關機時自動執行虛擬機器關機
建立關機腳本
vi /etc/rc.d/init.d/vbox_shutdown.sh 內容如下
#!/bin/bash
pidfile=/var/lock/subsys/vbox_shutdown
touch $pidfile
VBoxManage controlvm win2008 acpipowerbutton
rm -f $pidfile
變更權限
chmod 755 /etc/rc.d/init.d/vbox_shutdown.sh

關機時執行批次檔
ln -s /etc/rc.d/init.d/vbox_shutdown.sh ./etc/rc.d/rc0.d/K01vbox_shutdown
重起時執行批次檔
ln -s /etc/rc.d/init.d/vbox_shutdown.sh ./etc/rc.d/rc6.d/K01vbox_shutdown

2011年5月29日 星期日

[Ubuntu] 安裝 Oracle VM VirtualBox Extension Pack

瀏覽數
目前VirtualBox的版本4.0.8 1.先安裝VirtualBox主程式 2.下載擴展工具包: VirtualBox 4.0.8 Oracle VM VirtualBox Extension Pack All platforms 功能:支援 3.安裝指令: sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.0.8-71778.vbox-extpack

2011年4月13日 星期三

[VirtualBox] 複製 vdi 及 修改 uuid

瀏覽數
來源:  http://antbsd.twbbs.org/~ant/wordpress/?p=2125 VirtualBox 兩三事: 複製vdi 及 修改 uuid 時常用 VirtualBox 來測試系統,然而最麻煩的是 VirtualBox 是用各 vdi 檔的 uuid 來管控,所以不得用同樣的 uuid,這使得沒有辦法用同一份印象檔來多重複製系統。 因此,如果要複製一份 vdi檔,最好是複製的同時可以對新的印象檔重新產生新的 uuid。 VBoxManage clonevdi Orig.vdi New.vdi 如果不幸複製完後才發現,還是有指令可以補救。 VirutalBox 4.0 之後版本: VBoxManage internalcommands sethduuid New.vdi VirutalBox 3.2 之前版本: VBoxManage internalcommands setvdiuuid New.vdi 如此就可以針對 New.vdi 亂數再產生新的 uuid。

2011年2月26日 星期六

[RSS] VirtualBox 4.04 新增 Ubuntu Natty Guest 支持

瀏覽數
VirtualBox 4.04 新增 Ubuntu Natty Guest 支持 [ Wow! Ubuntu / Ubuntu 及 Linux 新聞、技巧、軟件及遊戲!]

http://bit.ly/eQUoUj

2010年12月4日 星期六

[Ubuntu] Indicator-VirtualBox : 快速啟動VirtualBox 虛擬機

瀏覽數
來源:  http://wowubuntu.com/indicator-virtualbox.html Indicator-VirtualBox 是一款簡單易用的程序指示器,通過它可以不用打開VirtaulBox 就能快速啟動虛擬機。它會在頂部面板上列出你現有的所有虛擬機,單擊就可以直接啟動其中的某一虛擬機。 項目主頁:  https://code.launchpad.net/indicator-virtualbox # 安裝: 支持Ubuntu Lucid, Maverick 和Natty sudo add-apt-repository ppa:nilarimogard/webupd8  sudo apt-get update  sudo apt-get install indicator-virtualbox 消息來源:  WebUpd8