解決 mounting /dev/block/mmcblk0p1 on /sdcard failed


http://www.liyu8.com/article/sdcard.htm

 

之前在recovery下的adb shell執行mount -a總是會有 mount: mouting /dev/block/mmcblk0p1 on /sdcard failed: No such file or directory

  檢查發現/dev/block/下的確沒有mmcblk0p1這個文件。

  查看/etc/fstab文件,其中對應sdcard行為/dev/block/mmcblk0p1 /sdcard vfat rw

  於是手動建立一個mmcblk0p1文件,方法如下(以下操作均在recovery的adb shell下):

  首先要查看正確的節點代碼:

  / # cat /sys/block/mmcblk0/dev

  179:0

  然后建立節點:

  / # mknod /dev/block/mmcblk0p1 b 179 0

  注意,最后是 "0",而不是參考中的 "1",還有,之前有個前輩寫上面命令時,把/block/給忘掉了,所以很多人照着這個教程不成功;

  再執行mount -a就可以正常掛載sdcard了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM