對Linux桌面版能支持的文件安裝
下面就這就來講術(shù)Linux桌面版由于本人思維固化,對新事物接受不足,所以在學(xué)習(xí)Fedora Core 4.0 總是用老思維;對于對移動,比如U盤;移動硬盤;數(shù)碼相機(jī),現(xiàn)在大多能在Linux即插即用;只有少數(shù)不行;比如筆記本集成的6合1讀卡器(好多都不支持,也有支持的);Linux開發(fā)計(jì)劃與Fedora Core Linux計(jì)劃整合成新的Fedora Project。Fedora Project將由Red Hat公司贊助,以社區(qū)支持的方式開發(fā)Linux發(fā)行版Fedora Core Linux。
我對Fedora Linux桌面版用的極少,感覺Fedora 是實(shí)驗(yàn)室,新的特性都會在Fedora Linux桌面版中出現(xiàn),這增強(qiáng)Linux桌面版的易用性;其實(shí)這也是好事;
對即插即用的USB的原理,bbbush兄弟已經(jīng)在.chinaitlab.com/driver/40018.html">《設(shè)置 fc3 HAL 的 storage-policy 自動掛載優(yōu)盤上的 vfat 分區(qū)》中已經(jīng)談過。大家可以去看一下,看過后思路就清晰多了;看過后此文后,功力也會大長;:)HAL - Hardware Abstraction Layer (硬件提取層),這是我直譯的,不知道怎么譯才好,以我的理解和的硬件管理類似; 而我寫的這篇其實(shí)一文不值,為什么這樣說呢?因?yàn)闆]有技術(shù)含量,只是為了解決問題而寫,沒有原理,只是改幾行或者加幾行的字;可能對新手還有點(diǎn)用;
USB移動存儲;
數(shù)碼相機(jī);MMC 卡, SD卡;USB MINI 盤;USB移動硬盤(有個(gè)USB接口的盒子,里面裝的是筆記本硬盤、大電腦硬盤),1394接口的移動存值儲;錄音筆;DV等,Linux桌面版大多都是用的移動存儲;
fat 、ntfs、fat32、reiserfs 、ext3及hfs文件系統(tǒng)的支持;Fedora core 4.0 Linux桌面版幾乎支持所有文件系統(tǒng),所以沒有必要編內(nèi)核,如果您和我一樣有一個(gè)移動硬盤是NTFS分區(qū)的,請安裝內(nèi)核NTFS模塊的支持;
Linux桌面版內(nèi)核已經(jīng)支持了fat格式的,無論是 fat16 fat32都已經(jīng)支持;對于NTFS格式的文件系統(tǒng)的支持,要安裝NTFS的kernel-moduls ;我感覺NTFS移動磁盤分區(qū),沒有太大的意義(但我有一個(gè)移動硬盤,有一個(gè)分區(qū)就是ntfs的),因?yàn)镹TFS是不可寫的;所以還是用fat或者fat32吧;
如果您的機(jī)器有1394接口,如果想購買容量比較大的存儲設(shè)備,建議還是買1394接口的盒子,USB對大文件的寫入支持并不好,無論是什么文件系統(tǒng)(以事實(shí)說話,我試過);另外1394接口的硬盤,能在系統(tǒng)啟動的過程中穩(wěn)定的加載;
即插即用,系統(tǒng)自動mount 移動存儲設(shè)備;
1、首先確保 以下的幾個(gè)服務(wù)是打開的;
[Syue.com]
[root@localhost beinan]# chkconfig --list |grep haldaemon
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)閉
[Syue.com] 如果在3和5模式并未啟用,則需要打開;
[root@localhost beinan]# chkconfig --level 0123456 haldaemon on
[root@localhost beinan]# chkconfig --level 0123456 messagebus on
Linux桌面版在所有模式化全部打開;查看我們所提及的服務(wù)是否在所有模式運(yùn)行;請用前面所說的 chkconfig --list |grep 名;如果這樣做后,我們提到的這些服務(wù),開機(jī)自動在所有模式下運(yùn)行;不用我們?nèi)藶槿ジ缮媪?;不過有時(shí)為了調(diào)試,還得我們自己來打開和關(guān)閉;看下一部分;
2、以standalone模式運(yùn)行的服務(wù),大多是在 /etc/init.d目錄中;
用法:/etc/initrdstart|stop|status|restart|condrestart
比如我們要開啟 haldaemon 服務(wù)器則是:
[root@localhost beinan]# /etc/init.d/haldaemon start
啟動 HAL 守護(hù)進(jìn)程: [ 確定 ]
[root@localhost beinan]# /etc/init.d/haldaemon restart
正在關(guān)閉 HAL 守護(hù)進(jìn)程: [ 確定 ]
啟動 HAL 守護(hù)進(jìn)程: [ 確定 ]
[root@localhost beinan]# /etc/init.d/haldaemon stop
正在關(guān)閉 HAL 守護(hù)進(jìn)程: [ 確定 ]
[root@localhost beinan]# /etc/init.d/haldaemon status
hald 已停
這個(gè)初學(xué)的弟兄都懂;start 啟動; restart 重啟; stop 停止;status 狀態(tài);
我們在本文提到的三個(gè)服務(wù)器,都在 /etc/init.d目錄中;
3、其實(shí)如果能把上面的幾步弄好了,其實(shí)移動存儲設(shè)備大多都是即插即用的,同時(shí)也是自動掛載的;雖然Linux桌面版
即插即用了,但對權(quán)限可能不太符合我們的需要;另外如果在fat和ntfs文件系統(tǒng)中存放了文本,對文件名的中文支持不太友好。
【編輯推薦】