재부팅 후에도 오늘의 메시지에 "영구적으로 디스크 검사…"


24

이 오류를 언급하는 다른 스레드가 있지만 운이없는 솔루션을 시도했습니다.

12.04 서버에 로그인하면 다음 메시지가 나타납니다.

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

문제는 확인이 완료되지 않고 계속 메시지를 받는다는 것입니다. 두 드라이브 모두에서 fsck를 실행했으며 정상적으로 작동합니다.


방금 다시 부팅했는데 경고가 표시되지 않습니다 ...
dpbklyn

나는 제안 touch /forcefsck하고 재부팅 을 시도했지만 여전히이 경고가 나타납니다.
pcm

도움이되는지 확인하십시오 : askubuntu.com/questions/60249/…
Takkat

드라이브에 대한 날 (MOTD)의 메시지의 메시지는 드라이브가 경우에도 사라지지 않는 확인되고 있다 검사 한. 이것은 우분투에서 알려진 버그 입니다. 이는 메시지가 파일에 캐시되어 /var/lib/update-notifier/fsck-at-reboot지속적으로 재 계산되지 않기 때문입니다. /usr/lib/update-notifier/update-motd-fsck-at-reboot파일의 타임 스탬프를 확인하여 너무 자주 재생성해야합니다. 그러나 버그가 있고 타임 스탬프가 다시 생성되지 않는 방식으로 설정됩니다.
Stephen Ostermiller

우분투 14.04.1에 비슷한 경고가 있습니다. *** / dev / xvda1에 오류가 있는지 확인해야합니다. *** 불량 블록이 없습니다. 로그에 모든 것이 정상으로 표시됩니다. 이것은 같은 버그입니까?
plamtrue

답변:


37

이것은 Ubuntu 11.04에서 알려진 버그 이며 12.04 LTS에도 여전히 존재합니다 . 무슨 일이 일어 났는지는 설명했습니다. 하드 드라이브에 아무런 문제가없고 점검이 예약 / 수행되지 않아도 계속 알림을받습니다.

그것은 의한 것/usr/lib/update-notifier/update-motd-fsck-at-reboot 생성하는 스크립트 /var/lib/update-notifier/fsck-at-reboot미래의 타임 스탬프 파일을. 이전 링크에는 Ubuntu 관리자 (Steve Langasek) 중 하나의 복잡한 솔루션이 있지만 다음과 같이하면 가장 간단 합니다 .

  1. 터미널을여십시오 Ctrl-Alt-T
  2. 유형:

    sudo rm /var/lib/update-notifier/fsck-at-reboot
    
  3. 터미널을 종료하고 재부팅 (또는 로그 아웃 / 로그인)하십시오.

필자의 경우 파일을 편집하고 텍스트를 제거하면 문제가 해결되었습니다. 다음에 로그인 할 때 파일을 제거하려고하면 파일을 다시 만들어 문제가 지속됩니다.
Savas Vedova

1
다음은 재부팅이나 로그 아웃없이 문제를 해결하는 명령입니다.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
Stephen Ostermiller

1
14.04에서 여전히 문제가 있지만이 솔루션은 아무것도 수정하지 못했습니다.
Ron Smith

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

나를 위해 이것을 고쳤다 ....

우분투 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
그래, 내가 rm fsck-at-reboot할 때 다시 로그인 할 때 다시 만들어졌습니다. fsck-at-reboot메시지를 삭제하려면 편집 해야했습니다. (AWS EC2 Ubuntu 13 머신 용)
wisbucky 2013 년

여기서도 제거하지 않고 편집하면 문제가 해결되었습니다. 감사.
Savas Vedova

7

오늘도 같은 문제가있었습니다. 관련 파일 시스템이있는 줄인 / etc / fstab 파일에서 마지막 필드에 "0"이있어서 부팅 할 때 fsck하지 않습니다. 루트 파일 시스템의 경우 "1"이거나 다른 파일 시스템의 경우 "2"여야합니다.

또한, motd(성공적인) fsck 이후에 업데이트되지 않았습니다. 이 명령을 사용할 수 있습니다 :

tune2fs -l /dev/something

그런 다음 "Last Checked"가 표시된 줄을 찾으십시오.


이것은 매우 도움이됩니다.
octopusgrabbus

변경해야할지 모르겠습니다 fstab. 나는 이것이 다른 곳에서 관리된다고 생각합니다.
beruic
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.