
sda1의 일부 공간을 확보하려면 sda1 -> sda2 파티션 사이에서 temp/ 디렉터리를 이동해야 했습니다.
내가 어떻게 끝났는지 :
sda1: temp/ 디렉터리가 표시되지 않습니다. sda2: 여기로 이동된 디렉터리가 없습니다.
나는 testdisk를 사용했고 대부분의 파일을 복구할 수 있었고 temp/ 디렉토리와 모든 하위 디렉토리가 여전히 sda1에 있다는 것을 볼 수 있었고 extundelete를 사용하여 temp/를 표시하려고 했지만 작동하지 않았습니다.
나는 대부분의 데이터를 복구했다고 생각하지만 문제는 sda1이 여전히 가득 차 있다는 것입니다(추가 공간을 확보하지 못한 것 같습니다)
나는 이런 방식으로 마운트되지 않은 sda1의 라이브 설치에서 extundelete를 사용했습니다: extundelete /dev/sda1 --restore-directory /mnt/temp
프로그램은 복원할 556개의 inode를 표시하고 복원되지 않은 556개의 inode로 종료됩니다(도움이 되는 경우). 정상적으로 재부팅한 후에도 여전히 temp/ 디렉토리에 흔적이 없습니다.
힌트가 있나요? 잘못된 mv 명령을 어떻게 복구합니까? 메모리를 어떻게 해제하나요?
나는 lubuntu 16.04를 실행합니다
감사해요