Mon motd a constamment:
*** /dev/sdb1 will be checked for errors at next reboot ***
Le problème est que je n'ai pas /dev/sdb1
sur mon système.
Je n'ai que /dev/sdb2
(monté comme /
) et /dev/sda1
qui se monte sur /media/backup
. Je supprime cette ligne de /etc/motd
, mais elle réapparaît après le redémarrage. Voici ma sortie df
:
Filesystem Size Used Avail Use% Mounted on
/dev/sdb2 73G 3.7G 66G 6% /
udev 490M 4.0K 490M 1% /dev
tmpfs 200M 760K 199M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 498M 0 498M 0% /run/shm
/dev/sda1 1.9T 429G 1.4T 25% /media/backup
Voici la sortie de Sudo fdisk -l
Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 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
Disk identifier: 0x0003dfc2
Device Boot Start End Blocks Id System
/dev/sda1 63 3907024064 1953512001 83 Linux
Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders, total 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
Disk identifier: 0x00049068
Device Boot Start End Blocks Id System
/dev/sdb1 152301568 156301311 1999872 82 Linux swap / Solaris
/dev/sdb2 * 2048 152301567 76149760 83 Linux
Partition table entries are not in disk order
Je suppose que /dev/sdb1
est mon espace d'échange.
Il semble que cela pourrait être un problème d'échange. Pouvez-vous manuellement fsck les lecteurs à partir du mode mono-utilisateur (par exemple, en démarrant en mode de récupération)?
Vous pouvez effectuer un Sudo mv /var/run/motd /var/run/motd.old
pour forcer l'effacement du fichier /etc/motd
actuel.
Aussi, pouvez-vous ajouter une sortie de votre de cat /etc/fstab
?
Pour les opérations d'échange, voir les réponses suivantes:
supprimer l'ancienne partition de swap
Comment supprimer une deuxième partition de swap en toute sécurité?
Un bon guide de réparation d’échanges graphiques utilisant gparted est here .
Chercher de l'aide sur le même sujet et la recherche qui m'a amené ici.
Je suis tombé sur cette discussion de forum Forums Ubunt qui posait la commande suivante comme solution:
Sudo touch /forcefsck
Je l'ai essayé et le message a été effacé au prochain redémarrage. Certains ont fait remarquer que cela ne fonctionnait pas toujours, mais j'espère que cela vous aidera aussi.
De: "Le disque persistant sera vérifié ..." dans le message du jour (motd) même après le redémarrage
Ceci est causé par un fichier bloqué. L'horodatage sur /var/lib/update-notifier/fsck-at-reboot
est dans le futur, il ne sera jamais régénéré.
Pour résoudre le problème, supprimez ce fichier, puis redémarrez.
Vous pouvez résoudre ce problème sans redémarrer en forçant le fichier motd à être régénéré après la suppression du fichier bloqué.
Voici la commande pour supprimer le fichier bloqué et le régénérer via le système update-motd:
Sudo bash -c 'rm /var/lib/update-notifier/fsck-at-reboot && for file in /etc/update-motd.d/*; do $file; done > /var/run/motd' && cat /etc/motd
Ou bien, avec run-parts
au lieu de la boucle for:
Sudo bash -c 'rm /var/lib/update-notifier/fsck-at-reboot && run-parts /etc/update-motd.d | tee /var/run/motd'