홈 파티션을 다시 마운트하는 방법은 무엇입니까?

홈 파티션을 다시 마운트하는 방법은 무엇입니까?

내 기본 파티션이 읽기 전용이 되었습니다. 손상된 파일에 액세스하려고 시도한 후에 이런 일이 발생한 것 같습니다. write with로 다시 설치하려고 하는데 mount -o remount,rw /다음 메시지가 나타납니다. sudo: unable to open /var/lib/sudo/qfean/12: Read-only file system mount: cannot remount block device /dev/sda3 read-write, is write-protected

또한 위의 파일 12를 +w로 변경하려고 시도했지만 시스템이 읽기 전용이기 때문에 할 수 없었습니다.

/etc/fstab에서 오류=remount-ro 옵션을 사용하여 기본 파티션을 마운트합니다.

답변1

/(루트) 파티션을 다시 마운트하는 유일한 방법은 컴퓨터를 재부팅하는 것입니다. 하지만 그 전에 이 효과의 원인이 무엇인지 확인해야 합니다(/가 r/o가 됨).

답변2

파일 자체가 손상되는 경우는 거의 없습니다. 일반적으로 파일 시스템 손상은 기본 하드웨어 오류로 인해 발생합니다. 정보

mount: cannot remount block device /dev/sda3 read-write, is write-protected

커널이 하드웨어 오류를 감지했음을 나타내며 추가 데이터 손상을 방지하기 위해 기본 장치를 읽기 전용으로 표시합니다. 파일 시스템을 읽기 전용으로 만드는 것은 이 작업의 부작용입니다.

블록 장치는 여전히 읽기 전용이므로 파일 시스템을 다시 읽기-쓰기 상태로 전환할 수 없습니다. 블록 장치를 읽고 쓰게 할 수 있습니다.blockdev --setrw /dev/sda3를 누른 다음 읽기-쓰기 모드로 파일 시스템을 다시 마운트합니다. 하지만이건 나쁜 생각이야, 재부팅하고 디스크를 계속 사용하는 것과 같습니다. 이 오류를 무시하지 마십시오. 하드웨어에 오류가 발생하고 데이터가 점점 더 손상될 것입니다.

오류에 대한 단서를 찾으려면 커널 로그를 확인하세요. 일련의 로그 메시지가 표시되어야 합니다. 커널 로그는 일반적으로 여기에 저장되지만 /var/log/kern.log위치는 배포판 및 시스템 구성에 따라 다르므로 배포판 설명서를 확인하세요. 명령을 호출할 수 있음dmesg현재 세션에 대해서만 커널 로그를 인쇄하려면 가장 최근 재부팅 이전의 메시지에 대한 로그 파일을 확인해야 합니다.

디스크 오류의 일반적인 원인에는 실제 디스크 오류, 느슨한 케이블 또는 RAM 오류가 포함됩니다. 달리기smartctl -a /dev/sda디스크 진단을 봅니다. 이것이 문제를 나타내지 않으면 다음을 실행하십시오.기억력 테스트 86+당신의 기억을 확인해보세요.

관련 정보