[OK] Soucis après agrandissement/réduction de partitions

Bonjour,

Voici ma table de partition avant modification :

hdc2 : / (ubuntu) ext3 9.4 G
hdc3 : /home ext3 91 G
hdc4 : / (debian sid) ext3 9.3 G
swap

J’ai voulu rétrécir hcd4 pour en faire une partition de 5 G pour tester des distributions, et agrandir avec le nouvel espace disque hdc2 et hdc3 (je me plais plus sur ubuntu).

J’ai fais ces modifs avec gparted (live cd), qui a tourné un bon moment et me retourne que tout s’est bien passé. Seulement, en retournant sous ubuntu, problème :

fsck 1.40.2 (12-Jul-2007) /dev/hdc3: clean, 30772/12238848 files, 8675128/24460970 blocks fsck.ext3: Unable to resolve 'UUID=0c8cd9bd-848b-4596-9709-1c8b4e24eb3c' fsck died with exit status 8

Et impossible de lancer une session correctement car /home/ n’est pas trouvé. Je me dis ça y est, j’ai cassé ma partition de données…

J’ai relancé gparted pour vérifier et réparer hdc3. Il me retourne que le système a été modifié et des problèmes corrigés (je n’ai pas enregistré le log complet).

Je relance ubuntu, et j’ai la même erreur de la part de fsck. Cependant, cette fois-ci, je peux me logguer et accéder à hdc3 sans problème. Tout semble bien fonctionner (ouf!).

Mais alors, pourquoi à nouveau cette erreur au démarrage ?
Qu’est-ce qu’il faut y faire ?

Par avance, merci.

J’ai trouvé ceci, qui semble correspondre à la situation :
http://www.nabble.com/%C3%89chec-lors-du-boot-(initialisation)-t4673897.html

Qu’en pensez-vous ?

Problème finalement résolu.
Je donne la méthode, ça pourra aider :

En modifiant la table des partitions de l’extérieur, les UUID des partitions on été modifiés, mais /etc/fstab contient toujours les anciens UUID, ce qui provoque l’erreur.

Il faut alors récupérer les nouveaux UUID grâce à cette commande :

où x est la lettre correspondant au disque et y le numéro de partition.

Il faut alors éditer /etc/fstab pour remplacer les anciens UUID par les nouveaux.