衝 6.1

2006-02-09 21:08

今天搞一台 Dell PowerEdge 850
結果 FreeBSD 5.x 6.0 開起來都抓不到 HDD = =”

上網翻了一下 說 kernel 抓 ICH7 SATA Disk Controller 時會出一些問題
認得出 , 卻抓沒有磁碟

是已經有人提出 patch 了 ..
正想著要自己 build 個 kernel 起來開時
突然想到之前好像看到 6.1 快 PRERELEASE 了
就去弄了 6.1 BETA 來裝

果然正常了 XD


Personal Diary 類別的文章 :
叫我電王 !!2/20 大家來聊天

FreeBSD 類別的文章 :
installing FreeBSDtrafd on FreeBSD

8 則留言 新增留言

  • 1. 台灣古狗  |  September 15th, 2006 at 17:24

    請問喔, ICH7DH/ICH7R 的RAID功能, 能不能被 FreeBSD 6.X 支援呀? 就是可以直接把 FreeBSD全新安裝在已經組成RAID0/1/5的 Array上?

  • 2. OuTian  |  September 15th, 2006 at 20:24

    應該是兇多吉少 :p

  • 3. 台灣古狗  |  September 17th, 2006 at 21:30

    唉, 實在很不想換成CentOs, 還是對 FreeBSD 比較上手, 真心期待 FreeBSD 可以支援~~

    對了,請教 OuTian大人, FreeBSD上的 Software RAID 可以安裝於只有兩顆 SATA的系統上嗎?
    是不是要先把OS安裝在第一顆, 然後在想辦法連同第二顆在 Single mode 下做成RAID0? (勇敢的小弟很想用 RAID 0)

  • 4. OuTian  |  September 18th, 2006 at 00:00

    據我以前找到的資料 ,

    兩顆 HDD ,
    連著 Root Filesystem 要跑 RAID 0 or 5 的話沒辦法.
    但 RAID 1 可以.

    但若你只讓某幾個 partition ,
    在 gvinum 下作 RAID 0 是沒問題的.

    給一些 link 作參考 -
    http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/vinum-root.html
    http://devel.reinikainen.net/docs/how-to/Vinum/

  • 5. 台灣古狗  |  September 18th, 2006 at 11:13

    感謝 OuTian大人耐心的解說, 原來 FreeBSD還是不像 Linux可以在安裝過程就組建 Software RAID

    但是可以讓某幾個 partition 在 gvinum做raid,在只有兩顆硬碟的情形下,是不是可以先安裝基本OS (到第一顆的 partition-1),
    然後第二顆分割成跟第一顆一樣的 partition 數量/大小,
    然後再把 一顆跟二顆的 partition-N gvinum成RAID0
    可以gvinum不同分區的話,

    是不是可以再將 partition-1(系統分區)與第二顆的partition-1
    也再度 gvinum 成 RIAD1呢?

    也就是系統分區 RAID1, 其他分區 RAID0 同時運作在一套系統上, 一組硬碟(2顆or更多) 同時存在[RAID0]/[RAID1]呢?
    這樣會比 [normal]/[RAID0] 快嗎?

    如果拿後來的 RAID0 來跑 Jails, 那就等於 Jail 都是在 RAID0下了, 跟整個系統RAID0 應該也差不多了吧? ^^

  • 6. OuTian  |  September 18th, 2006 at 11:40

    我認為應該是可行的 ...

    try it :>

    and 我是平凡小老百姓 , 不用冠個大人在後面啦 ... zzz

  • 7. 台灣古狗  |  September 18th, 2006 at 22:11

    CC, 好的~~
    感恩 OuTian

    也許如果把Jail泡在 RAID0裡面, 應該主分割部分說不定就不需要RAID了, 這樣萬一RAID0掛了, 還可以用 沒有RAID的那部分殘餘內容(定期備份出來的Jails)恢復,

    好像做成RAID的硬碟尤其是ATA/STAT的都粉容易掛點
    問題好像出在硬碟本身的錯誤糾正上, ATA硬碟會再運作一段時間後突然發生數秒~數十秒的休息(無反應)
    而這時RAID會以為硬碟發生逾時錯誤然後就~~
    通常關機一陣子然後重開機會自動fsck回復

    有點恐怖, 難怪WD好像有出RAID專用企業級 SATA HDD(也可能因為WD硬碟做RAID比他牌掛的機率更高的緣故才推出~~)

  • 8. 台灣古狗  |  September 20th, 2006 at 01:43

    最新測試報告
    ICH7R DO Support by FreeBSD 6.1-Release AMD64

    先在BIOS設定組好 RAID0 (RAID1 沒測試,應該也可以)

    然後安裝 FreeBSD AMD64
    然後照常安裝即可

    表示 FreeBSD 6.1-R 核心已經支援了 ICH7R 的 Array metadata

    快樂~~

    查過 其他目前 Linux 仍不支援 ICH7R 的陣列功能
    XP 更是麻煩 要先關閉陣列/NCQ功能, 以一般ATA安裝XP
    裝好後在XP下再安裝廠商提供的驅動
    然後才能在BIOS重新開啟陣列/NCQ功能
    但是這樣卻...除非你有三顆硬碟
    否則照樣不能裝只有兩顆硬碟的系統開啟RAID0/RAID1

    想不到~~竟然
    FreeBSD 直接安裝就可以了
    傑克~~這真是太神奇了!!

    ps 組了RAID0 後安裝 FreeBSD 最小安裝 commit後的時間
    竟然不到15秒鐘(大約)就安裝完畢
    有夠給他誇張!!

新增留言

*

*

Trackback this post  |  訂閱這則留言的 RSS Feed


各分類文章

最近的 20 篇文章