Page 1 of 1

USB disk problem

Posted: Fri Mar 23, 2007 10:33 pm
by mihuang
各位:
數個月來,一直有USB disk掛載問題。即,開機登入後第一次將USB disk插入USB port,可以正常自動掛載至/media/sda1。但是不知何時開始,只要拔出後,再插入USB port,路徑仍然是/media/sda1,但是中文就會變成亂碼且無法進入任何一個檔案夾,系統會告知檔案夾不存在。即使是英文名檔案夾(名稱顯示正常),也有相同問題。我找無相關文章可解決我的問題,不知是否有人遇過相同問題?謝謝。

Posted: Sat Mar 24, 2007 8:01 am
by paar
意思是, 同一次開機的範圍內,
USB disk 只有第一次插上是正常的,
以後插上都不正常?

Posted: Sat Mar 24, 2007 10:32 pm
by mihuang
沒錯,就是如你所想。

Posted: Sun Mar 25, 2007 9:48 pm
by paar
唉~~
小弟遇過的是 CF 插槽,
開機一次只能插一次 CF 卡..
插 CF 無線網卡還可以來來回回插好幾次沒問題喔,
但 CF 儲存卡就是有問題,
我也沒去釐清是不是硬體的問題還是真的 linux kernel 的驅動有問題,
您的硬體是什麼?

Posted: Sun Mar 25, 2007 10:16 pm
by mihuang
Dear Paar :

我不甚清楚你指的"硬體"是什麼意思?我所用的,只是一般的隨身碟。
而且不論哪一家的或多大的容量,結果都是一樣----每一次開機後,在關機前只能正常掛載一次,第二次以後都是出現亂碼(中文部份)。且,即使用登出再登入方式,也無效。

Posted: Mon Mar 26, 2007 12:51 am
by paar
抱歉, 問得不清楚,
我本來問題主機硬體板子, USB 晶片之類的,
因為我自己 CF 事件看起來像是 NB 硬體的關係.
不過現在我想問問你手動掛載的方式,
有試過下面?
mount /dev/sda1 /mnt/usbdisk -o iocharset=utf8
結果是什麼?

Posted: Mon Mar 26, 2007 9:59 pm
by mihuang
Dear Paar :

手動mount的結果,一模一樣。至於USB的晶片,我不清楚。不過,我的NB是acer的travelmate 2303LCi,晶片組是intel的。

Posted: Wed Mar 28, 2007 1:21 am
by 【Palatis】
拔掉 usb 以後, 用 rmmod 把跟 usb 還有 fat (ntfs?) 有關的模組先卸載, 再插回 usb 會怎樣呢?

Posted: Thu Mar 29, 2007 10:03 pm
by mihuang
Dear Palatis :

我不能作rmmod,我的習慣是把我所必須要的都編入核心,從不編任何模組。不過,還是謝謝你。

Posted: Sat Mar 31, 2007 11:21 pm
by paar
根據這些線索,
我猜測硬體廠商對 linux 還是沒那麼友善的..
有時自己動手編的還是沒那麼好..
建議編成模組或是裝他版的 linux 試試看,
社群或公司編好的核心+模組有的還是很好用的.

Posted: Sun Apr 01, 2007 8:41 pm
by mihuang
我有用過Kubuntu的LiveCD作測試,一切正常。不論幾次,都能準確掛載。至於編成模組,遲點再試。謝謝。