На этот вопрос уже есть ответ:
Мой motd постоянно имеет:
*** /dev/sdb1 will be checked for errors at next reboot ***
Проблема в том, что в моей системе нет / dev / sdb1
.
У меня есть только / dev / sdb2
(обозначен как /
) и / dev / sda1
, который монтируется в / media / backup
]. Я удаляю эту строку из / etc / motd
, но она появляется снова после перезагрузки. Вот мой вывод 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
Вот результат 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
Я думаю, / dev / sdb1
- это мое пространство подкачки.
Похоже, что это может быть проблема подкачки. Можете ли вы вручную отключить диски из однопользовательского режима (например, загрузившись в режиме восстановления)?
Вы можете сделать sudo mv /var/run/motd /var/run/motd.old
, чтобы принудительно очистить текущий файл /etc/motd
.
Кроме того, вы можете добавить вывод своей из cat /etc/fstab
?
Для операций подкачки, смотрите эти ответы:
удалить старый раздел подкачки [ 113]
Как безопасно удалить второй раздел подкачки?
Хорошее графическое руководство по ремонту подкачки с использованием gparted - здесь .
От: Постоянный & quot; диск будет проверен ... & quot; в сообщении дня (motd) даже после перезагрузки
Это вызвано зависанием файла. Временная метка на /var/lib/update-notifier/fsck-at-reboot
находится в будущем, поэтому она никогда не будет восстановлена.
Чтобы устранить проблему, удалите этот файл и перезагрузите компьютер.
Это можно исправить без перезагрузки, принудительно создав файл motd после удаления застрявшего файла.
Вот команда, чтобы удалить застрявший файл и восстановить его через систему 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
Или, альтернативно, с run-parts
вместо цикла for:
sudo bash -c 'rm /var/lib/update-notifier/fsck-at-reboot && run-parts /etc/update-motd.d | tee /var/run/motd'
Нужна помощь по той же проблеме и поиск, который привел меня сюда.
Я сталкивался с этим обсуждением на форуме Форумы Ubuntu , в котором в качестве решения использовалась следующая команда:
sudo touch /forcefsck
Я попробовал ее, и сообщение было очищено при следующей перезагрузке. Некоторые отмечают, что это не всегда работает, но я надеюсь, что это поможет и вам.