[SAMSUNG] Galaxy S2 - USB儲存裝置已損毀

        首先是S2會無預警的出現"USB儲存裝置已損毀"的問題,而我現在手上的S2手機規格是內建16G儲存空間、無外部記憶卡且Android版本為2.3.5,解決的流程如下。

        由於Android是Linux作業系統,推估應該是儲存空間沒有掛載於系統上,因此作業系統可以使用但讀取照片及影像的功能消失,以下是修復過程,所有步驟皆再Ubuntu 12.04 LTS 系統,桌面環境下進行。

修復 S2 "USB儲存裝置已損毀"(Android 版本為2.3.5、內建16G儲存空間,無外部記憶卡)
步驟如下:

Step 1. 先在Ubuntu中裝好mtpfs,可以參考以下連結安裝 Mtpfs安裝參考
                Step1.1 先安裝mtpfs
                                 $sudo apt-get install mtp-tools mtpfs

                Step1.2 將手機usb接上電腦,找出手機的idvendor和idproduct,並各別紀錄下來
                                 $mtp-detect | grep idVendor
                                 $mtp-detect | grep idProduct
                Step1.3 至路徑/etc/udev/rules.d/下,新增檔案51-android.rules並編輯
                                sudo vim /etc/udev/rules.d/51-android.rules        

      ** 51-android.rules 文件內容如下:
SUBSYSTEM=="usb",ATTR{idVendor}=="你的手機idVendor",ATTR{idProduct}=="你的手機idProduct", MODE="0666″,OWNER="你的使用者名稱"

                Step1.4 退出手機,執行udev restart
                                 $sudo service udev restart

Step 2. 拿起S2,開啟USB Debug模式,將手機用USB接上電腦,應該會看到手機裝置成功連
               接上Ubuntu的提示,和使用USB隨身碟一般
               開啟Android USB Debug模式

Step 3. 退出該手機USB裝置,接下來手機自己會重新整理一次系統,緊接者就會掛載上內部
               儲存空間了

         沒有意外的話,完成上述步驟就會掛載內部儲存空間至系統中,USB儲存裝置已損毀也不會再出現,可以正常地使用手機。以上是修復的方法,不代表適合所有的S2手機還是要記得經常備份資料才是最重要的。



留言

  1. 太好了 最近遇到這個問題 去了ptt的android板也沒有解答
    好險看到了這篇 晚點來弄弄看 非常感謝

    回覆刪除
  2. 正在研究step1 想請問一下 就是直接按照步驟使用即可囉?
    會因為我們所使用的s2與文中的手機不同
    而有甚麼地方需要修改嗎?
    謝謝

    回覆刪除
  3. 版主我看不太懂你所寫的東西...
    請問可以詳細教學嗎?
    因為我的手機跟文中的手機是一樣的,
    急於想把他修好ˊˋ

    回覆刪除
  4. 我重開機後資料都不見可以用這個方法救嗎?

    回覆刪除
  5. 這篇文章的作者還在嘛??我也遇到一樣的問題
    這樣可以救回原本資料嗎?!

    回覆刪除

張貼留言

這個網誌中的熱門文章

[Ubuntu] 幫 Ubuntu 更換 Kernel

[Ubuntu] ModelSim Linux 安裝