共計 1940 個字符,預計需要花費 5 分鐘才能閱讀完成。
如何理解 Fedora HAL 服務器,相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。
經(jīng)過長時間學習 Fedora HAL,于是和大家分享一下,你可能會遇到 Fedora HAL 問題,看完本文你肯定有不少收獲,這里將介紹 Fedora HAL 問題的解決方法, 希望本文能教會你更多東西。Fedora HAL – Hardware Abstraction Layer(硬件提取層),這是我直譯的,不知道怎么譯才好,以我的理解和 Windows 的硬件管理類似;
USB 移動存儲;
數(shù)碼相機;MMC 卡,SD 卡;USB MINI 盤;USB 移動硬盤(有個 USB 接口的盒子,里面裝的是筆記本硬盤、大電腦硬盤),1394 接口的移動存值儲;錄音筆;DV 等,大多都是用的移動存儲;
fat、ntfs、fat32、reiserfs、ext3 及 hfs 文件系統(tǒng)的支持;
Fedora core 4.0 幾乎支持所有文件系統(tǒng),所以沒有必要編內(nèi)核,如果您和我一樣有一個移動硬盤是 NTFS 分區(qū)的,請安裝內(nèi)核 NTFS 模塊的支持;
內(nèi)核已經(jīng)支持了 fat 格式的,無論是 fat16 fat32 都已經(jīng)支持;對于 NTFS 格式的文件系統(tǒng)的支持,要安裝 NTFS 的 kernel-moduls;我感覺 NTFS 移動磁盤分區(qū),沒有太大的意義(但我有一個移動硬盤,有一個分區(qū)就是 ntfs 的),因為 NTFS 是不可寫的;所以還是用 fat 或者 fat32 吧;
如果您的機器有 1394 接口,如果想購買容量比較大的存儲設備,建議還是買 1394 接口的盒子,USB 對大文件的寫入支持并不好,無論是什么文件系統(tǒng)(以事實說話,我試過);另外 1394 接口的硬盤,能在系統(tǒng)啟動的過程中穩(wěn)定的加載;
即插即用,系統(tǒng)自動 mount 移動存儲設備;
1、首先確保 以下的幾個服務是打開的;
[root@localhost beinan]# chkconfig –list |grep Fedora HALdaemon
Fedora HALdaemon 0: 啟用 1: 啟用 2: 啟用 3: 啟用 4: 啟用 5: 啟用 6: 啟用
[root@localhost beinan]# chkconfig –list |grep messagebus
messagebus 0: 啟用 1: 啟用 2: 啟用 3: 啟用 4: 啟用 5: 啟用 6: 關(guān)閉
如果在 3 和 5 模式并未啟用,則需要打開;
[root@localhost beinan]# chkconfig –level 0123456 Fedora HALdaemon on
[root@localhost beinan]# chkconfig –level 0123456 messagebus on
在所有模式化全部打開;查看我們所提及的服務是否在所有模式運行;請用前面所說的 chkconfig –list |grep 服務器名;
如果這樣做后,我們提到的這些服務,開機自動在所有模式下運行;不用我們?nèi)藶槿ジ缮媪耍徊贿^有時為了調(diào)試,還得我們自己來打開和關(guān)閉;看下一部分;
2、以 standalone 模式運行的服務,大多是在 /etc/init.d 目錄中;
用法:
/etc/initrd 服務器 start|stop|status|restart|condrestart
舉例:
比如我們要開啟 Fedora HALdaemon 服務器則是:
[root@localhost beinan]# /etc/init.d/ HALdaemon start
啟動 Fedora HAL 守護進程: [ 確定 ]
[root@localhost beinan]# /etc/init.d/ HALdaemon restart
正在關(guān)閉 Fedora HAL 守護進程: [ 確定 ]
啟動 Fedora HAL 守護進程: [ 確定 ]
[root@localhost beinan]# /etc/init.d/ HALdaemon stop
正在關(guān)閉 Fedora HAL 守護進程: [ 確定 ]
[root@localhost beinan]# /etc/init.d/ HALdaemon status
Fedora HALd 已停
這個初學的弟兄都懂;start 啟動;restart 重啟;stop 停止;status 狀態(tài);
我們在本文提到的三個服務器,都在 /etc/init.d 目錄中;
3、其實如果能把上面的幾步弄好了,其實移動存儲設備大多都是即插即用的,同時也是自動掛載的;
雖然系統(tǒng)即插即用了,但對權(quán)限可能不太符合我們的需要;另外如果在 fat 和 ntfs 文件系統(tǒng)中存放了文本,對文件名的中文支持不太友好;所以解決 …..
看完上述內(nèi)容,你們掌握如何理解 Fedora HAL 服務器的方法了嗎?如果還想學到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道,感謝各位的閱讀!