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