Bonjour à tous.
J’ai un souci avec une carte SD. Elle est formaté comme ceci:
Disk /dev/mmcblk0: 7,36 GiB, 7902068736 bytes, 15433728 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x5452574f
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 * 2048 43007 40960 20M c W95 FAT32 (LBA)
/dev/mmcblk0p2 45056 569343 524288 256M 83 Linux
Mais, comme vous pouvez peut être le voir, la partition 2 est largement sous dimensionnée.
Le problème, c’est … Quelle est utilisée (oui oui) pleine (tant qu’à faire) mais pas formatée (ce que me dit gparted)!!!
Me demandez pas comment cela ce fait, j’ai utilisé une image disque, fait un dd, mais j’ai pas été plus loin à l’époque.
A présent, comment pourrais-je augmenter la taille sans tout faire péter?
J’ai pensé à un dd du bloc 45056 au bloc569343 pour faire une image de la partition, puis sur la carte faire une vrai partition, et recopier les données, mais est-ce que la numérotation mmblkp2 va rester? Le boot en a besoin. Pareil, l’UUID ne doit pas changer, mais il me semble qu’on peut le forcer, ça permetra de le remettre d’origine.
A moins qu’il y ai une solution plus optimale?
Merci de vos avis.
Rémi.