Comme este avertissements, vous ne devez pas activer le swap sur la mauvaise partition ou vous pouvez détruire votre téléphone :
OK avant d'aller plus loin ! les téléphones précédents avaient une partition où mmcblck0 était la carte SD (externe) notre téléphone utilise mmcblck1 pour la carte SD externe. C'est important car si vous utilisez une application, elle peut être prédéfinie pour utiliser mmcblck0 comme partition d'échange. En utilisant ce paramètre, vous utiliserez votre sbl2 ou sbl3 comme partition d'échange.
Donc la partition d'échange pourrait être /dev/block/mmcblk0p3
si j'ai 3 partitions (fat32, sdext, swap) sur ma carte SD, ou bien /dev/block/mmcblk0p2
si j'ai 2 partitions (fat43 et swap) ou /dev/block/mmcblk1p?
si vous avez un autre téléphone, etc. et le mauvais choix peut bloquer votre téléphone.
Comment trouver dont la partition est laquelle ? Ce devrait être la seule partition sur n'importe quel disque du téléphone avec le nom de la partition. swap
système de fichiers.
-
fdisk -l
fait cela sur Ubuntu mais ne produit rien dans Android -
blkid
ne montre pas la partition swap -
cat /proc/partitions
liste beaucoup de partitions, mais n'indique pas laquelle est la swap -
cat /proc/swaps
déjà en cours d'utilisation -
cat /proc/mtd
seulement ditdev: size erasesize name
et rien d'autre -
ls /dev/block/vold
liste certaines partitions comme179:64 179:65 179:66
mais n'indique pas ce qu'ils sont ? - 4ext recovery l'affichera dans la table des partitions (
swap swap 129 MiB
), mais ne dit pas le nom du dév. - ...
Même s'il n'existe pas d'outil en ligne de commande pour l'imprimer directement, il y a sûrement un moyen de le déduire d'autres informations ?