내가 하드디스크를 떨어뜨렸어. 새로운 kubuntu 12.04LTS 애플리케이션을 설치한 후에도 세그먼트 오류가 계속 발생하고 파일 시스템이 읽기 전용 모드로 다시 마운트됩니다. 하드 디스크에 불량 섹터가 있는지 검사했지만 아무것도 발견되지 않았습니다.
/var/log/messages는 비어 있고 /var/log/dmesg에는 이와 같은 오류가 없습니다.
이 하드 디스크를 사용할 수 있는 방법이 있나요?
답변1
다음 줄 때문에 다시 마운트가 발생합니다 /etc/fstab
.
/dev/sda1 / ext4 errors=remount-ro 0 1
읽기/쓰기 오류가 감지되면 /가 있는 읽기 전용 모드로 파티션을 다시 마운트하도록 시스템에 지시합니다. (따라서 데이터가 손상되지 않거나 더 손상되지 않습니다.)
따라서 귀하의 디스크가 실제로 손상되었을 가능성이 있다고 생각합니다. 왜 fsck
그렇게해야하는지 감지하지 못하는지 잘 모르겠습니다 .
임시 해결 방법으로 전체 드라이브를 다시 포맷해 볼 수 있습니다(그러면 디스크의 불량 섹터를 사용할 수 없는 것으로 표시하고 해당 작업을 수행할 수 없게 됩니다). 그러나 이는 일시적인 해결 방법일 뿐이며 장기적으로는 다음과 같은 조치를 취해야 합니다. 새 디스크.
(솔직히 결함이 있는 하드웨어를 가지고 생활하는 것은 꽤 짜증나는 일입니다.)
segfault는 아마도 프로그램이 사용하거나 실행하려고 하는 디스크의 블록이 손상되었기 때문일 수 있습니다.