2008年10月10日 星期五

在vmware下安裝debian

1. 下載debian的iso檔,請到這裡下載,下載businesscard比較小的檔案,只要150M左右,當要案裝套件再透過網路下載

2. 新增一個新的Virtual Machine


3. 一般我是選擇Typical


4. 選other Linux 2.6.x kernel


5. 設定檔名和位置


6. 選擇網路模式,基本上選NAT比較方便,除非,你要讓外別的機器連到內部的virtual machine才要選bridge,也就是要設定與host是同一個網段IP


7. 設定虛擬硬碟的大小,映像檔的大小是因virtual machine的資料有多少,而不是你現在設定多少,它就是吃多大~所以,一開始設大一點不會有問題的~


8. 接下來就跟在實體機器安裝debian是一樣的

接下來就要教如何成功安裝vmware-tools
0. 安裝完整版的vim-full

[root@host ~]# apt-get install vim-full


1. 在安裝vmware-tools之前要先安裝gcc編譯器

[root@host ~]# apt-get install build-essential


2. 先了解自己kernel的版本

[root@host ~]# apt-cache search `uname -r` | grep header

我的是
linux-headers-2.6.24-etchnhalf.1-686 - Header files for Linux 2.6.24 on PPro/Celeron/PII/PIII/P4
linux-headers-2.6.24-etchnhalf.1-686-bigmem - Header files for Linux 2.6.24 on PPro/Celeron/PII/PIII/P4
然後,我選linux-headers-2.6.24-etchnhalf.1-686 - Header files for Linux 2.6.24 on PPro/Celeron/PII/PIII/P4

3. 安裝目前版本kernel的header file

[root@host ~]# apt-get install linux-headers-2.6.24-etchnhalf.1-686


4. 到vmware的主畫面的工具列上VM->Install Vmware Tool

5. 把vmware-tool.tar.gz複製到目前的位置

[root@host ~]# cp /media/cdrom0/VMwareTools-6.0.2-59824.tar.gz .


6. 解壓縮vmware-tools.tar.gz

[root@host ~]# tar -zxvf VMwareTools-6.0.2-59824.tar.gz


7. 執行vmware-tools.pl

[root@host ~]# cd vmware-tools-distrib
[root@host ~]# perl vmware-install.pl

然後就一直按確定就好~

以下是要教如何幫vmware的映像檔瘦身
1. 選擇你的虛擬機器選項下的〞Virtual Machine Settings〞,在跳出視窗的〞Hardware〞,選擇要處理的硬碟(Hard Disk),再點右邊的〞Defragment〞進行碎片整理
2. 碎片整理完成後啟動作業系統
3. 把一般使用者加入sudo的成員

[root@host ~]# visudo


root    ALL=(ALL) ALL
下面加以下這一行
ren    ALL=(ALL) ALL
其中ren是我的普通使用者名稱

4. 在debian內不能用root執行vmware-toolbox,要透過一般使用者透過sudo執行vmware-toolbox,所以,我才會在上一個步驟把一般使用都ren加入sudo權限

[root@host ~]# sudo vmware-toolbox

sudo要輸入的密碼是ren,也就是一般使用者的密碼

4. 選點「shrink」
5. 選擇要處理的硬碟,然後就選是,讓它開始處理,中間跳出視窗也選確定,直到它說完成,就可以關閉虛擬的OS


參考資料:
Linux作業系統文本模式下安裝VMware虛擬機
VMware 虛擬安裝Fedora Core 4.0 手冊
在vmware下面安裝debian的心得
使用 VMware虛擬機器安裝 Debian GNU/Linux 4.0

沒有留言: