[發明專利]一種Linux系統下修正磁盤設備順序的方法無效
| 申請號: | 201010132048.X | 申請日: | 2010-03-25 |
| 公開(公告)號: | CN101819508A | 公開(公告)日: | 2010-09-01 |
| 發明(設計)人: | 孫波;亓延軍 | 申請(專利權)人: | 浪潮電子信息產業股份有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G06F9/445 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 250014 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 linux 系統 修正 磁盤 設備 順序 方法 | ||
技術領域
本發明涉及一種計算機應用技術,一種調整連接在同一片SAS卡上的RAID陣列和單獨硬盤在系統下的識別的順序方法,具體地說是一種Linux系統下修正磁盤設備順序的方法。
背景技術
一般情況下,使用系統自帶的SAS卡驅動文件,系統識別到RAID陣列和單盤設備的順序是:先單盤設備,后RAID陣列。
在客戶應用過程中,往往要求系統先識別到RAID陣列,后單盤設備。因此,此法的最終實現標準是達到系統下對不同設備的識別順序調整:先RAID陣列,后單盤設備。
例如:一個SAS卡連接了4塊硬盤,其中前兩塊硬盤做RAID1,后兩塊硬盤不做RAID,單獨使用。這樣,一般情況下當系統安裝完成后,系統認到的硬盤順序是先兩塊單獨硬盤,后RAID1,自然系統下分配給RAID1的設備號變為sdc(sda和sdb分配給了兩塊單獨的硬盤)。
發明內容
本發明的目的是提供一種調整連接在同一片SAS卡上的RAID陣列和單獨硬盤在系統下修正磁盤設備順序的方法。
本發明的目的是按以下方式實現的,具體步驟如下:
1)修改SAS卡在Redhat5系列或Centos5系列系統下的驅動源代碼文件,通過調整驅動文件中對應的RAID、單盤識別函數的順序;
2)利用GCC編譯器,對修改后的驅動文件進行編譯,從而生成按照我們要求修改后的驅動內核文件;
3)使用此內核文件替換系統原來集成的驅動文件;
4.修改系統啟動引導鏡像文件:initrd.img,將其解包并修改其中的驅動內核文件,使用我們修改后的驅動文件替換后,重新打包生成引導鏡像;
5.修改Grub引導文件,使其指向我們修改后的initrd.img文件
具體實施方式
實施例
使用本發明的方法后,系統下識別設備的順序發生改變,先識別RAID1,后兩塊單獨硬盤,這樣系統下給RAID1分配的設備號自然就變為sda,另外兩塊單獨硬盤被分配為sdb和sdc,,這樣就可以達到整連接在同一片SAS卡上的RAID陣列和單獨硬盤在系統下修正磁盤設備順序目的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業股份有限公司,未經浪潮電子信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010132048.X/2.html,轉載請聲明來源鉆瓜專利網。





