發新話題

CentOS 5.5 安裝在 VMWare Workstation 7.1

CentOS 5.5 安裝在 VMWare Workstation 7.1

CentOS 5.5 安裝在 VMWare Workstation 7.1

CentOS 是號稱當主機系統最好的 linux 套件, 最近已經出到 5.5 版
VMWare Workstation 也出到 7.1 版
這兩個目前最新版本如果在一起會激盪出多少火花呢?

VMWare Workstation 安裝軟體有三種模式, 分為全自動, 半自動, 與全手動 三種安裝模式

全手動模式安裝 CentOS 5.5(其他家的linux情況也差不多) 個人感覺不太合適, 在這提出幾個
理由供參考
1.分割不是很合理... /boot 50MB, / 最大 4GM, 其他都分到 /home, 這樣的分配 /boot 與 /
  這兩個檔案系統很容易就不夠用, 後續的麻煩會不少, 曾經用過這種方式安裝 Fedora 13, 安
  裝好後, 基本安裝就將 / 用去 71%,/boot 用去 55%, 接著新就出現 /boot 空間不足的狀況,
  CentOS 5.5 是好些, /boot 用的比較少, 更新沒出現問題.
2.語系會以美語(en_US)安裝, 不會安裝中文套件, 造成中文字無法顯示, 照理說事後再安裝中文
  支援套件就好, 但是不知為何, 裝了中文套件, 中文字還是無法顯示, 在網路上找了不少文件,
  依然無法處理這個問題...
當然自動安裝也不是一無是處, VMWare tool 會自動安裝上去, 如果不考慮中文與檔案系統空間
問題... 用自動安裝是一個不錯的選擇...


全手動安裝, 可以自己選擇語系並對硬碟空間自行加以調整, 網路上有很多文章, 這邊就不多說
可是後來安裝 VMWare tool 時出現問題
安裝 VMWare tool 前, 需要先安裝 gcc 與 kernel-devel, 安裝好後接著安裝 VMWare tool
進行到一半時出現... kernel head 目錄無法匹配的問題, 導致 VMWare tool 模組無法重新編譯...
這部分找了很多文件, 但無解...


半自動安裝, 其實與全自動安裝差不多, 只是在建立虛擬機組態後可以不要馬上進行系統安裝, 此時
提供一個機會讓使用者可以做些小動作... 這才是本文的重點

VMWare Workstation自動安裝的方法, 是在安裝前虛擬一個安裝光碟, 或是軟碟, 並將自動安裝程序
放在裡面...
CentOS (linux)的自動安裝是產生安裝光碟(autoinst.iso), 只要找到程序並修改自動安裝的內容
就可以改變 CentOS 安裝組態


安裝與修改的程序如下
file==>new==>Vitrual Machine==>Custom(Advanced)==>選擇系統相容性==>選擇安裝的光碟機或iso
==>輸入使用者及密碼==>輸入虛擬機器名稱及目錄位置==>選擇cpu配置模式==>輸入記憶體配置大小
==>選擇網路卡配置==>選擇儲存媒體(硬碟)控制卡==>選擇虛擬硬碟的產生模式==>選擇虛擬硬碟的型態
==>選擇虛擬硬碟的容量大小及模式==>輸入虛擬硬碟的檔案名稱==>最後檢查虛擬機器整個配置以及
是否存檔並啟動虛擬機器***請在這一個步驟上[取消]存檔並啟動虛擬機器***完成後產生所有基本設置

接下來手動調整自動安裝光碟的參數
請用光碟iso的編輯軟體打開, 虛擬機器目錄內的 autoinst.iso 並修改 KS.CFG
有兩個#的中文說明下面那行文字就是有修改的參數, ##是說明, 正式安裝修改不要加

## 預設語言原本是 en_US 英文美國, 改為 中文台灣
lang zh_TW
## 原本前面有 # 且為 en_US, 去 #, 並改為 zh_TW
langsupport --default zh_TW
network --bootproto dhcp
cdrom
keyboard us
zerombr yes
clearpart --all --initlabel
##/boot 掛載點 size 單位為 mb 原本為 50 請依需求加以修改
part /boot --size 120
part swap --recommended
##/ 掛載點 size 單位為 mb 原本為 3000 最大 4000 依需求加以修改
part / --size 3000 --grow --maxsize 12000
part /home --size 1000 --grow
install
#mouse generic3ps/2
firstboot --disable
firewall --enabled
##時區原本美國洛杉磯... 可不改, 安裝好以後再修改就好
timezone --utc Asia/Taipei
xconfig --startxonboot --resolution=800x600
rootpw --iscrypted $1$fi9i73ym$ixguKJTr2hYelj7bPu2M10
reboot
auth --useshadow --enablemd5
bootloader --location=mbr
#key --skip
%packages
python
@ X Window System
@ GNOME Desktop Environment
@ Graphical Internet
@ Development Tools
##原本沒有中文支援, 如果會用到中文字請一定要加上下面這行增加中文支援套件的安裝
@ Chinese Support

下面還有很多設置, 只要是 VMWare tool 的安裝... 有興趣者請自行參考


修改好後用 光碟iso將修改過的檔案存檔取代舊的KS.CFG 並寫進 autoinst.iso
接著就可以運行虛擬機器安裝 CentOS 了, 安裝過程應該很快...
安裝好後, 你就可以進入 CentOS 的 X-win, 並檢查各項修改過的設定是否如設定一樣
檔案系統大小, 語系設定, VMWare tools. 利用自動安裝前的一些小手續一次搞定....

TOP

有關 vmware tools 安裝時 kernel head 匹配錯誤的問題
因為覺得奇怪, 重新安裝一次 CentOS 5.5, 以前依照習慣會先跑
系統更新, 這一次沒先更新, 直接安裝 vmware tool... ok
用 uname -r 查詢 kernel ... 2.6.18-194.el5
接著進行系統更新 更新為 2.6.18-194.8.1.el5
用 uname -r 查到的 kernel 與以前不一樣...
安裝 vmware tool 不順利時除了 版本編號外還會加上3個英文字母,
因為已經砍了不確定是哪三個字, 但確定有多不該有的字母...
這一次新安裝再更新後因為查詢結果正常, 所以安裝 vmware tool
也正常... 推論結果是... 更新回來的系統包有問題.... 花了兩天
找這個問題.... 前後裝好幾次... 555
不過網路上好像也有好幾個帖子再質疑為何 CentOS 5.5 無法安裝
vmware tool... 我不是唯一受害者... ccc

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。