web-dev-qa-db-fra.com

Comment réparer le fichier du système de fichiers casper-rw dans LiveUSB

Lors du démarrage d'Ubuntu et du montage de mon fichier casper-rw pour un stockage persistant, Ubuntu me recommande de vérifier les erreurs à l'aide de fsck. Cependant, lorsque je démarre dans mon système, le casper-rw étant monté automatiquement et ne pouvant pas être démonté, il refuse de réparer les erreurs dans mon système de fichiers casper.

Même si je démarre sans option persistante, fsck ne peut pas réparer mon fichier casper-rw en indiquant son système de fichiers en lecture seule. Existe-t-il un moyen de vérifier et de réparer les erreurs dans casper-rw?

2
Madhur Ahuja

Cela semble être un problème commun et dure depuis un certain temps. L'utilisation de ubuntu-11.04-desktop-i386.iso me pose toujours des problèmes. https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/125702

Voici comment j'ai monté le fichier casper-rw.

  • Montez votre clé USB
  • Sudo fsck -y -t ext3/media/[lecteur]/casper-rw

Certains utilisateurs, y compris moi-même, signalent toujours des problèmes, même après l'avoir fait, alors ymmv.

Vous voudrez peut-être commencer à sauvegarder votre fichier de boucle et à le conserver aussi grand que nécessaire. Avant de faire ce redimensionnement, assurez-vous de le sauvegarder, mais voici les bases.

  • Démarrer sans utiliser persistant ou utiliser un autre système
  • Insérez et montez votre périphérique contenant le fichier de boucle
  • dd if=/dev/zero bs=1M count=1024 >> casper-rw
    • Où 1024 est plus grand que votre utilisation actuelle
  • resize2fs casper-rw

En utilisant cette méthode, vous devriez pouvoir conserver vos fichiers de boucle uniquement à la taille requise, effectuer des sauvegardes et, si tout le reste échouer, pouvoir les fsck.

1
David Remy