Si, era quello che volevo suggerire di fare anch'io. E Samurri… formatta ext3. Anch'io ho altro da fare.
codice:2012-10-29 16:03:01: Switch2SD started 2012-10-29 16:03:02: SD FAT partition is /dev/block/mmcblk0p1 2012-10-29 16:03:02: Directory /sd-ext created 2012-10-29 16:03:02: SD ext partition is /dev/block/mmcblk0p2 2012-10-29 16:03:02: No huge_file property detected on /dev/block/mmcblk0p2 2012-10-29 16:03:02: Running e2fsck on /dev/block/mmcblk0p2 2012-10-29 16:03:02: Partition /dev/block/mmcblk0p2 checked. Mounting /sd-ext 2012-10-29 16:03:02: Unable to mount directory /sd-ext on partition /dev/block/mmcblk0p2 C:\ADB>adb shell sh-4.1$ su su sh-4.1# df df Filesystem Size Used Free Blksize /dev 144M 44K 144M 4096 /mnt/asec 144M 0K 144M 4096 /mnt/obb 144M 0K 144M 4096 /system 221M 199M 22M 4096 /cache 35M 28K 35M 4096 /data 189M 41M 147M 4096 sh-4.1# umount /sd-ext umount /sd-ext failed. sh-4.1# tune2fs -l /dev/block/mmcblk0p2 tune2fs -l /dev/block/mmcblk0p2 tune2fs 1.41.6 (30-May-2009) ext2fs_check_if_mount: Can't check if filesystem is mounted due to missing mtab file while determining whether /dev/block/mmcblk0p2 is mounted. sh-4.1# e2fsck /dev/block/mmcblk0p2 e2fsck /dev/block/mmcblk0p2 e2fsck 1.41.6 (30-May-2009) ext2fs_check_if_mount: Can't check if filesystem is mounted due to missing mtab file while determining whether /dev/block/mmcblk0p2 is mounted. /dev/block/mmcblk0p2: clean, 11/65808 files, 12659/263064 blocks sh-4.1# busybox mount /dev/block/mmcblk0p2 /sd-ext busybox mount /dev/block/mmcblk0p2 /sd-ext sh-4.1# busybox df busybox df Filesystem 1K-blocks Used Available Use% Mounted on tmpfs 148348 44 148304 0% /dev tmpfs 148348 0 148348 0% /mnt/asec tmpfs 148348 0 148348 0% /mnt/obb /dev/stl9 226944 203804 23140 90% /system /dev/stl10 36648 28 36620 0% /cache df: /mnt/.lfs: Function not implemented /dev/stl11 194456 42960 151496 22% /data df: /sd-ext: Function not implemented sh-4.1# mount mount rootfs / rootfs rw,relatime 0 0 tmpfs /dev tmpfs rw,relatime,mode=755 0 0 devpts /dev/pts devpts rw,relatime,mode=600 0 0 proc /proc proc rw,relatime 0 0 sysfs /sys sysfs rw,relatime 0 0 tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0 tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0 /dev/stl9 /system rfs ro,relatime,vfat,log_off,check=no,gid/uid/rwx,iocharset=cp 437 0 0 /dev/stl10 /cache rfs rw,nosuid,nodev,relatime,vfat,llw,gid/uid/rwx,iocharset=cp 437 0 0 /dev/stl6 /mnt/.lfs j4fs rw,relatime 0 0 /dev/stl11 /data rfs rw,nosuid,nodev,relatime,vfat,llw,check=no,gid/uid/rwx,ioch arset=cp437 0 0 /dev/block/mmcblk0p2 /sd-ext j4fs rw,relatime 0 0 sh-4.1#
Ultima modifica di samurri; 29-10-12 alle 17:27
Xiaomi Redmi Note 3 Pro SE (Kate)
Senti, passa nella thread Cor Plenus che è più seguita e spiega cosa stai facendo. Quel log non mi dice nulla di nuovo. Ti ho chiesto loutput del comando "mount" dopo aver montato sd-ext a mano
scusate ma ho lasciato le cose a metà per un imprevisto e mi è partito l'invio
cmq è tutto qualche post sopra
nel plenus mi sembro OT
P.S: e mò provo con minitool e la sd dentro al tel.... (cosa che non andrebbe fatta, ma nel mio caso...)
Ultima modifica di samurri; 29-10-12 alle 17:36
Xiaomi Redmi Note 3 Pro SE (Kate)
Ciao, e mille grazie per la tempestività e la precisione! Con Titanum Backup ho risolto egregiamente.
Ciao
Posseggo un Htc explorer con cyanomodgen 10. Ho provato a seguire la tua guida ma con esito negativo . Ti dico cosa ho fatto:
Ho disinstallato link2sd. La mia sd ha una partizione ext ma per sicurezza sono andato in rom manager e ne ho creata un altra.
Sono andato in recovery, ho fatto mount /system e poi ho installato il tuo script facendo "install zip from sdcard". La recovery mi dice che è stato installato, faccio reboot.
In pochi secondi si riavvia, apro freespace ma non mi compare la voce EXT. Se vado in /system/etc/init.d c'è il file 01Switch2Sd.
Se vado in /data non compare la cartella log e nemmeno il file. Ho provato a creare da Esgestore la cartella, rifare l'installazione ma del log nisba. Tra l'altro tutte le volte che rieseguo l'installazione e reboot in /data riappare il file link2sd-debuggerd.log.
Che cosa sbaglio??
Grazie per eventuali chiarimenti
Fammi capire, tu hai disinstallato Link2SD ma il file link2sd-debuggerd.log compare lo stesso? Hai mica controllato cosa c'è dentro? Anche se non ha molto senso, sia tu che lo script dovreste averlo rimosso.
Su quella del log non ci capisco nulla. In certe situazioni non viene creato. Io ho dato tutti i permessi possibili e immaginabili. I casi sono due:
1. /etc/init.d/01Switch2SD non viene eseguita
2. Switch2SD non riesce a scrivere in /data (che sarebbe strano)
Dovresti controllare nel primo caso i permessi di 01Switch2SD. Deve essere: root root (0 0) e rwxr-r-x (l'importante è che ci sia la prima x). Nel secondo, se sai usare "adb" mi servirebbe che facessi un "adb logcat" al momento del boot. Le istruzioni sono semplici:
- scarica adb.exe da qualche parte, lo trovi con Google
- mettilo in una directory in Windows
- Collega il cellulare via USB
- Dalla directory di adb.exe con Windows DOS prompt esegui:
adb logcat
poi controlli le linee che iniziano per Switch2SD. Devono uscire subito all'inizio, dopo il banner dellaROM/kernel, se ce n'è uno. Questo è un esempio:
Spoiler:
Purtroppo il nostro telefono non ha la CM quindi non ho possibilità di testarlo.
Questo è il link2sd debugger log. Per il resto, ti faccio sapere quando ESCO dall'ufficio . Grazie ancora per la disponibili ta
Tue Oct 30 11:11:21 CET 2012 mounting...
mount: No such file or directory
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mtdblock3 /system yaffs2 ro,relatime 0 0
/dev/block/mtdblock5 /data yaffs2 rw,nosuid,nodev,relatime 0 0
/dev/block/mtdblock4 /cache yaffs2 rw,nosuid,nodev,relatime 0 0
/sys/kernel/debug /sys/kernel/debug debugfs rw,relatime 0 0
/dev/block/mmcblk0p2 /data/sdext2 ext3 rw,relatime,barrier=1,nodelalloc,data=ordered 0 0
Tue Oct 30 11:11:22 CET 2012 mount finished
debuggerd.bin launched
Inviato dal mio HTC Explorer A310e con Tapatalk 2
Vork, i possibili problemi sono diversi. Link2SD l'hai disinstallato prima delle 11:11 (data riportata nel log)? Perché a quanto pare Link2SD è ancora viva e vegeta. Accertati che non sia stata messa come applicazione di sistema, o peggio nella SD FAT. Poi c'è la possibilità che S2SD non venga proprio eseguita. Per quello aspetto per i controlli che ti ho chiesto.