Je sais que iOS a deux partitions, mais je n'ai jamais trouvé d'indications sur l'endroit où elles sont séparées. Est-ce qu'une partition est sur /
et l'autre sur /var/mobile/
ou tous les profils d'utilisateurs ( /var/root/
, /var/wireless/
etc.) sur la deuxième partition (à /var
) ? Est-il possible de redimensionner ces partitions ? Dans le même ordre d'idées, est-ce que /var
un lien symbolique vers /private/var/
ou est-ce l'inverse ?
Réponses
Trop de publicités?/
est le point de montage pour /dev/disk0s1s1
; /private/var
est le point de montage pour /dev/disk0s1s2
.
disque0s1s1 est réservé aux fichiers du système iOS. Il est équivalent aux répertoires /System et /Library de OS X. C'est la plus petite des deux partitions (la taille peut être définie à l'aide de Redsn0w ou Sn0wbreeze pendant le processus Jailbreak). La taille par défaut est fixée à 1 Go pour iOS 5 et à environ 600-700 Mo dans les versions précédentes.
disque0s1s2 est réservé (à partir de iOS 1.1.3) aux données de l'utilisateur (applications tierces, musique, photos, etc.). Elle est la plus grande des deux et varie en fonction de la mémoire flash disponible (qui dépend de l'appareil acheté).
La disposition du disque est stockée dans /etc/fstab
qui est également utilisé par les outils Jailbreak pour rendre la partition système accessible en écriture.
-
Source : Analyse médico-légale d'iOS
-
Lecture supplémentaire : Le wiki de l'iPhone
Une partition est montée en tant que "/" et contient le système d'exploitation, les applications de base et les mises à jour du micrologiciel. L'autre est montée en tant que "/private/var" et contient à peu près tout le reste (applications, données iPhoto, SMS, etc.).
Pourquoi voulez-vous redimensionner ces partitions ? Je ne pense pas que ce soit possible.