Solaris掛載PCFS系統硬盤讀取中文文件夾(名)的方法

衆所周知,Solaris系統的mount命令可以掛載FAT16/FAT32/PCFS/DOS文件系統,目前還不能掛載NTFS文件系統,如果想掛載NTFS需要用相應的工具,但穩定性不敢保證。

mount命令掛載PCFS文件系統的命令格式爲:
mount -F pcfs /dev/dsk/c1d0p2:c /mnt/disk
-F爲指定文件系統
pcfs爲文件系統類型,一般FAT16/32/DOS都是用pcfs
後面是設備名和掛載點不做過多敘說。

如果想在啓動的時候就自動掛載的話可以在/etc/vfstab文件中加入一行:
/dev/dsk/c1d0p2:c   /dev/rdsk/c1d0p2:c  /mnt/disk   pcfs    2   yes -
中間用tab鍵作爲分隔符。

不過掛載上的硬盤會發現有一些文件找不到,這些文件就是用中文命名的文件。筆者經過n次windows和solaris重起切換測試過後,發現了一個可以在solaris系統中掛載的硬盤中訪問中文文件夾(名)的方法:
先進入windows系統,進入需要掛載的硬盤,找到想在solaris系統中訪問的文件夾或者文件,如果它全是用中文命名的,那麼就在文件名前面加入5個以上英文或數字。例如,文件名是“怎麼訪問不到.txt”,那麼就改成“solaris怎麼訪問不到.txt”。這樣在solaris下面掛載好pcfs文件系統之後就可以看到文件名和文件夾了,不過還是顯示不了中文,只能看到英文和一個~1。不過起碼可以看到文件夾了,可以在文件夾之前的英文寫一些簡單的所寫標識出文件夾的名字即可。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章