USB 키의 내용을 쓰기 방지하는 솔루션을 찾고 있습니다. 아이디어는 사용자가 실수로 내용을 제거하거나 악의적 인 프로그램에 의해 변경되는 것을 방지하여 키의 재활용을 다른 것으로 제한하지 않는 것입니다.
여기까지 내 결과에 대한 요약이 있습니다.
일부 키에는 읽기 전용 스위치가 있습니다. 불행히도 항상 그런 것은 아닙니다.
A를 FAT32 유일한 해결책이 파일을 설정하는 것으로 보인다 파일 시스템 "읽기 전용". 그러나이 보호 기능은 너무 약합니다. NTFS 에는 약간 더 강력한 쓰기 방지 기능이 있으며 , "모든 사용자"에서 쓰기 권한을 제거하면 "관리자"를 제외한 모든 계정에서 파일을 읽기 전용으로 만들 수 있습니다. 디스크를 UDF 로 포맷하면 Windows XP SP3에서는 읽기 전용이되고 Windows Vista, Windows 7, Linux 및 Mac OS X 에서는 읽기 / 쓰기 가 가능합니다. ISO9660 / CDFS 로 포맷하면 Linux 및 Mac OS X 에서는 읽기 전용이됩니다. 불행히도 Windows에서 더 이상 내용을 읽을 수 없습니다.
마이크로 컨트롤러 특정 소프트웨어를 사용하면 (칩에서 지원하는 경우) 키를 다시 분할하여 쓰기 방지 및 읽기 / 쓰기 파티션과 같은 키를 다시 분할 할 수 있습니다. 문제는 매우 사용자에 대한 혼란이다 : 쓰기 보호 파티션은 사실 그들은하지 않습니다 (삽입 후 일부 드라이버가 분명히 컴퓨터에 설치되어, (그것은하지 않은)를 CD-ROM 드라이브로 나타날 수 있습니다 정말 드라이버 ) 및 재부팅하라는 메시지가 표시 될 수 있습니다. 또한,이 솔루션은 드라이브에 어떤 칩이 사용되는지, 그리고 장치를 다시 프로그래밍하기 위해 공개적으로 사용 가능한 도구가 있어야하기 때문에 보편적으로 적용될 수 없습니다.
John Reasor는 장치의 모든 여유 공간을 채울 수있는 유틸리티에 대해 언급하여 새 파일을 만들 수 없습니다 (아래 참조).
수정 불가능한 내용을 USB 키에 저장하는 일반적인 솔루션이 있습니까?
일반적으로 셸 (예 : 삭제, 이름 바꾸기, 이동) 또는 표준 응용 프로그램 (예 : 다른 이름으로 저장)에서 수정 한 파일 및 폴더에서 내용을 수정하지 못하도록합니다.
대부분의 장치에서 작동합니다.
사용자는 여전히 다른 용도 (예 : fdisk )를 위해 장치를 재순환하기 위해 장치를 일반 키로 다시 포맷 할 수 있습니다