아무것도 할 수 없는 읽기 전용 USB 스틱

아무것도 할 수 없는 읽기 전용 USB 스틱

어떻게든 실수로 USB 메모리를 읽기 전용 파일 시스템으로 만들었습니다. 기본( rm -f myfile)을 포함하여 파일을 삭제하고 쓰기( )를 허용한 다음 삭제하는 등 여러 가지 방법을 시도했지만 sudo chmod +w myfile이 중 아무 것도 작동하지 않는 것 같습니다. 내가 무엇을 할 수 있는지에 대한 아이디어. USB 스틱에는 필요한 것이 아무것도 없지만 완벽하게 좋은 장비를 버리고 싶지는 않습니다.

어떻게 작동하게 할 수 있나요? 내가 이 문제를 완전히 잘못된 방향으로 진행하고 있는 걸까요?

답변1

rm및 같은 명령은 chmod마운트된 파일 시스템에서 수행됩니다. 따라서 파일 시스템이 읽기 전용이면 작동하지 않습니다. 당신이 해야 할 일은 파일 시스템을 쓰기 가능으로 마운트하는 것입니다.

일부 USB 스틱에는 읽기 전용으로 마운트할 수 있는 스위치가 스틱에 있습니다. 아마도 그것이 이유일 것이다. 올바르게 마운트 해제하지 않아 부러지거나 손상될 수도 있습니다.

어떤 작업을 하기 전에: 스틱에서 파일을 복사하세요.

하드웨어 스위치가 아닌 경우 USB 스틱을 뽑았다가 꽂은 후

dmesg | grep -i panic

그러면 패닉 메시지가 표시됩니다. USB 스틱과 관련된 문제가 많이 보이고 FAT 파티션인 경우 dosfsck문제를 해결하는 데 사용할 수 있습니다.

장착 방법을 확인할 수 있습니다.

mount

그리고 사용

dosfsck -a /dev/sd{xn}

MS-DOS 파티션 테이블을 수정하거나 sudo mkfs.vfat /dev/sd{xn}디스크를 포맷합니다. 여기서 {xn}은 명령으로 얻은 문자와 숫자입니다 mount.

gparted그런데 포맷하는 데 사용할 수도 있습니다 .

답변2

나는 이것을 만났다. 결함은 손상된 파티션이었습니다. USB 스틱의 파티션을 확인하세요. Win에서 포맷을 시도한 다음 Ubuntu에서 포맷을 시도하면 손상될 수 있습니다. "gparted"를 사용하십시오. 활성 파티션이 1개만 표시되어야 합니다. "할당되지 않은" 파티션도 있으면 USB 스틱이 작동하지 않습니다. 그렇다면 모든 파티션을 삭제하고 USB 스틱의 전체 GB 크기에 대해서만 하나의 활성 파티션을 생성하십시오. 플러그를 뽑았다가 다시 연결하면 R/W가 다시 나타납니다.

답변3

예, 파일 시스템이 읽기 전용인 경우 파일에 대한 모드 설정은 전혀 영향을 미치지 않습니다. /etc/fstab파일 시스템이 읽기 전용으로 마운트되었는지 확인할 수 있습니다 . 그러나 아무것도 없으면 gparted 또는 palimpsest에서 새 파일 시스템을 만들 수도 있습니다(후자는 Ubuntu에 기본적으로 설치되며 디스크 관리자라고 합니다).

답변4

내가 말했듯이여기비슷한 문제가있었습니다.

ntfs-3g가 이미 설치되어 있고 chmod 명령도 도움이 되지 않았으며 중요한 오류 코드가 표시되지 않았습니다. Gparted도 작동하지 않았습니다. 실제로 USB가 작동하지 않는 것으로 나타났습니다. $dosfsk 명령도 도움이 되지 않았습니다.

내가 한 일은 스틱을 꽂은 채로 우분투 16.04 시스템을 재부팅하는 것뿐이었고 이제 USB 스틱이 작동합니다.

관련 정보