2 votes

Je n'arrive pas à monter ma carte SD rw.

J'ai vraiment foutu en l'air mon HTC Desire aujourd'hui. J'ai besoin de copier quelques fichiers sur la carte SD, mais mon téléphone Android ne me laisse pas monter la carte SD avec un accès en écriture.

Voici ce que j'ai fait en bref :

(démarrage de la récupération, téléphone rooté)

$ sudo -i
#./adb root
adbd is already running as root
./adb shell
~ # mount -o rw /dev/block/mmcblk0p1 /sdcard/
~ # cd sdcard/
/sdcard # ls
ls: ./internal: I/O error
/sdcard # touch test.txt
touch: test.txt: Read-only file system
/sdcard # 

/sdcard/internal est un dossier que j'ai créé et dans lequel j'ai copié quelques fichiers avant que la sdcard ne cesse d'être inscriptible.

A partir de maintenant, je ne peux rien faire, mon système est en panne, il ne démarre pas et je ne peux pas copier une ROM sur la carte SD.

2voto

BiAiB Points 140

J'ai essayé de formater /sdcard/ via la récupération, mais il ne ferait rien, contrairement à ce qu'il consigne.

Finalement, je l'ai formaté via newfs_msdos ( /system/ doit être monté, la commande se trouve à l'adresse suivante /system/bin/newfs_msdos ) :

/system/bin # ./newfs_msdos -F 32 /dev/block/mmcblk0p1
./newfs_msdos: warning, /dev/block/mmcblk0p1 is not a character device
./newfs_msdos: Skipping mount checks
/dev/block/mmcblk0p1: 5992960 sectors in 93640 FAT32 clusters (32768 bytes/cluster)
bps=512 spc=64 res=32 nft=2 mid=0xf0 spt=16 hds=4 hid=0 bsec=5994496 bspf=732 rdcl=2 infs=1 bkbs=2
/system/bin # ./newfs_msdos -F 32 /dev/block/mmcblk0p1
./newfs_msdos: warning, /dev/block/mmcblk0p1 is not a character device
./newfs_msdos: Skipping mount checks
/dev/block/mmcblk0p1: 5992960 sectors in 93640 FAT32 clusters (32768 bytes/cluster)
bps=512 spc=64 res=32 nft=2 mid=0xf0 spt=16 hds=4 hid=0 bsec=5994496 bspf=732 rdcl=2 infs=1 bkbs=2

et ensuite ma carte SD était bien, je pouvais écrire dessus et l'utiliser via USB. Je suppose qu'elle était un peu corrompue.

1voto

Aleris Points 4674

Vous devriez essayer cette commande pour remonter en rw (read-write) :

mount -o remount,rw /mnt/sdcard

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X