공간이 부족한 다른 하드 드라이브에 복사된 손실된 파일을 복구하는 방법

공간이 부족한 다른 하드 드라이브에 복사된 손실된 파일을 복구하는 방법

이것은 손실된 파일을 복구하는 방법에 대한 또 다른 질문입니다. 그러나 파일이 손실된 원인이 무엇인지 전혀 알 수 없으며 온라인에서 어떤 도움도 찾을 수 없습니다. 내 상황을 설명하겠습니다.

저는 리눅스 민트 20.2를 사용하고 있습니다. 여러 개의 하드 드라이브를 마운트하고 그 사이에 일부 콘텐츠를 복사했습니다. fdisk -l산출:

Disk /dev/sda: 232,91 GiB, 250059350016 bytes, 488397168 sectors
Disk model: Samsung SSD 860 
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: 0x5d4322fb

Device     Boot   Start       End   Sectors   Size Id Type
/dev/sda1  *       2048   1050623   1048576   512M  b W95 FAT32
/dev/sda2       1052670 488396799 487344130 232,4G  5 Extended
/dev/sda5       1052672 488396799 487344128 232,4G 83 Linux




Disk /dev/sdb: 232,91 GiB, 250059350016 bytes, 488397168 sectors
Disk model: Samsung SSD 860 
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: 0x8035f05f

Device     Boot Start       End   Sectors   Size Id Type
/dev/sdb1        2048 488396799 488394752 232,9G 83 Linux


Disk /dev/sdc: 465,78 GiB, 500107862016 bytes, 976773168 sectors
Disk model: ST500DM002-1BD14
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x5a849229

Device     Boot Start       End   Sectors   Size Id Type
/dev/sdc1        2048 976773119 976771072 465,8G 83 Linux

sda내 Linux 하드 드라이브이고 파일만 들어 있는 내부 데이터 드라이브 sdb입니다 .sdc

sdd그래서 오늘은 NTFS 파일 시스템("백업"/ 레이블이 붙음)이 있는 외장 하드 드라이브를 연결했습니다 . fdisk연결을 끊었기 때문에 출력 에 표시되지 않습니다 . 또한 이 하드 드라이브에서 이 하드 드라이브로 무언가를 복사하고 있습니다.

(백업) data/raw에서 으로 디렉토리를 복사하고 있습니다 . (외장 하드 드라이브) 의 동일한 폴더에서 으로 디렉토리를 복사하고 있습니다. 저는 GUI 파일 관리자와 드래그 앤 드롭을 사용하여 이 작업을 수행했습니다. 난 정말 해냈다고 확신해sddsdcdata/projectssdcsdd복사대신 파일이동하다그들을.

이렇게 했더니 오류가 떴고, 아쉽게도 너무 빨리 클릭해서 어떤 옵션을 선택했는지, 내용도 인식하지 못했습니다. 그 이후로 내부 sdc하드 드라이브가 꽉 찼기 때문에 오류가 발생하면 남은 공간이 충분하지 않다는 의미라고 생각합니다.

질문:이 오류 메시지가 나타난 후 내모두 data외장 하드 드라이브의 폴더가 비어 있습니다. 두 가지 개별 작업으로 해당 디렉터리의 하위 폴더에서 복사하는 것이므로 이유를 이해할 수 없습니다.

외장 및 내장 하드 드라이브의 휴지통 폴더를 살펴보았지만 안타깝게도 폴더가 비어 있었습니다. 을 사용해 보았지만 testdisk문제가 발견되지 않았거나 삭제된 파일도 발견되지 않았습니다. 을 사용해 보기도 했습니다 ntfsundelete.

외장 하드 드라이브를 Windows 시스템에 연결하면 data폴더를 열 수 없으며 결함이 있다는 메시지가 나타납니다.

그래서 무슨 일이 일어났는지, 파일을 다시 가져올 수 있는지, 어떻게 얻을 수 있는지 잘 모르겠습니다. 그들은 시스템에 존재하지 않으며 완전히 사라진 것 같습니다. 다행스럽게도 대부분의 데이터가 백업되어 있지만 무슨 일이 일어났는지, 데이터를 복구할 가능성이 있는지 여전히 알고 싶습니다.

편집하다:나는 그것에 대해 다시 생각했다. 어쩌면 복사하지 않고 잘라내면 하드 드라이브 공간이 부족하여 "어쨌든 복사해 보세요"를 클릭하면 데이터가 손실될 수 있나요? 그러나 그런 경우에도 전체 데이터 폴더는 손실되지 않고 전체 하드 드라이브의 전단만 영향을 받습니다.

관련 정보