USB 드라이브를 NTFS로 파티션 나누려고 합니다.
이전에는 실수로 dd를 사용하여 Windows ISO를 새로 고쳤습니다.
dd if=./AME_2004_\(2020-09-16\).iso of=/dev/sdc status=progress
그 이후로 드라이브를 포맷하는 데 문제가 발생했습니다.
Kde 파티션 관리자, cfdisk 및 fdisk는 드라이브를 NTFS로 파티션하려고 할 때 모두 동일한 결과를 생성합니다.
/dev/sdc read only file system
USB에는 물리적 스위치가 없으며 권한 문제로 인해 오류가 발생한 것 같지 않습니다. 다음 명령을 사용하여 권한을 수정해 보았습니다.
sudo chown root:root -R /dev/sdc
sudo chmod 666 /dev/sdc
그러나 문제는 남아 있습니다. 다른 USB는 잘 작동합니다. (더 작은) 작동하는 USB를 작동하지 않는 USB에 플래시해 보았습니다.
sudo dd if=/dev/sdd of=/dev/sdc status=progress
이제 문제는 여전히 존재합니다. 작동하지 않는 USB의 모든 GB를 사용할 수도 없습니다.
sdc 8:32 1 7.5G 0 disk
└─sdc1 8:33 1 3.7G 0 part
객관적으로 말하면 제가 뭘 하고 있는지, 뭘 하려고 하는지 전혀 모르겠으니 아시는 게 있으면 바로 말씀해 주세요.
답변1
시스템이 인식하는 모든 디스크를 자동으로 마운트하는 것 같습니다. sdc가 다음 위치에 설치되어 있는지 확인하세요 grep 'sdc' /proc/mounts
. 그렇다면 umount -f /dev/sdc
더 이상 볼 수 없을 때까지 몇 번만 반복하세요 /proc/mounts
. 완료되면 Zero Disk를 사용합니다 dd if=/dev/zero of=/dev/sdc
. 그런 다음 커널에 디스크 정보를 다시 읽도록 지시합니다 blockdev --rereadpt /dev/sdc
. 이제 fdisk는 디스크에 물리적으로 문제가 발생하지 않는 한 디스크에 대해 불평하지 않아야 합니다.