단일 LVM 논리 볼륨 세그먼트의 불량 블록을 "fsck"할 수 있습니까?

단일 LVM 논리 볼륨 세그먼트의 불량 블록을 "fsck"할 수 있습니까?

왜? 도착하다다시 덮다 fsck -fcck불량 블록을 찾을 때 시간이 많이 걸리고(1TB SATA HD) 데스크탑이 지속적으로 중단되지 않기 때문에 논리 볼륨을 여러 개의 10GB 세그먼트로 나누고 매일 각 세그먼트를 fsck할 수 있습니다 :)

kvpmfsck지정된 세그먼트가 아닌 전체 논리 볼륨에 대해서만 꺼내기 명령을 제공합니다.

좀 더 정교한 방법으로 이러한 검사를 강제할 수 있습니까?
세그먼트가 해당 검사를 위해 다른 LV의 일부인 것처럼 현재 속한 논리 볼륨에서 분리하여 일시적으로 참조될 수 있습니까?

fsck물론 특정 블록에서 강제로 복구하는 간단한 방법이면 충분합니다.가능하다면.

추신: 데스크탑을 일시 중단할 수 없으며 작동하지 않습니다. 작동하더라도 오랫동안 메인/루트 볼륨을 사용할 수 없게 됩니다. :(

답변1

귀하의 의견에는

현재 확인하려는 디스크에는 gnome 디스크의 스마트 데이터에 있는 불량/정지 섹터가 51개 있습니다. 스마트 기능 이후에는 필요에 따라 안전하게 스스로 복구되는 것처럼 보이기 때문에 더 이상 불량 블록을 특별히 찾을 필요가 없다는 뜻입니까?

보류 섹터는 읽을 수 없는 섹터입니다. 디스크 펌웨어는 다음에 사용자가 예비 섹터에 쓰려고 할 때 새 데이터를 예비 섹터에 자동으로 다시 매핑합니다. 이건 필요하지 않습니다 badblocks.

하지만 51개 섹터는 실패한 섹터가 많다. 디스크가 모든 항목을 다시 매핑할 수 없다는 것을 알 수 있습니다. 섹터가 너무 많기 때문에 드라이브 상태를 확인하고 교체를 진지하게 고려해 볼 가치가 있습니다.

관련 정보