부팅시 시스템체크에서 실패가 뜨네요

부팅시 자동으로 파일시스템 체크 한다면서 다음과 같이 뜨네요

usplash setting mode 1152x864 failed

file system check failed

a maintenance shell will now be started

control-d will terminate this shell ane retry

rootes-desktop:~#

이 상태에서 다음으로 넘어가질 않는군요 컴을 다시 부팅해도 또같은 결과만 계속 나옵니다

우분트에서 인터넷 하다가 먹통이 되어서 강제로 컴을 off했더니만 이런것이 뜨네요

어떻케 해야할지 난감 합니다

답변 부탁 드립니다

정상적인 언마운트가 안되고 종료되었을 경우

파일시스템에 손상이가면 저렇게 유지보수를 하라고 쉘로 진입할 수 있는 상태로 뜹니다.

우선 디스크가 /dev/sda1, /dev/sda2 이렇게 있고 파일시스템은 ext2/3/4라고 가정했을 때

다음과 같이

파일시스템 점검을 해주시면 됩니다.

  • 먼저 / 파일시스템의 경우 Read-Only로 마운트 되어있는지 확인하셔야 합니다.
  • mount -o ro /dev/sda1 / <- 이 방법으로 Read-Only로 다시 마운트 할 수도 있습니다.

자, 그럼 파일시스템 점검은

[code:2cbryr2f]

fsck -y -C0 /dev/sda1

fsck -y -C0 /dev/sda2

[/code:2cbryr2f]

위와 같이 해 주시면 됩니다.

이상없이 점검이 잘 되면 그 뒤로는 유지보수(maintenance)쉘이 뜨지 않습니다.