"연결되지 않은 inode"가 있는 파일 시스템이 있으므로 읽기 전용으로 마운트됩니다. 내가 아는 바로는 장치를 읽기-쓰기 모드로 전환하려면 fsck를 사용하여 파티션 검사를 수행해야 합니다. 제가 찾은 모든 제안에서는 먼저 장치를 제거해야 한다고 제안했습니다.
그게 필요 할까? fsck를 사용하여 읽기 전용 파티션을 검색(및 복구)할 수 있습니까? 이 서버는 smb 내보내기에 사용되며 대부분의 사용자는 최소한 읽기 권한이 있으면 더 행복할 것입니다.
답변1
Fsck
디스크 데이터는 커널 VFS 계층에 알리지 않고 변경될 수 있으므로 디스크 데이터 읽기도 일관되지 않고 신뢰할 수 없습니다. 간단히 말해서, 하지 마십시오. 이는 결함이 있는 접근 방식입니다.
더 오래, 더 스마트하게: 항상 LVM-2를 사용해야 합니다. 따라서 스냅샷을 만들고 이를 R/O로 마운트하여 사용자 액세스를 제공하고 원래 볼륨을 fsck한 다음 R/W로 마운트할 수 있습니다.
답변2
너할 수 있는fsck는 읽기 전용으로 마운트된 파일 시스템이지만가능한/수리가 필요하면 문제가 생길 것 같아요.
바라보다:이 답변"Linux: 서버 오류와 관련하여 읽기 전용으로 마운트된 파일 시스템에 fsck를 강제 적용하시겠습니까?"