Kalıcı “disk kontrol edilecek…” günün mesajında ​​(motd) yeniden başlattıktan sonra bile


24

Görüyorum ki bu hatayı söyleyen başka konular var ama çözümleri şanssız denedim.

12.04 Sunucuma giriş yaptığımda şu mesajı alıyorum:

/dev/sdb1 will be checked for errors at next reboot
/dev/sdc1 will be checked for errors at next reboot

Sorun şu ki, çek asla yapılmaz ve mesajları almaya devam ederim. Her iki sürücüye de fsck koştum ve gayet iyi.


Sadece yeniden
başlattım

touch /forcefsckYapıp yeniden başlatmak için bir öneride bulundum, ancak hala bu uyarıyı alıyorum.
pcm

Bunun size yardımcı olup olmadığına bakın: askubuntu.com/questions/60249/…
Takkat

Sürücüler hakkında gün (motd) arasında mesajda mesaj sürücüler bile gitmez denetleniyor olması denetlendi. Bu Ubuntu'da bilinen bir hatadır . Bunun nedeni, /var/lib/update-notifier/fsck-at-rebootsürekli olarak hesaplanmamak için bu iletinin dosyada önbelleğe alınmasıdır . /usr/lib/update-notifier/update-motd-fsck-at-rebootdosyadaki zaman damgasını kontrol eder ve sık sık yeniden oluşturması gerekir. Ancak, bir hata var ve zaman damgası asla yenilenmeyecek şekilde ayarlanmış oluyor
Stephen Ostermiller 20.03.2013

Ubuntu 14.04.1: *** / dev / xvda1 ile ilgili benzer bir uyarı aldım. Hatalar kontrol edilmelidir *** Kötü blok yoktur. Günlük her şeyi iyi gösterir. Bu aynı hata mı?
Ocak'ta 15:15

Yanıtlar:


37

Bu Ubuntu 11.04'te bilinen bir hatadır ve görünüşe göre 12.04 LTS'de hala var . Olanlar şu anlattığınız şeydir: sabit sürücünüzde yanlış bir şey olmamasına rağmen kontrol almaya devam edersiniz ve kontrollerin yapılması planlanmaz / yapılmaz.

Bu neden oluyor/usr/lib/update-notifier/update-motd-fsck-at-reboot bir üreten komut /var/lib/update-notifier/fsck-at-rebootgelecekte bir zaman damgası ile dosya. Önceki bağlantının Ubuntu bakımcılarından (Steve Langasek) birinden anlaşılır bir çözümü var, ancak bunu yapmak en basit yol olabilir :

  1. İle bir terminal aç Ctrl-Alt-T
  2. Tür:

    sudo rm /var/lib/update-notifier/fsck-at-reboot
    
  3. Terminalden çıkın ve bilgisayarı yeniden başlatın (veya oturumu kapat / oturumu kapat).

Benim durumumda dosyayı düzenlemek ve metni kaldırmak sorunu çözdü. Bir sonraki oturum açışında kaldırmayı denediğimde, dosyayı yeniden oluşturacak ve sorun devam edecekti.
Savas Vedova

1
İşte herhangi bir yeniden başlatma veya kapatma işlemi olmadan sorunu 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
çözecek

1
14.04'te hala sorun var, ancak bu çözüm hiçbir şeyi çözmedi.
Ron Smith

11
cat /dev/null > /var/lib/update-notifier/fsck-at-reboot

Bu benim için düzeltildi ....

Ubuntu 12.04.2 LTS.

3.2.0-51-generic #77-Ubuntu SMP Wed Jul 24 20:18:19 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

1
Evet, yaptığımda rm fsck-at-reboottekrar giriş yaptığımda yeniden yaratıldı. Bu yüzden fsck-at-rebootmesajı silmek için düzenlemem gerekiyordu. (Bu bir AWS EC2 Ubuntu 13 makinası
içindi

Burada da aynı, kaldırmak yerine düzenlemek sorunu çözdü. Teşekkürler.
Savas Vedova

7

Bugün aynı sorunu yaşadım - ilgili dosya sistemine sahip olan / etc / fstab dosyamda çıktı, son alanda "0" vardı, bu da önyüklemede fsck yapmamak anlamına geliyor. Bu, kök dosya sistemi için "1" veya başka bir dosya sistemi için "2" olmalıdır.

Ayrıca, motd(başarılı) fsck'ten sonra güncellemem. Bu komutu kullanabilirsiniz:

tune2fs -l /dev/something

Ardından "Son Kontrol Edildi" yazan bir satır arayın.


Bu oldukça yardımcı olur.
ahtapotgrabbus

Değiştirmen gerektiğinden emin değilim fstab. Bunun başka bir yerde yönetildiğini düşünüyorum.
beruic
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.