天天看點

Dell1850上安裝Redhat7.2作業系統

 <b>Dell1850</b><b>上安裝</b><b>Redhat7.2</b><b>作業系統</b>

要求:目标系統(公司電子郵件系統必須安裝在Redhat 7.2環境下),是以必須想辦法将Redhat 7.2安裝在Dell 1850伺服器上。

問題:由于Dell 1850标配SCSI卡(LSI 1020)在redhat 7.2認不到(不支援),Dell 1850具有對Redhat企業版進行認證。伺服器采用的是熱拔插硬碟,手頭也能很難找到合适的伺服器資源。

解決方案:經過多方嘗試,發現redhat 9.0在Dell 1850能夠支援。經過幾天的各種方式的嘗試,通過安裝Redhat9.0并保留啟核心和驅動,其他程式和配置檔案采用Redhat7.2的系統檔案結構可以解決此難題。總結一下安裝記錄。

解決方案如下:

一、在一台PC機上或虛拟機上正常安裝Linux Redhat7.2(安裝郵件系統需要的各種程式和庫檔案)

1、安裝Linux Redhat7.2

2、備份Linux Redhat7.2上要替換Redhat 9.0的目錄

bin etc sbin usr home lib opt root var(共九個目錄),操作如下:

  #tar zcf rh72.tar.gz bin etc sbin usr home lib opt root var

二、Dell1850 安裝基于Linux Redhat 9

1 、安裝Linux Redhat 9.0直接安裝,目的是需要獲得核心(boot)和驅動子產品(lib\modules)不需要選擇太多組建,如選擇(Development Tools   Knernel Development共966M)。安裝此作業系統。

2、在Redhat 9.0安裝dell 1850 千兆網卡驅動(E1000),啟動Redhat 9.0後在本系統下編譯并安裝e1000,操作如下:将CD光牒的e1000源代碼複制到\usr\src下,解壓用tar zxf e1000.*,

#make

#make install

#cd /lib/modules/kernel/drivers/net/e1000

#insmod e1000.o

以上操作是編譯、安裝、加載e1000驅動,如果成功采用ifconfig eth0 192.168.9.10能成功設定IP位址。

配置啟動或者重新開機伺服器,系統會自動檢測并配置。

注:一定要在Redhat9.0下安裝千兆網卡驅動,否則在系統替換後無法加載網卡

三、用redhat7.2有限替換redhat9.0:

采用Redhat 9.0CD光牒(若無法加載RAID驅動,可以用RedhatAS4能加載Raid驅動的Linux系統)啟動,進入修複模式:linux rescue。然後實作redhat 7.2有限替換redhat8.0,實作如下(linux rescue下系統各個分區都挂載在/mnt/sysimage/下):

  1、備份redhat 9.0 需要替換目錄

     bin etc sbin usr home lib opt root var(共九個目錄),操作如下:

     #mkdir /mnt/sysimage/rh90_bak

#cd /mnt/sysimage/

     #mv bin etc sbin usr home lib opt root var rh90_bak/

2、上傳rh72.tar解壓rh72.tar.gz,即替換為redhat 7.2作業系統結構。操作如下:

  #cp rh72.tar.gz /mnt/sysimage/

#tar zxf rh72.tar.gz

3、将redhat 9.0核心、子產品及硬體環境檔案替換為第一塊硬碟(sba)操作如下:

#cp /mnt/sysimage/rh90_bak/etc/lilo.conf etc/

      #cp /mnt/sysimage/rh90_bak/etc/fstab etc/

      #cp /mnt/sysimage/rh90_bak/etc/modules etc/

#cd /mnt/sysimage/rh90_bak/lib

      #tar cf modules.tar modules

      #cp modules.tar /mnt/sysimage/lib/

      #cd /mnt/sysimage/lib/

      #tar xf modules.tar

以上操作将rh9.0支援的核心驅動恢複到rh72,以便實作在redhat 7.2作業系統下能夠支援SCSI卡的目标。

4、重新開機作業系統,再重新安裝網卡驅動并配置網卡,現在已經是經過處理後的Redhat7.2,核心為Redhat 8.0。新的rh72是我們需要的目标系統。

5、以上步驟實作了我們需要的目标作業系統,到此大功告成。

本文轉自netsword 51CTO部落格,原文連結:http://blog.51cto.com/netsword/491986

繼續閱讀