2011-10-06 29 views
1

我正在使用arm開發平臺。在那裏我安裝了udev,它的工作原理非常完美。但是,當我安裝一個筆式驅動器並查看文件內容時,名稱超過8個字符的所有文件和文件夾已被替換爲「〜」字符。 eg:myfilename.mp3替換爲myfile〜e.mp3嵌入式linux文件名長度

在udev安裝之前,它運行良好。 (所有文件名都正常顯示)。 我該怎麼辦?

謝謝。

回答

3

這與Linux中的文件名長度限制無關。發生這種情況是因爲此驅動器安裝爲FAT16。檢查是否支持FAT32,並嘗試以這種方式安裝(請參閱/etc/udev/rules.d/中的udev規則)。

+0

嗨,在etc/udev/rules.d /我寫了一條規則。這條規則的目的是在安裝筆時爲這個「1-1」端口分配節點「pen1」。這就是我寫我的規則的方式。 BUS ==「usb」,ID ==「1-1」,KERNEL ==「sd?1」,NAME =「pen1」 – gsk

+0

請更新您的問題,並附上與安裝相關的信息和日誌:tail -f/var/log/messages。 – pmod

+0

另外請看http://gnuru.org/article/1561/usb-pen-drives-udev-automounting-secrets,注意配置MOUNTOPTIONS和FS_MOUNTOPTIONS – pmod