부팅시 fsck 오류 : / dev / sda6 : UNEXPECTED INCONSISTENCY; 수동으로 fsck 실행


215

Ubuntu와 Windows 7을 이중 부팅했습니다. Ubuntu
에서 FireFox를 탐색하고 갑자기 오류 메시지가 표시되어 재부팅했습니다.

이제 우분투로 부팅하려고하면 다음 메시지가 나타납니다.

fsck from util-linux 2.26.2
/dev/sda6 contains a file system with errors, check forced.
/dev/sda6: Inodes that were part of a corrupted orphan linked list found.

/dev/sda6: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
        (i.e., without -a or -p options)
fsck exited with status code 4
The root filesystem on /dev/sda6 requires a manual fsck

Busybox v1.22.1 (Ubuntu 1:1.22.0-15ubuntu1) built in shell (ash)
Enter 'help' for a list of built-in commands.

(initramfs) _

이 문제를 어떻게 해결할 수 있습니까?


1
근본 원인을 찾을 수 있었습니까? Kubuntu 16.04를 사용하여 이틀 내에 정확히 같은 문제가 두 번 발생했습니다. 소프트웨어에 문제가 있습니까? 아니면 하드웨어에 결함이 있습니까?
Silicomancer

1
@Silicomancer, 나는 이것과 다른 관련 문제가 있었고, 하드 드라이브 고장과 관련이있는 것 같습니다. 이 문제가 발생했을 때 하드 드라이브가 일부 SMART 진단에 실패했음을 알고 있습니다. 때로는 수동 'fsck / dev / sdaX'가 문제를 해결하지만 다른 경우에는 문제가 해결되지 않아 다음 부팅시 커널 패닉이 발생합니다. 메일에 새로운 HD가 있습니다.
gammapoint

답변:


293

이 시도:

fsck /dev/sda6

( /dev/sda6파티션은 어디에 있습니까 )

그리고 y각 오류에 대해 예 ( )를 입력하십시오 . 또는 a한 번 누르면 항상 그렇습니다.

그런 다음 재부팅하면 정상입니다.


9
자, fsck -a / dev / sda6을 실행하고 모든 오류에 Yes를 입력하십시오.
Nikolay Nikolov

3
리눅스를 재부팅하고 부팅에서 모두 좋아 보인다면 apt-get으로 다시 가야한다. busybox 터미널에 다시 연결 fsck -a /dev/sda6되면 오류를 실행 하고 복구하십시오.
Nikolay Nikolov

13
-y마지막 에 추가하는 것을 잊지 마십시오. 그렇지 않으면 손가락을 y에 붙입니다.
aditya

3
@aditya : -y를 사용하지 않고 항상 'y'대신 'a'를 누를 수도 있습니다.
Arigion

2
@Rishabh Agrahari, 아마도 디스크라고 생각합니다. 똑똑한 도구로 테스트해야합니다.
Nikolay Nikolov

63

fsck디스크에서 작업을 수행하더라도 며칠 후에 문제가 다시 발생할 수 있습니다.

SSD 디스크에서 일반 HDD 디스크보다 문제가 더 심하다는 것을 알았습니다. 일시적으로 문제를 해결할 수있는 몇 가지 단계를 찾았습니다.

fsck -fy /dev/sda1 

sda1올바른 파티션 인 경우 fsck가 필요한 파티션이 프롬프트에 표시됩니다.

그 후 시스템이 부팅되면 패키지 관리 시스템에 다른 문제가있을 수 있으므로 터미널을 열고 입력 sudo apt-get update하면 오류가 발생할 수 있습니다. 걱정 하지마. 다음 명령을 실행하십시오.

sudo apt-get update
sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade

내 의견은 SSD 디스크와 관련하여 Ubuntu에 심각한 문제가 있다는 것입니다. 커뮤니티가 고쳐야합니다.

이 문제의 가능한 원인을 발견했습니다. 시스템이 정상적으로 종료되지 않았을 수 있습니다.


fsck 명령 유형을 입력 한 후 heit exit 명령을 사용하여 시스템을 런레벨 5에서 ​​다시 부팅하거나 init 6으로 재부팅하십시오. 당신의 선택.!
farmuel Angel

5
제발 편집 추가하거나 무엇인가를 명확히하려는 경우 자신의 게시물.
David Foerster

나는 지금까지 ~ 10 번 이상 그러한 문제에 직면하고 있었고 실제로는 항상 무언가를 설치하고 있다는 것을 기억합니다. 그러나 모든 설치 후 이러한 문제가 발생하는 것은 아닙니다.
Slav

9

UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY디스크에 파일 시스템 오류가 있음을 의미합니다. fsck명령을 수동으로 실행하십시오 . 그런 다음 몇 가지 질문을 더 드리겠습니다. 응답하고을 y누르고 enter마지막으로 서버를 재부팅하십시오.

여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.