近三天,我因為購買了一張2G的MiniSD存儲卡,使用不順利,因此進行了多項測試,從而發現了此手機的一系列問題。前面我已經發表了部分測試數據,至今天上午,測試結束,并得出了私人的結論。下面將幾天來的測試過程詳細敘述如下,希望朋友們看一看,并幫忙證實一下:
1、新買的Sandisk品牌正規行貨MiniSD存儲卡,經測試完全沒有硬件缺陷后啟用(用WinHex磁盤編輯工具分別寫入00和FF兩遍,能夠正常完成全部容量的讀寫過程,表明存儲卡全部2G空間可用并且無瑕疵)。
先用讀卡器在電腦上格式化為FAT32,按照LGC260對外置存儲卡的文件夾和文件的命名規則,拷貝了接近400M容量的MP3歌曲,將卡插入C260,手機使用了較長時間(約15秒)時間識別成功,并能正常播放音樂。
在此步驟未使用手機查看外置卡容量狀況。
2、用電腦將存儲卡格式化為FAT,拷貝400M容量的MP3,將卡插入手機,約10秒左右識別成功,并能正常播放音樂。
在此步驟亦未使用手機查看外置卡容量狀況。但自從進行了此項測試后,手機不再支持FAT32文件結構,只能支持FAT,表現為只要用電腦將存儲卡格式化為FAT32,插入手機,手機就自動將卡格式化為FAT。因此,后面不再傳述對FAT32模式的測試。
3、用手機格式化存儲卡后,發現卡的容量變為了只有968M(手機顯示容量991488K,電腦顯示容量為968M、1015283712B)。在此狀態下,卡的968M容量部分一切使用正常,只可惜不能使用到968M之后的空間,相當于2G的卡容量縮水一半!(在此狀態使用過程中,手機顯示外在信息不完全正確,其中“使用”、“剩余”和“總容量”三項顯示正確,但“相冊”、“攝像冊”、“MP3”和“其它”三項顯示不正確。)
4、經過上面的測試,基本可斷定我的C260手機不能正常支持超過968M容量的存儲卡(即1G的MiniSD閃存),且不能正常支持FAT32存儲模式。為了驗證這一結論,我又進行了下面的測試。
5、在第3步完成后,在電腦上重新格式化,發現電腦竟然也只能識別出968M容量了!
我利用學過的文件系統原理知識分析,判斷是用手機格式化存儲卡時,寫入的分區表信息(一個分區對應16個字節)成為了電腦格式化時的既有信息,因而電腦格式化失誤。
為更正錯誤,用WinHex軟件清空存儲卡0扇區(主要是清空MBR的分區表),刷新后,重新格式化為FAT模式,終于恢復了正常的1.89G容量。(2G閃存卡格式化為FAT模式可用容量為1.89G,格式化為FAT32模式可用容量為1.86G,但因為手機不能正常支持FAT32模式,所以不再測試手機對FAT32模式外置卡的容量支持情況。另外,1G閃存卡實際容量約為954M。)
6、在第5步成功后,
①第一次拷貝了400M容量的MP3,第二次拷貝了500M容量的MP4,第三次拷貝了400M容量的MP3音樂,然后將卡插入手機,發現手機首次識別容量錯誤,重啟后識別容量正確,但第一次拷入的MP3和第二次拷入的MP4都能正常播放,第三次拷入的MP3卻有部分不能播放!經分析,發現存儲在超過968M容量之后空間的MP3都不能播放,但存儲在前968M容量范圍內的所有MP3、MP4都沒有問題。
②試著繼續第四次拷入部分MP3和MP4文件,證實了此現象:因為第四次拷入的MP3和MP4文件都位于1.3G之后,超出了968M空間,所以都不能播放!
③再試著使用手機拍照并存儲在外置卡中,結果是拍照時存儲失敗!
④再試著刪除第二次拷入的500M容量的MP4文件,空出400M~900M這個范圍的存儲空間,再第五次拷入少量MP3和MP4,這些MP3和MP4文件又都能播放了!(因為FAT文件系統的寫入規則,寫入文件時是按照可用空間依次寫入的,因此第五次拷入的MP3和MP4文件必然存儲在400M~900M空間范圍之內。)
⑤再試著使用手機拍照并存儲在外置卡中,結果成功了!(在第④步完成之后,400M~900M空間范圍還有可用存儲空間。)
⑥經過①~⑤的步驟,證實我的C260手機只能支持到968M容量的外置存儲空間,即只支持1G的存儲卡!
7、前面1~6步驟的測試,是在506版手機軟件下完成的。為了驗證是否我三個月前刷的手機軟件不完全正確,又重刷了一次506版軟件,刷機時不備份手機既有數據。刷機完成后,結果是上述問題仍然如故,未得到任何解決。
8、不死心,又將手機軟件刷到手機剛購買回來時的502版并不備份手機數據,還是不行!
9、還不死心,再由502版刷至506版并不備份手機數據,不行!
10、測試完畢!
結論:①我的LGC260手機最大只能支持1G容量的外置MiniSD存儲卡,超過此容量的卡則只能使用到前968M存儲空間;②我的LGC260手機不支持FAT32文件系統 :(
疑問:LGC260手機在論壇自2005年年初開通,在“52LG”論壇自2005年年中開通,都有一年以上的討論史了。這么長時間以來,我一直關注這兩個關于LGC260手機的論壇,直到今年3月20日購買此手機。使用四個月以來,對此手機頗有好感,感覺其硬件質量相當不錯,軟件也不太差,唯一的遺憾是我的LGC260手機不能實現短信分組鈴聲。在三天之前,因為一直沒有大容量的外置MiniSD存儲卡,所以翻閱了很多貼子,使用了2G存儲卡的朋友多數說LGC260能夠使用2G的存儲卡,使用1G的卡當然就更不在話下了,并且支持FAT32文件系統,所以我才買了2G的Sandisk行貨卡(可以保證此卡是正品且無瑕疵),但經過前面的測試(測試歷時三天),證實我的手機只能正常支持1G容量的外存卡,且只能支持FAT文件系統。
所以,我的疑問是:不支持超過968M容量的外存卡且不支持FAT32,僅僅是我的手機個例,還是泛例?說“能使用2G卡、能使用FAT32”的朋友們,是否在發表言論時因為還沒有使用到968M容量之外,所以沒出問題呢?之后是否出現過我前面測試中所說的問題呢?另外,我的LGC260手機使用Sandisk的2G閃存卡出現的上述問題,是否是因為兼容性的問題呢?但從我的測試來看,不像是兼容性的問題,而是根本就是手機不支持的原因!希望正在使用2G的MiniSD閃存卡的朋友耐心幫忙測試一下,也權當為后來的朋友作個定論吧,謝謝了!
以下篇幅于2006年7月17日發表,所示內容是對上文的補充
不過,現在,我卻要搬起石頭砸自己的腳了,因為在完成上述測試并發布之后,我又做了一次“嶄新”的測試,推翻了上述兩個結論中的第二個結論:就是LGC260手機是支持FAT32文件系統模式的,而不是原先認為的僅支持FAT!
情況是這樣的:將2G的MiniSD卡格式化為正常的2G可用空間的FAT32,一插上手機,就會被自動初始化為1G(968M)的FAT,這個測試我試驗了多遍,都沒有通過,所以就不再測試FAT32模式,并給出了LGC260不支持FAT32的結論;但是,后來我無意中將2G的MiniSD卡格式化成為了1G(968M)的FAT32,發現手機居然能夠正常讀寫了!
所以,在這里,我必須砸自己,否則就會誤導朋友們了,這也是本著實事求是的原則,而不能為了維護自己的面子而不肯認錯。
總之,至目前為止,我的總結是:LGC260手機支持FAT和FAT32兩種存儲模式,最大容量只支持到968M(具體點說,這個容量比1G稍大一點點,也就可通稱為1G。另外,現在補充的968M之FAT32模式的測試更加證明了LGC260手機僅支持到1G的外存空間,使用更大容量的外存卡只能是奢望了)!
阿門!