보호하려는 데이터가 포함된 NTFS USB 하드 드라이브가 있습니다. Ubuntu 또는 Mint에서 이를 달성하는 가장 좋은 방법은 무엇입니까?
답변1
가정:
- 놔두겠다는 거야?모두USB 스틱은 몇 가지 특정 파일이 아닌 읽기 전용입니다.
- USB 드라이브 장치는
/dev/sde
사용mount
가장 간단하고 아마도 가장 안전한 옵션은 mount
USB 드라이브 입니다.읽기 전용, ro
옵션을 사용하십시오:
sudo mount -o ro /dev/sde /mnt
USB 드라이브가 읽기-쓰기( rw
)로 자동 마운트된 경우 읽기 전용으로 다시 마운트할 수 있습니다.
sudo mount -o remount,ro /dev/sda /mnt
사용hdparm
또는 위험하게 살고 싶다면 hdparm
마운트된 USB 드라이브를 읽기 전용으로 설정할 수 있습니다.
sudo hdparm -r1 /dev/sde
읽고 쓸 수 있게 만들어라
sudo hdparm -r0 /dev/sde
읽기/쓰기 상태 확인
sudo hdparm -r /dev/sde
지적한대로 참고하세요이 댓글, 사용하면 hdparm
바람직하지 않은 결과가 발생할 수 있습니다. 이 hdparm
설정은 mount
파일 시스템이 안전하게 마운트 해제되지 못하게 할 수 있습니다. 이로 인해 파일 시스템이 마운트되지 않은 경우 마운트된 것으로 표시됩니다. 즉, 다음 마운트에서 파일 시스템 검사(또는 이에 상응하는 로깅)를 수행해야 합니다.
따라서 모드를 읽기-쓰기로 재설정하는 것이 현명합니다.제거하기 전에:
sudo hdparm -r0 /dev/sde
당신은 또한 볼 수 있습니다이 답변도착하다소니 카메라 읽기/쓰기를 설치하려면 "hdparm -r"이 필요한 이유는 무엇이며 이것이 위험한 이유는 무엇입니까?:
이
-r
플래그는 버전 2.3과 2.9(95-96 - 고대!) 사이에서 세부 정보 없이 위험한 것으로 표시되었지만hdparm
실제로 수행하는 작업은 오늘날에도 여전히 동일합니다....
최근까지 scsi 드라이버(따라서 대부분의 표준 하드 드라이브)에는 읽기 전용 플래그가 유지되지 않는 매우 심각한 버그가 있었습니다.
- https://bugzilla.kernel.org/show_bug.cgi?id=198689
- https://bugzilla.redhat.com/show_bug.cgi?id=1548938
수정되었지만 수정으로 인해 일부 장치가 읽기 전용 상태로 유지되는 새로운 버그가 발생했습니다.
- https://bugzilla.kernel.org/show_bug.cgi?id=201221
- https://www.spinics.net/lists/stable/msg283998.html
커널에 이러한 문제에 대한 패치가 적용되었는지 확인하세요.