USB 드라이브에서 파일을 복사하지 못했습니다. I/O 오류 또는 잘못된 매개변수입니다.

USB 드라이브에서 파일을 복사하지 못했습니다. I/O 오류 또는 잘못된 매개변수입니다.

USB 메모리에 있는 파일을 다른 드라이브로 복사하려고 합니다. 최소한 파일 이름이 손상된 것으로 보이며 ls다음이 표시됩니다.

'ZHECMIv'$'\027''.PDF'
'ZHEKMI>2.P─F'
 ZHENIL~1.PDF
'эeloѤyfɯrɥvdr.2uOroä䁲igez_o_聴eŢe'$'\340\240\256''Ű聤f'
'ၙan­P⁩ѥòѳen-ၐoint-M䁯rѴ&`df'

다음 오류로 인해 복사가 실패합니다.

cp: error reading '/media/pg/VERBATIM/2012/03/MVANES~0.PDF': Input/output error
cp: cannot create regular file '/media/pg/Elements SE/verba/2012/03/ERANmS~3.P'$'\004''B': Invalid argument
cp: cannot stat '/media/pg/VERBATIM/2014/09/f5'$'\004''7'$'\004''0'$'\004''.': No such file or directory

파일 이름만 손상된 경우 다음을 시도했습니다.

pg@TREX:~$ cp /media/pg/VERBATIM/2012/02/'YQ83A1'$'\177''0.╨DF' ./1.pdf
cp: error reading '/media/pg/VERBATIM/2012/02/YQ83A1'$'\177''0.╨DF': Input/output error

fsck.vfat -n보여주다:

fsck.fat 4.2 (2021-01-31)
There are differences between boot sector and its backup.
This is mostly harmless. Differences: (offset:original/backup)
  65:01/00
  Not automatically fixing this.
FATs differ but appear to be intact.
  Using first FAT.
Cluster 113918 out of range (67222785 > 1968189). Setting to EOF.
Cluster 113928 out of range (2211211 > 1968189). Setting to EOF.
Cluster 113929 out of range (67222860 > 1968189). Setting to EOF.
Cluster 113937 out of range (2211092 > 1968189). Setting to EOF.
...
Cluster 657871 out of range (1). Setting to EOF. (Several)
...
Cluster 1940714 out of range (1342259Internal error: next_cluster on bad cluster
52 > 1968189). Setting to EOF. (once)

fdisk -l산출:

pg@TREX:~$ sudo fdisk -l /dev/sde
Disk /dev/sde: 30.05 GiB, 32262586368 bytes, 63012864 sectors
Disk model: STORE N GO      
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device     Boot Start      End  Sectors Size Id Type
/dev/sde1          32 63012863 63012832  30G  c W95 FAT32 (LBA)

이러한 파일은 영구적으로 손실됩니까? 아니면 복구할 수 있는 도구가 있습니까?

  • Debian Bullseye가 완전히 업데이트되었습니다.
  • $LANGen_US.UTF.8로 설정
  • USB 메모리 스틱 32GB, VFAT
  • Windows 10 Pro를 사용하여 드라이브에 데이터 추가

답변1

cp: error reading <filename>: Input/output error파일 이름 이외의 위치가 손상되었음을 나타냅니다.

fdiskGPT 파티션이 있는 외부 디스크의 경우 출력은 정상입니다. 크기는 말씀하신 32GB와 일치하지 않지만 1.82TiB는 Elements SE 25FD보고된 디스크 모델과 일치합니다. 명령이 fdisk실제로 올바른 디스크를 대상으로 하고 있습니까?fdisk

cp명령 출력 에 따르면 fdisk파일이 복구되는 디스크의 출력을 나열하는 것으로 나타납니다.도착하다, 복원하려는 USB 스틱이 아닙니다.~에서.

ddrescue고장난 USB 스틱을 사용하여 복사본을 처리하거나 다음을 사용하는 것이 좋습니다.사진 기록실패한 플래시 유형 미디어에서 파일을 복구하도록 특별히 설계되었으므로 파일을 복구해 보세요.

관련 정보