LUG Castegnato - Linux Users Group Castegnato / Partizioni di Android

LUG Castegnato - Linux Users Group Castegnato

Linux User Group Castegnato - BS

Non hai eseguito l'accesso.

#1 05-01-2012 15:54:11

gattosilvestro
Moderator
Registrato: 20-05-2008
Messaggi: 442

Partizioni di Android

Questa è la lista delle partizioni standard presenti sui telefoni e tablet Android.

    /boot
    /system
    /recovery
    /data
    /cache
    /misc

In aggiunta, ci sono le partizioni della scheda SD.

    / Sdcard
    / Sd-ext

Da notare che solo /sdcard si trova in tutti i dispositivi Android, mentre il resto delle partizioni si possono trovare o meno a seconda del tipo di dispositivo. Diamo ora uno sguardo alle finalità e il contenuto di ciascuna di queste partizioni.

/Boot
Questa è la partizione che viene utilizzata per il boot del telefono, come suggerisce il nome. Include il bootloader e il kernel. Senza questa partizione, il dispositivo semplicemente non è in grado di avviarsi. La cancellazione di questa partizione tramite il recovery deve essere fatta solo se assolutamente necessario, e una volta fatto, il dispositivo non deve essere riavviato prima di installare una nuova ROM che include una partizione di /boot.

/system
Questa partizione contiene sostanzialmente l'intero sistema operativo, a parte il kernel e il bootloader. Ciò include l'interfaccia utente di Android così come tutte le applicazioni di sistema che vengono preinstallate sul dispositivo. Cancellando questa partizione verrà rimosso Android dal dispositivo, tuttavia sarà ancora possibile riavviarlo in modalità recovery o in modalità bootloader per installare una nuova ROM.

/recovery
La partizione /recovery può essere considerato come una partizione di boot alternativa che consente di avviare il dispositivo in una console di ripristino per l'esecuzione di operazioni di manutenzione o ripristino avanzate.

/data
Chiamata anche userdata, questa partizione contiene i dati dell'utente - è qui che i contatti, i messaggi, le impostazioni e le applicazioni che installate dall'utente vengono salvati. Cancellando questa partizione si svolge essenzialmente il ripristino dei dati di fabbrica del dispositivo, ritornando allo stato in cui era al primo riavvio, o dopo l'installazione di un aggiornamento ufficiale o di una ROM personalizzata. Quando si esegue il ripristino dei dati di fabbrica si cancella in pratica questa partizione.

/cache
Questa è la partizione in cui Android memorizza i dati ed i componenti delle applicazioni a cui deve acccedere di frequente.  La cancellazione della cache di ha effetto sui dati personali, ma elimina semplicemente dei dati che vengono automaticamente ricostruiti quando si riprende ad usare il dispositivo.

/misc
Questa partizione contiene varie impostazioni di sistema sotto forma di interruttori on / off. Queste impostazioni possono includere CID (Carrier o ID Region), configurazioni di dispositivi USB e varie impostazioni hardware. Si tratta di una partizione importante e se è danneggiata o mancante, molte delle caratteristiche del dispositivo non funzionano normalmente.

/sdcard
Questa non è una partizione sulla FLASH interna del dispositivo, ma la scheda SD. In termini di utilizzo, questo è lo spazio di archiviazione da utilizzare per memorizzare i file multimediali, documenti, ecc ROM su di esso. Cancellare questa partizione è completamente sicuro, basta aver fatto prima un backup di tutti i dati che interessano sul proprio computer. Bisogna tener conto che anche diverse applicazioni installate dall'utente salvano i dati e le impostazioni sulla scheda SD, quindi cancellare questa partizione vi farà perdere tutti questi dati.

/sd-ext
Questa non è una partizione standard di Android, ma è diventato popolare nella scena delle ROM personalizzate. Si tratta essenzialmente di una partizione aggiuntiva sulla scheda SD, che agisce come la partizione /data,  utilizzata da alcune ROM che hanno funzionalità particolari chiamate APP2SD+ o DATA2EXT. E 'particolarmente utile su dispositivi con poca FLASH interna assegnata alla partizione / dati. Gli utenti che vogliono installare più programmi di quelli permessi della memoria interna, possono utilizzare questa partizione per ottenere ulteriore spazio per l'installazione di proprie applicazioni. Cancellanre questa partizione è essenzialmente lo stesso di cancellare la partizione /data - si perdono i contatti, SMS, applicazioni di mercato e le impostazioni.

Con questo, concludiamo la panoramica sulle partizioni Android. Ora ogni volta che si installa una ROM o un MOD che richiede di pulire alcune partizioni prima dell'installazione, si dovrebbe essere in una posizione migliore per sapere cosa si sta perdendo e che cosa no e, quindi, sapere backuppare e cosa no.

Per vedere quali sono le partizioni montate nel proprio dispositivo lanciare dal pc "adb shell cat /proc/mtd":

Codice:

gatto@tux:~$ adb shell cat /proc/mtd
dev:    size   erasesize  name
mtd0: 19000000 00020000 "system"
mtd1: 00600000 00020000 "appslog"
mtd2: 06580000 00020000 "cache"
mtd3: 1a400000 00020000 "userdata"

Le stesse informazioni vengono riportate anche al boot e possono essere visualizzate da pc con il comando "adb shell dmesg"

Codice:

gatto@tux:~$ adb shell dmesg
...
<5>[    4.825653] Creating 4 MTD partitions on "msm_nand":
<5>[    4.830627] 0x000005e80000-0x00001ee80000 : "system"
<5>[    5.045379] 0x00001ee80000-0x00001f480000 : "appslog"
<5>[    5.049041] 0x00001f480000-0x000025a00000 : "cache"
<5>[    5.103118] 0x000025a00000-0x00003fe00000 : "userdata"
...

Ho preso le informazioni per questo post da due link:
http://www.addictivetips.com/mobile/and … ache-misc/
http://elinux.org/Android_Fastboot


ASUS P5K-VM | INTEL CORE 2 DUO E6300 | MAXTOR SMT3160812AS, MAXTOR3320820AS | 2 x CORSAIR VS1GB667D2 | SONY AWG170AB2 DVD+-RW DL

Non in linea

 

Footer forum

Powered by PunBB
© Copyright 2002–2008 PunBB