실수로 삭제한 폴더 우분투 복구

실수로 삭제한 폴더 우분투 복구

저는 VMWare를 사용하여 우분투에서 작업하고 있는데 일요일 오후에 첫 번째 오류가 발생했고 이를 해결하려고 할 때 실수로 var 폴더를 삭제했습니다. 이것은 내 모든 프로젝트를 저장하는 폴더이지만 백업이 없습니다. 이제 우분투에서 새로운 오류가 발생했습니다. 뭔지 잘 모르겠지만 첫 번째 오류로 인해 로그인 화면으로 들어갈 수 없고 지금은 복구 모드 터미널에서 모든 작업을 하고 있습니다. 내가 원하는 것은 삭제한 폴더를 복구한 후 다른 우분투를 설치하고 문제 없이 해당 폴더에 폴더를 붙여넣을 수 있는 것입니다. 누구든지 나를 도와줄 수 있나요? 많은 것을 시도했지만 명령을 실행하려고 할 때마다 일부 파일이 누락되었거나 실행해야 한다는 메시지가 표시되지만 apt get update/apt-get install실행하려고 하면 오류도 발생합니다. 해당 오류에 대한 자세한 내용은 아래 이미지에서 확인하실 수 있습니다. 죄송합니다. 오류에 대한 추가 설명을 복사하거나 표시할 수 없습니다.업데이트를 쉽게 받을 수 있습니다.삭제된 파일을 복구해 보세요시작 시 오류 메시지첫 번째 질문

답변1

나쁜 소식을 전하게 되어 죄송합니다. 하지만 귀하의 데이터는 거의 영원히 손실될 것입니다.

ext4 파일 시스템은 Ubuntu의 기본 파일 시스템이므로 사용하고 있다고 가정합니다. 실제로 폴더와 그 안의 파일을 삭제하면 일부 파일 내용이 디스크에 남아 있을 수 있습니다. 그러나 i-노드는 "사용되지 않음"으로 표시되며 곧 용도가 변경될 수 있습니다. 이는 디렉터리 이름, 파일 이름, 소유권 정보 및 권한과 같은 메타정보가 포함된 데이터 구조가 짧은 기간 동안 손실될 수 있음을 의미합니다. 이는 파일 시스템이 사용 중일 때 더 빠르게 발생합니다. 이는 컴퓨터 내부에서 파일을 복구하려고 할 때 정확히 발생합니다.

지금 당신이 할 수 있는 가장 현명한 일은 계속 나아가는 것입니다. 교훈으로 기억하세요. 앞으로는 중요한 데이터를 정기적으로 백업하세요.

참고 사항: 비슷한 일이 발생하면 즉시 시스템을 정지하십시오(실제 시스템보다 가상 시스템을 사용하는 것이 더 쉽습니다). 그런 다음 testdisk외부 컴퓨터(예: VM 호스트)의 도구를 사용합니다 . 저널에 접근하는 것과 같은 더 멋진 구조 방법이 있을 수도 있고 없을 수도 있지만, 저는 아직 실제 성공 사례를 읽지 못했습니다.

답변2

파일을 다시 가져올 수 없습니다.

정기적인 백업을 만듭니다.

나중에 같은 실수를 저지르지 않으려면 "휴지통" 디렉터리를 만들고 "삭제된" 파일을 휴지통 폴더로 이동하도록 bash_aliases설정하는 별칭을 만드는 것이 좋습니다.rm

관련 정보