目的:在現有已安裝的 CentOS 6.10 系統中,為稍後的硬碟安裝 CentOS 5.10 做事前準備。

情境描述:電腦裝有 3 顆硬碟,一顆裝 Windows 7,一顆裝 CentOS 6.4 x86_64,另一顆空的打算用來安裝 CentOS 5.10 x86_64。而硬碟在 BIOS 中的順序以及對應的裝置名稱如下:

   裝置名稱   容量   安裝的系統 
第 1 顆  /dev/sda 80G CentOS 6.10 x86_64
第 2 顆  /dev/sdb 40G 準備安裝 CentOS 5.10 x86_64
第 3 顆  /dev/sdc 500G Windows 7


需要的檔案:
CentOS-5.10-x86_64-bin-DVD-1of2.iso
CentOS-5.10-x86_64-bin-DVD-2of2.iso
images/
isolinux/
TRANS.TBL

上列的最後三項:images/、isolinux/、TRANS.TBL 在第一片安裝映像檔裡頭,稍後會掛載再複製出來。

Windows 的 D 槽裝置名稱: /dev/sdc5

CentOS 的安裝映像檔下載後儲存在 Windows 系統的 D:\Linux\CentOS 5.10\ 目錄下

我選擇的做法是:安裝之前,在現有 Linux 系統中先分割好硬碟,等到安裝過程中直接選掛載點並格式化即可。
因為我們要從硬碟安裝,所以稍後會額外再多分割一個分割區 (稍後圖中的 /dev/sdb9) 來存放 CentOS 的安裝映像檔。

說明:分割硬碟可以在安裝過程當中再進行,可是有經驗的朋友應該曉得,那就是安裝程式會照它自己的意思調整分割區的順序,所以分割區順序可能不是你想要的。但如果在安裝之前,事先分割好硬碟,就不會有此問題囉!

接下來的動作當然要先取得 root 的權限才行!

分割硬碟 -- Part 1


分割硬碟 -- Part 2


分割完成後的樣子


上圖的 /dev/sdb9 是刻意多分出來的,因為要用來放 CentOS 安裝映像檔用的。但在複製之前要先格式化才能用嘛!
若你也跟我一樣是在 CentOS 6.x 下進行格式化,千萬別格式化成 ext4 檔案系統,因為 CentOS 5.x 安裝程式無法讀取 ext4。
格式化成 ext2 或 ext3 檔案系統


接下來要將儲存在 Windows 系統 D 槽的 CentOS 安裝映像檔複製到 /dev/sdb9 底下
將 D 槽掛載到 /mnt/win7_d 目錄
將 /dev/sdc9 掛載到 /mnt/centos510dvdiso 目錄
將 CentOS 安裝映像檔複製到 /mnt/centos510dvdiso 目錄下


將第一個 CentOS 安裝映像檔掛載到 /mnt/first_iso 目錄下 (當然,掛載前須先建立 /mnt/first_iso 目錄)
將安裝所需要的目錄及檔案複製到 /mnt/centos510dvdiso 目錄下


到此己完成第一階段,即準備好所需的檔案,接著進入第二階段。

重新開機進入 grub 開機選單畫面,在此直接按下 c 鍵進入 grub 命令列模式


依序輸入以下命令讀取 vmlinuz 及 initrd.img 檔案,最後一列輸入 boot 按下 Enter 開機,等待進入下一個畫面


註:CentOS 6 中的 GRUB 開機載入程式只支援 ext2、ext3 以及 ext4。

進入第一個畫面是選擇安裝時要使用的語系,雖然在文字模式下無法顯示中文語系,但是在這個步驟一定要先選 Chinese (Traditional),不然到時安裝畫面會變英文!


按下 OK 後會出現一個警告畫面,主要是告訴你在文字模式下無法顯示中文,不管它,點下去就對了!這樣稍後跳到圖形安裝介面時才會顯示繁體中文。


選鍵盤,預設值即可。


此步當然要選擇 Hard drive 啦,因為我們要硬碟安裝咩!


選擇安裝映像檔儲存的裝置,我們剛才是放在第 2 顆硬碟的最後一個分割區,即 /dev/sdb9,因為我們 iso 檔是直接存在最上層目錄,即沒放進任何目錄下,因此中間空位留空白即可,按下 OK 後就會進入圖形安裝介面了。


瞧!成功進入安裝畫面囉,而且是繁體中文沒錯!

arrow
arrow

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