Bonjour,
Je suis sous Fedora 17, et j'ai essayé de resizer ma partition, mais j'ai fait n'importe quoi.
Voilà mon fdisk d'avant (attention, je l'ai déduit de mon fdisk actuel et j'ai calculé moi-même la taille en blocs de /dev/sda1, cela devrait correspondre à environ
77.5GB :
Disk /dev/sda: 80.0 GB, 80026361856 bytes, 156301488 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
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 151554047 75776000 83 Linux
/dev/sda2 15155048 156301311 2373632 82 Linux swap / Solaris
J'ai utilisé une live-usb, sur laquelle j'ai parted mais pas la commande "resize" de parted. Donc j'ai essayé de le faire à la main :
* j'ai vérifié l'intégrité de la partition avec fsck, enfin je crois que ça servait à ça (^^')
* j'ai revérifié avec e2fsck, enfin je crois que ça servait à ça
* j'ai modifié sa taille avec resize2fs, en spécifiant "40G"
* je l'ai supprimé et recréée dans fdisk en spécifiant 80000002048
* j'ai ajouté le flag "boot" avec parted
Et voilà mon nouveau fdisk:
Disk /dev/sda: 80.0 GB, 80026361856 bytes, 156301488 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
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 10487808 5242880+ 83 Linux
/dev/sda2 151554048 156301311 2373632 82 Linux swap / Solaris
Et l'output de parted aussi :
GNU Parted 3.1
Model : ........ (scs1)
/dev/sda: 80.0GB
Sector size (logical/physical) : 512B/512B
Partition table : msdos
Disks flags :
Number Start End Size Type File system Flags
1 1049kB 5370kB 5369MB Primary ext4 boot
2 77.6GB 80.0GB 2431MB Primary linux-swap (v1)
Et voilà le message d'erreur qui s'affiche lorsque je boot dessus :
_Fedora-17-i686-: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY
(i.e., without -a or -p options)
dracut Warning: e2fsck returned with 4
dracut Warning: _Fedora-17-i686-: The filesystem size (according to the superblock) is 10485760 blocks
dracut Warning: The physical size of the device is 1310720
Sauf que j'ai essayé fsck, et j'ai essayé de lire le man, mais je vois pas ce que je peux faire avec.
Voilà, j'aimerais qu'on m'explique à quoi correspondent la taille en blocs, la taille "physique" et la taille du système de fichiers, et que faire maintenant... et si possible en console, j'ai envie d'aller jusqu'au bout en comprenant
Merci d'avance 🙂