安裝LINUX套件~個人遇到的一個瓶頸~硬體相容性清單的部分

顯示結果從第 1 筆 到 2 筆,共計 2 筆
  1. #1
    FLY
    FLY 目前未上線
    boy
    註冊日期
    2001-01-28
    討論區文章
    549

    安裝LINUX套件~個人遇到的一個瓶頸~硬體相容性清單的部分

    這篇內容有在別的論壇發表過~沒有等到筆者"想要的答案"~就發表在這邊碰碰運氣~

    版本一

    先提一下我個人過往養成的的動作習慣,以MsWindowsXP Pro為例,
    根據電腦零件的硬體使用手冊將PC硬體拼裝好,準備好要安裝的原
    版系統系統光碟,事先準備好PC硬體的驅動程式光碟,或磁片,或隨
    身碟,系統安裝完畢後,根據 裝置管理員 所提示的訊息,將硬體驅
    動程式安裝補足,我會確認好該PC硬體的相關驅動程式在網路上有
    無找到最新穩定版,若有符合系統版本的最新版穩定版驅動程式就
    會先下載來準備好,MsWindows驅動程式的安裝幾乎都是在圖形介面
    下點選下一步的方式就可以安裝完成,另外微軟網站過去曾經提供過
    MsWindowsXP的既有硬體支援清單列表單一文件檔,我會根據這個單
    一文件檔中的資料,來確認手邊要組裝的某款硬體,是否已經被
    MsWindowsXP,安裝光碟內建的驅動程式所支援,還是要另外尋找第
    三方的驅動程式.

    以上MsWindowsXP環境這種可以很明確的事前查詢準備好,以及事後
    可以在圖形介面補安裝的模式,已經已經很熟悉,我可以掌握遇到同
    樣是X86架構的不同廠牌家用PC硬體時就用以上這套方式,來事先查
    詢和準備硬體驅動程式.

    同樣的概念,我想要直接套用在LINUX環境上,卻發現無法直接套用,
    LINUX環境對硬體驅動程式安裝設定的概念,是另一回事,於是我就遇
    到瓶頸了~

    我希望的是能夠在安裝某一套LINUX版本(該安裝光碟)時,先確認好
    我手邊現有的PC硬體能否被該套LINUX版本(該安裝光碟)所支援,
    而"不要"整個系統都安裝完畢之後,才發現某個PC硬體周邊不被該
    套LINUX版本(該安裝光碟)所支援,之後又要抽換硬體,實在很麻煩.

    我現在想要嘗試安裝的版本是 openSUSE-11.3-DVD-i586.iso

    我手邊的硬體如下:
    主機板:
    CPU:PIII
    ASUS CUV4X-E
    北橋晶片組 VIA Apollo Pro133A(VIA VT82C694X)
    南橋晶片組 VIA VT82C686B
    內建的音效晶片組 C-Media CMI8738

    主記憶體
    256MBX4

    顯示卡晶片組 Nvidia TNT2/M64/A32

    網路卡兩張
    D-LINK DFE530TX Rev.B1

    56K 數據卡
    Conexant RS56-PCI

    1394A 擴充卡PCI介面 4PORT
    VIA VT6306

    IDE
    硬碟X2
    DVDROMX1
    CDRWX1

    第一步我先查了
    http://en.opensuse.org/Hardware_requirements
    有過

    再來我查這個
    http://en.opensuse.org/HCL

    結果除了 C-Media CMI8738 PCI介面卡
    有標示之外~
    其他的硬體資訊 我全都查不到~

    以上的硬體配備,我可以在微軟官方網站的硬體相容性清單資料檔或網頁,
    或著第三方硬體廠商 驅動程式文件中,得知有無支援MsWindowsXP這個版
    本的文件資訊,可是現在到了openSUSE-11.3-DVD-i586.iso我就不知道該
    怎麼辦,有沒什麼相較比較簡單明瞭的查詢方法,讓我可以在開始安裝系
    統之前,用另一台電腦上網或本機查詢資料文件的方式得知
    "openSUSE-11.3-DVD-i586.iso"這片安裝光碟,能否支援
    VIA Apollo Pro133A(VIA VT82C694X)
    VIA VT82C686B
    Nvidia TNT2/M64/A32
    D-LINK DFE530TX
    Conexant RS56-PCI
    VIA VT6306
    等等資訊

    我盡量嘗試用文字描述我遇到的瓶頸~
    我想知道有無~系統裝下去發現抓不到再抽換硬體~"以外"的答案~
    因為我寧可前置驅動程式確認資料查詢的準備動作辛苦一點~
    我也不想要做抽換硬體的動作~


    版本二

    先以MsWindowsXP為例,筆者過往安裝MsWindowsXP系統,有學到一個概念,就是
    事先準備好主機與周邊裝置驅動程式的軟體,可能放在隨身碟,軟碟片,光碟片
    ,第二顆硬碟等等,也或著等事後,上某個已知的網址去下載,筆者過去也有查
    詢到微軟官方網站,有擺放幾份純文字文件檔,是MsWindows系列原版安裝光碟裏
    頭,已經包含有海量般的硬體裝置的支援列表清單,所以筆者可以透過以上資訊
    ,"事先"查詢或準備好,筆者手邊的這台主機與周邊設備是否有搭配將要安裝的
    MsWindows版本的硬體驅動程式,多次重灌MsWindows系統後,查詢並準備硬體驅
    動程式的動作也已熟練,可以較快判定手邊的硬體配備零件,有無支援要安裝的
    MsWindows系統版本,甚至後來學到看板卡上的晶片印刷的廠牌或型號,來上網搜
    尋有無搭配該MsWindows系統版本的驅動程式。

    同樣的概念,筆者想要套用在Linux上卻發現並不是這麼一回事,筆者以
    Fedora-12-ppc-DVD.iso為例,於是筆者上了Fedora官方網站,卻發現其硬體相容
    性清單所列出的項目,相較於微軟的硬體相容性清單,還真的沒有幾個硬體項目,
    內容好少,因為官方網站的資料太少,於是筆者找找看有無第三方的Linux硬體相
    容性清單網站,是可以針對Fedora的版本做海量列表的,筆者希望版本是2010年
    的,這樣比較新,筆者找到一份Linux Hardware Compatibility HOWTO,內容看起
    來像是Linux套件通用型的,可是只有更新到2007年為止。
    找到了LinuxQuestions.org HCL看起來像是,讓使用者自行上傳硬體相容性資訊。
    找到了Linux-drivers.org這個網站,結論是看得筆者眼花撩亂,無所適從。
    找到了LINUX ALLOCATED DEVICES,但看起來好像只是支援的裝置的"種類",而非
    完整的型號列表。

    因為筆者過去下載瀏覽MsWindows支援硬體裝置清單純文字檔的經驗,所以筆者也
    希望能夠找到一份單一文件,內容可以是以Linux 2010年版本的kernel為主的,或
    著以Fedora 12以後(含F12)版本為主的,筆者只要下載並打開這份單一文件,用關
    鍵字搜尋的方式找字串,例如筆者手邊有一塊顯卡的晶片上標示的型號為ATI radeon 7000
    筆者另外查得相關編號為RV100QY,筆者以這兩串當關鍵字,在文件中查詢,如果有
    查詢到,那就表示該版本Linux kernel或著該版本fedora能夠辨識並啟用這個硬體
    設備的功能,筆者手邊還有其他零零散散的硬體周邊,筆者當然希望這些周邊是可
    以在Linux套件上運作的,筆者希望在安裝Linux作業系統之前就先確認好,這些零
    件是否有被Linux套件所支援,筆者不希望安裝完系統後,才發現某個零組件無法被
    Linux套件所辨識,而又要拆裝硬體,這樣真的很麻煩,筆者不會寫程式,所以也不
    會思考上網去抓第三方的驅動程式原始碼下來,再去指令模式介面,輸入一大串指
    令來編譯驅動程式到核心模組這種麻煩事,除非該第三方軟體可以透過圖形介面,用
    滑鼠點選的方式來安裝,然而,以筆者有限的英文能力,就是找不到心中所期待類似
    微軟公司文件的這樣一份文件檔,筆者覺得應該會有一套方法,可以整理出類似Linux
    Hardware Compatibility HOWTO這樣的內容,這內容可能是針對Linux kernel把其中
    所有的硬體支援資訊單獨做成一份文件檔,然後筆者使用以上範例輸入ATI radeon 7000
    或著RV100QY或著NM10 express時,就可以確認某版本Linux kernel有無支援。

    筆者後來又發現,除了Linux kernel 對硬體的支援之外,還有不少針對類型硬體的第
    三方軟體套件,也會額外對不同種類的硬體,有不同程度的支援,像是針對顯示設備的
    XORG,掃描器設備的SANE,音效卡的ALSA等等一大堆,筆者更是眼花撩亂了,而且各家
    不同品牌的Linux套件,針對發行面向的不同,收錄的Linux kernel版本不同,也不一
    定會把整個Linux kernel所有原始碼全部打包收錄,當然收錄的XORG,SANE,ALSA等硬
    體設備相關的軟體套件也會有其差異,筆者這下子不知道該怎麼辦了。

    筆者過去嘗試學習Linux時有一些不好的經驗,導致筆者很討厭在安裝完Linux之後才發
    現原來某樣周邊,Linux不支援,而且現階段無解(這個無解特別指,不需要動用到手動
    編譯程式碼的情況下),還要關機重新抽換硬體,而希望像MsWindows環境那樣,可以事
    先確認好,所有硬體的支援狀況,頂多事後,只需要用滑鼠在圖形介面點選,即可完成
    剩下的部分硬體驅動程式的安裝,筆者也找過OPENSUSE的官方往展的硬體相容性清單頁
    面,內容其實也不多,但筆者推測所支援的項目應該不會這麼少。

    筆者的英文程度和資訊技術力肉腳的很,不然筆者真想有無一些旁門左道的取巧方法,
    可以排列組合的"組裝"出一份LINUX硬體相容性清單的"大列表"文件,例如一份針對
    Linux kernel的文件,或著針對Fedora的文件。

    筆者還發現一個情境,就是筆者嘗試去下載Linux kernel的原始碼檔案(例如選擇下載
    Fedora-12-ppc-DVD.iso採用的版本)解壓縮後,先地毯式的瀏覽看看有些什麼檔案,然
    後嘗試搜尋包含ATI radeon 7000或著RV100QY或著NM10 express等字樣的純文字檔,然
    後筆者發現,真的有類似的檔案,檔名中大概都會包含*PCI*.*IDS*的字樣,因此筆者又
    找到一個The PCI ID Repository網站,筆者以有限的英文能力推斷,這個資訊是否包含
    了LINUX核心支援的"所有"PCI介面卡類的裝置,如果手邊的介面卡晶片上印刷的型號資
    訊有出現在*PCI*.*IDS*這個檔案中,是否就表示LINUX kernel有支援這個PCI介面卡,
    筆者也因此在Fedora-12-ppc-DVD.iso中找出跟Linux kernel有關的RPM檔案,解壓縮後
    又發現裏頭全都是位元檔,而沒有類似*PCI*.*IDS*的純文字檔案。
    然而筆者又想到,系統能否辨識該介面卡,跟能否將該介面卡的功能全開,好像又是兩
    回事,系統雖然可以辨識到該介面卡,好像不見得就可以使用該介面卡所有的功能,除
    非在安裝上額外的驅動程式軟體和應用程式。

    根據google而來的資訊,筆者在安裝完Fedora-12-ppc-DVD.iso之後,在終端機視窗執行
    了一個指令lspci,得知/usr/share/hwdata/這個路徑,並且找到*PCI*.*IDS*相關檔案,
    筆者因此推斷這些檔案內的硬體清單資訊,是否就表示就是Fedora-12-ppc-DVD.iso,可
    以辨識到的硬體周邊?筆者也產生疑惑,在系統安裝完後該如何得知Fedora-12-ppc-DVD.iso
    已經支援可以讀取的檔案系統有哪幾種?可以寫入的檔案系統又有哪幾種?如果支援的
    檔案系統種類不多,有什麼樣的方法可以圖形介面或文字選單,透過勾勾選選的方式,增
    加Fedora-12-ppc-DVD.iso可以支援讀寫的檔案系統的種類?

    這個筆者遇到的Linux硬體相容性的瓶頸,對筆者來說目前還是無解(找不到筆者想要的答案)!



  2. #2
    散人 rushoun 的大頭照
    註冊日期
    2001-07-29
    討論區文章
    5,920

    回覆: 安裝LINUX套件~個人遇到的一個瓶頸~硬體相容性清單的部分

    我對linux不是很瞭解,只是有接觸一下子。
    就我所知,liux對於所有的設備,都當成是模組的方式在使用。
    所以比較不會像windows那般,總是要把一些driver跟動態連結檔,做一些我根本弄不清楚的方式,結合成一個黑盒子的核心。但是要移除時,問題就更大了,感覺系統是愈用愈慢。現在MS是否有改,就不知道了。

    您想做的工作,算是非常浩大,如能成功,應該非常有幫助。
    但是有些linux distro不是已經做到可以直接上網更新驅動嗎?
    我自己的感覺啦!雖然我不是個懂linux的,linux好像不太適合用太先進的硬體週邊,會比較好。咱台灣的廠商,都已經被MS綁標了。
    ========================================
    用智慧處理事情,用慈悲對待他人。(節錄 聖嚴法師與人文對話一書內容)

類似的主題

  1. linux系統安裝流程畫面截圖~遇到的瓶頸~
    作者:FLY 所在討論版:-- FreeBSD & Linux 討 論 版
    回覆: 2
    最後發表: 2011-08-11, 10:26 PM
  2. Windows Internet Explorer 專用的 Java套件
    作者:DarkSkyline 所在討論版:-- 網 路 軟 體 討 論 一 版 (Browser,Email
    回覆: 2
    最後發表: 2010-02-14, 11:55 PM
  3. 【問題】vista的軟體相容性?
    作者:proxyazsx 所在討論版:Windows VISTA 討論版
    回覆: 18
    最後發表: 2009-05-21, 07:52 PM
  4. Vista 軟硬體 相容性 清單
    作者:taiwan08002 所在討論版:Windows VISTA 討論版
    回覆: 1
    最後發表: 2007-02-08, 06:00 PM
  5. 【求助】安裝GCC套件的問題
    作者:a_nan_nan 所在討論版:-- FreeBSD & Linux 討 論 版
    回覆: 0
    最後發表: 2004-06-23, 02:58 PM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •