GNU/Linux >> Tutoriels Linux >  >> Linux

resize2fs semble bloqué au passage 3 (analyse de la table des inodes) - que faire ?

J'ai enfin compris ce que c'était. Après avoir annulé le redimensionnement d'origine (juste un simple ctrl+C), j'ai exécuté e2fsck -f -y /dev/sdb3 pour corriger les problèmes que j'ai fait. J'ai pu monter la partition toujours sous la taille d'origine, donc aucune donnée n'a été perdue. J'ai ensuite exécuté resize2fs avec le drapeau de débogage (resize2fs -d 14 <xxx> ) et a remarqué qu'il était bloqué dans une boucle constante essayant de déplacer un morceau d'inodes.

J'ai finalement réussi à le faire fonctionner en utilisant un ancien version de e2fsprogs. J'ai mis Ubuntu 9.10 (Karmic Koala) sur une clé USB, je l'ai démarré, j'ai installé les pilotes rr232x open-source pour pouvoir manipuler le tableau et j'ai exécuté l'ancienne version de e2fsprogs (resize2fs 1.41.9 (22 août 2009) , pour être exact).

J'avais initialement essayé le resize2fs -p /dev/sdb3 863000000 , et il m'avait dit qu'il fallait environ 26 millions de blocs. J'ai donc pris la taille cible, l'ai ajoutée et j'ai fait resize2fs -p /dev/sdb3 1000000000 . 10 minutes plus tard, je suis accueilli par le message :

/dev/sdb3 est maintenant à 1000000000 blocs

Maintenant, je suppose que la question ultime est de savoir pourquoi la nouvelle version d'e2fsprogs ne pouvait pas/ne voulait pas me dire que je demandais une taille trop petite (et pourquoi elle offrait une taille aussi petite en premier lieu) ?


Linux
  1. Qu'est-ce qu'un numéro d'inode sous Linux ?

  2. La table d'erreurs MySQL 'mysql.servers' n'existe pas

  3. Quelle était la méthode de compression SquashFS ?

  4. Qu'est-ce qu'anon_inode dans la sortie de ls -l /proc/[PID]/fd ?

  5. Déterminer à quelle heure une connexion TCP actuellement ouverte a été créée ?

Joyeux anniversaire au noyau Linux :Quelle est votre version préférée ?

Quel a été le moment le plus important de l'histoire de Linux ?

Que sont les inodes sous Linux ?

Qu'est-ce que la table des processus Linux ? En quoi cela consiste?

Quel est le concept de création d'un fichier avec zéro octet sous Linux ?

Que se passe-t-il si la limite de 4 milliards de fichiers est dépassée dans une partition ext4 ?