(손상된?) 플래시 드라이브에 대한 도움말

(손상된?) 플래시 드라이브에 대한 도움말

"오래된" 플래시 드라이브를 Windows 바탕 화면에 연결하면 Windows 10에서 해당 드라이브의 데이터를 읽을 수 없는 것 같습니다. W10의 디스크 관리를 확인해 보니 드라이브의 파일 시스템이 "RAW"이므로 Windows에서 드라이브 포맷이나 다른 작업을 진행할 수 없어서 내 프로그램을 사용하여 수정해 볼까 생각했습니다. Linux 서버(현재 Ubuntu 20.04 LTS를 실행 중)이지만 여전히 복원할 수 없습니다.

문제를 해결하려고 할 때 실행한 몇 가지 명령은 다음과 같습니다.

fdisk -l 출력(드라이브에만 해당):

Disk /dev/sdb: 14.46 GiB, 15512174592 bytes, 30297216 sectors!
Disk model: DataTraveler 2.0!
Units: sectors of 1 * 512 = 512 bytes!
Sector size (logical/physical): 512 bytes / 512 bytes!
I/O size (minimum/optimal): 512 bytes / 512 bytes!

mkfs.ntfs /dev/sdb 출력:

/dev/sdb is entire device, not just one partition.!
Refusing to make a filesystem here!!

ext4 및 fat과 같은 다른 파일 시스템을 사용해 보았지만 작동하지 않습니다. 해당 플래시 드라이브에 있는 데이터는 중요하지 않으므로 문제가 해결되면 모두 삭제할 수 있습니다.

답변1

디스크를 포맷하기 전에 디스크에 하나 이상의 파티션을 생성해야 합니다.

fdisk /dev/sdb

그런 다음 다음을 입력하십시오.

  • n(새 파티션 생성)
  • p(주 파티션으로 설정)
  • [Enter], [Enter](시작 및 끝 섹터 정의, 기본값 적용)
  • t(파티션 유형 선택)
  • 7(NTFS 파티션 유형 설정)
  • p(파티션을 인쇄하고 변경 사항을 확인하세요)
  • w(디스크에 파티션 쓰기)

그런 다음 새로 생성된 파티션에 NTFS 파일 시스템을 생성할 수 있습니다.

mkfs.ntfs /dev/sdb1

편집: 귀하의 의견에 따르면 플래시 드라이브가 손상된 것 같습니다. 도구 f3(이 답변에서 말했듯이) 그러나 가장 좋은 방법은 디스크를 버리고 다른 디스크를 구입하는 것입니다.

관련 정보