중요한 데이터로 실수로 초기화 된 하드 디스크


0

데이터 저장에 사용 된 3 개의 NTFS 디스크로 Ubuntu 14.10을 실행하고있었습니다. 그래서 운영 체제를 다시 읽을 수있는 Windows 8 및 2 디스크로 변경하기로 결정했지만 세 번째 디스크는 디스크 관리에서 초기화되지 않은 것으로 나타났습니다.

우분투 라이브라고 말하면서 부팅 한 경우 해당 세 번째 디스크의 데이터에 액세스하여 옵션이 아닌 다른 디스크 중 하나에 데이터를 복사 할 수 있음을 알고 있습니다. 내 질문 : 디스크 초기화를 취소하여 MBR / GPT를 이전 상태로 다시 고정하거나 다른 방법으로 수정하는 방법이 있습니까?

답변:


0

짧은 대답은, 그것은 달려 있습니다.

MBR 기반 파티셔닝이고 "초기화"에 의해 파티션 테이블 만 변경했다는 것을 의미하고 변경된 파티션에서 파일 시스템을 (재) 생성하지 않았다면 고칠 수 있습니다 (그러나 위험합니다). 나는 과거에 이것으로 성공했지만 이전 실린더의 시작 실린더, 끝 실린더 및 파티션 유형에 대한 정확한 기록이 필요합니다. fdisk를 사용하여 정확하게 다시 작성하면 올바른 파일 시스템 유형의 mount 명령이 작동 할 수 있으며 데이터가 손실되지 않습니다.

변경된 파티션에서 파일 시스템을 다시 생성 한 경우 (즉, 포맷 된 경우) 최소한 모든 폴더 구조와 파일 이름이 손실됩니다. 라이브 CD에서 디스크를 보조 컴퓨터로 이동하는 일부 데이터 복구 도구가 필요하며 디스크의 "사용하지 않은"부분 (새 파일 시스템의 관점에서 사용되지 않은) 부분을 스캔하고 함께 조각을 시도합니다 이전 파일 시스템의 파일 조각 모든 파일의 일부만 다시 가져 오지만 운이 좋으면 가장 중요한 파일이 포함됩니다.

GPT 기반 파티셔닝이라면 동등한 단계를 알지 못하거나 가능하다면 가능하지 않습니다.

또한 세 번째 디스크가 처음에 초기화되지 않은 것으로 나타난 이유에 대해서도 걱정하고 있습니다.


초기화되지 않은 드라이브를 표시하는 이유는 Windows가 읽을 수없는 형식의 파티션을 볼 때 사용자에게 비어 있음을 알려주기 때문입니다.
Zeiss Ikon

@ZeissIkon은 괜찮 았지만 OP는 세 개의 디스크가 모두 NTFS라고 말했습니다.
Martin Moops

Windows에서 파티션을 읽을 수없는 것은 아닙니다.
Zeiss Ikon

@MartinMoops 디스크를 초기화하지 않고 포맷하지 않았습니다. 그리고이 디스크 만 Windows가 읽을 수없는 이유는 Ubuntu에서 포맷 된 방식 때문이라고 생각합니다. NTFS로 포맷 된 다른 2 개의 디스크와 달리 다른 방법을 사용하여 ntfs로 포맷하는 것을 막연히 기억합니다. "Gparted"와 "Disks"를 모두 사용했기 때문에 아마도 하나의 드라이브에만 영향을 미쳤을 것입니다. 어쨌든 fdsik을 사용하여 어떻게 고칠 수 있습니까 (8.1 승리를 한 이후로 diskpart를 사용할 수 있습니까)? 그리고 시작 및 끝 실린더에 대한 정확한 기록을 어떻게 얻습니까?
Arben

@ZeissIkon 나중에 사실이지만 여전히 우려됩니다. 세 개의 디스크가 (처음에) 동일하게 설명되었는데, 왜 세 번째 디스크가 다르게 동작합니까? OP는 조금이라도, 아마도 NTFS가 파티션없이 전체 디스크에 직접 넣었거나 다른 문제, 디스크 고장 시작 등을 나타낼 수 있음을 분명히 밝혔습니다.
Martin Moops
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.