Sur plusieurs machines que j'ai mises à niveau de Natty à Oneiric, j'obtiens une erreur à chaque démarrage (une pour chaque partition NTFS):
Serious errors were found while checking the disk drive for /windows/c.
Press I to ignore, S to skip mounting, or M for manual recovery
Suite à la suggestion de cette réponse , je suis fsck
parti du shell de récupération manuelle. J'ai eu cette sortie:
fsck from util-linux 2.19.1
fsck: fsck.ntfs: not found
fsck: Error 2 while executing fsck.ntfs for /dev/sda1
Je ne trouve pas fsck.ntfs et je command-not-found
n’aide pas non plus. Comment puis-je faire disparaître cette erreur?
En passant, j'ai essayé de démarrer Windows (XP) à plusieurs reprises, pensant que Windows réparerait les systèmes de fichiers. Mais apparemment, Windows pense que les systèmes de fichiers vont bien. Et il est étrange que tous les systèmes de fichiers NTFS soient affectés.
De plus, je peux contourner ce problème en passant à un shell de récupération et en le publiant mount -a
, mais pour le bien de mes collègues, il me faut un démarrage sans surveillance.
fsck.ntfs
je pense que vous devriez aller avecntfsck
ountfsfix
pour les partitions NTFS, AFAIKfsck
est principalement utilisé pour la partition ext.Réponses:
fsck.ntfs
est généralement un lien versntfsfix
lequel se trouve un utilitaire du paquetntfsprogs
déjà disponible avec une installation standard d’Ubuntu.Vous pouvez créer un lien simbolique entre fsck.ntfs et ntfsfix pour résoudre ce problème de façon permanente:
N'oubliez pas que cet utilitaire est issu d'un processus de reverse engineering et ne constitue pas la meilleure option pour gérer votre système de fichiers. Le système de fichiers NTFS n'appartient pas au monde GNU / linux.
la source
Je pense que cela pourrait être noté pour certaines personnes qui
ntfsfix
s'installe à la/bin/
place de/usr/bin
. AlorsSi vous avez déjà créé le lien symbolique à partir de
/usr/bin/
Et puis créez à nouveau les liens symboliques.
la source
Si vous avez une partition NTFS montée automatiquement au démarrage, la seule raison peut être que vous l'avez ajoutée manuellement ou par le biais d'un outil
/etc/fstab
(en ne tenant pas compte de WUBI).Si le système essaie de vérifier la partition au démarrage, cela signifie que, dans la ligne correspondante,
/etc/fstab
il y a un sixième champ et que sa valeur est1
ou2
.ntfsfix
n'est pas lié par défaut àfsck.ntfs
, et ne fournit que des capacités de vérification limitées, comme expliqué dans la page de manuel:La solution commune n'est pas de créer le lien symbolique, mais de supprimer ou de définir
0
le sixième champ dans/etc/fstab
.la source
La réponse de Micro a fonctionné pour moi, mais mon 11.10 (mis à niveau à partir de 11.04) ne comportait pas ntfsprogs. '
sudo apt-get install ntfsprogs
' résolu cela, alors la suggestion de lien a bien fonctionné.la source
Le problème est un lien symbolique manquant, vers
/usr/bin/ntfsfix
ou/bin/ntfsfix
. Vous pouvez faire le (s) lien (s) souhaité (s) avec:la source
J'ai le même problème après une installation accidentelle
ntfsprogs
. Je pense qu'il y a un bogue dans les dépendances car après l'installation dentfsprogs
tous les lecteurs NTFS, le montage en lecture seule a commencé.Quand je me suis retourné
ntfs-3g
, afsck.ntfs
disparu.ALORS:
MAIS:
Je ne suis pas sûr de ce qui devrait être le bon comportement là-bas, mais soyez-en conscient.
la source
Le paquet Ubuntu 14.04 n'est plus disponible à partir de janvier 2015
sudo ln -s /bin/ntfsfix /sbin/fsck.ntfs
sudo ln -s /bin/ntfsfix /sbin/fsck.ntfs-3g
sudo apt-get install ntfsprogs
la source
Essayez de forcer le remappage des secteurs endommagés à l’aide de ce script: https://techoverflow.net/blog/2015/01/07/fixing-bad-blocks-on-hdds-using-fixhdd.py/
miroir: https://github.com/unxed/fixhdd
Ce script examine les erreurs d'E / S dans le journal système toutes les 5 secondes et écrit des zéros sur les secteurs défectueux pour forcer le contrôleur disque dur à les remapper. Échantillon d'utilisation: sudo fixhdd.py --loop / dev / sda
la source
Pour réparer un système NTFS défectueux sous GNU / Linux, vous pouvez utiliser ntfsfix, qui fait partie de ntfs-3g, comme suit:
la source
fsck.ntfs
ne pas être trouvé au démarrage. Évidemment, signaler la page de manuel de non pertinente, carfsck
n’était pas invoqué manuellement. En outre, la situation ne serait pas survenu en premier lieu à l' exception du fait que , à un moment donnéfsck.ntfs
ne exist sur un défaut Ubuntu installation.fsck.ntfs
, ce qui n'existait pas sur le système. Comment une explication de l'outil approprié pour corriger les erreurs de disque peut-elle m'aider à résoudre mon erreur de démarrage?