최대 절전 모드가 실패한 디스크에서 MFT 또는 NTFS 저널을 복구하는 도구


6

NTFS 파티션이 손상되었거나 작동하지 않는 것과 관련된 게시물을 읽었지 만 제 경우에는 적절한 해결책이 없습니다. 여기 있습니다 : 제 시스템은

  • 미니 SSD PCI 익스프레스 (PCIe)에 Windows 7이 설치되어 있습니다. 2 개의 파티션 : 하나는 Dell 유틸리티 (40MB)이고 나머지 하나는 Windows 설치 자체 (119GB)입니다.
  • 450GB의 NTFS 파일이있는 HDD와 우분투 설치 작업을하는 모든 파티션 30GB (스왑, 시스템 등)

부팅 장치는 내부 HDD입니다 ( IRRT ), 유일하게 가능한 것; 이렇게하면 IRRT가 활성화되고 시작됩니다. 애벌레 HDD의 일부 섹터를 가리켜 SSD에서 Windows 7을 시작할 수 있습니다.

지금 무슨 일이 일어 났습니까?

컴퓨터를 잠자 게 한 다음 몇 시간이 지나면 최대 절전 모드로 들어갔다. 무선 카드가 물리적으로 사용 중지되었습니다 ( Dell M4600 ). 그런 다음 랩탑을 시작했고 GRUB이 완료되기 전에 무선 카드를 다시 켰습니다. 그런 다음 GRUB에서 "windows"를 누릅니다. 그때 BSOD , 재부팅 및 Windows에서 부팅 파티션을 찾을 수 없습니다 : "필요한 장치 없음".

Windows 7 복구 디스크를 사용해 보았습니다. HDD에있는 Windows 설치의 작은 부분 만 복구 할 수 있으며 SSD를 볼 수 없습니다. "복구"는 아무 것도하지 않습니다. 하드 드라이브를 제거하여 강제로 GRUB 주위를 돌아 다니더라도 Windows DVD에 SSD의 부트 섹터가 표시되지 않았습니다. "Windows 설치"로는 충분하지 않았습니다.

이제 Windows를 다시 설치하는 것처럼 행동하기 시작하면 Windows는 C 드라이브의 두 파티션을보고 NTFS에서 여전히 여기에 있습니다.

그렇다면 나는 리눅스에 가서 시도했다. fdisk : 파티션이 여기에 있습니다. 하지만 그들은 나타나지 않습니다. 노틸러스 , 나는 그들을 마운트 할 수 없다. 하나, DD 데이터를 복구 할 수 있습니다 : 만약 내가 임의의 큰 오프셋 (20 GB의 오프셋과 같은 10 개의 블록을 읽는 것)에서 데이터를 읽으려고하면 물리적으로 드라이브에 액세스하는 데 문제가없는 "데이터", 블록이 실제로 실패한 것 같지 않습니다. 완전히 적어도. 나는 내일 백업을 할 것이다.

나는 노력했다. TestDisk : 부팅 섹터가 동일하고 괜찮은 것처럼 보이지만 둘 다 MFT "나쁜", 아무것도 더 많은 것으로 보여주십시오. 파일 시스템 내부의 파일에 액세스 할 수 없습니다.

그 사이트에서, 나는 잘못된 글에 대해 뭔가를 보았다. NTFS 저널링 , 손상된 NTFS 파티션을 복구해야합니다. .

거의 마지막 게시물. 인터넷에서 검색 한 내용은 없습니다.

최대 절전 모드 프로세스가 부트 시퀀스를 많이 변경한다는 사실을 기억하면 최대 절전 모드 프로세스가 되돌릴 수없는 것으로 의심됩니다. hiberfil.sys 문제없이,하지만 당신은 할 수 없습니다. 부트 로더에 폴더 위치 나 다른 드라이브를 수용 할 장소가 없으므로 루트 디렉토리에 있어야합니다.

그래서 두 부트 섹터 모두는 최대 절전 모드로 인해 영향을 받았을 것이며 정상 부팅으로 복귀하는 과정을 완료 할 수 없을 때 Windows는 부팅 포인터가 가리키는 곳을보고 정상적인 Windows 설치를 인식하지 못하고 복구를 거부합니다 Linux가 MFT를 찾을 수 없기 때문에 Linux는 마운트 할 수 없거나 MFT 자체에 영향을 미치는 다른 무언가 일 수 있습니다. 나는 모른다. .. 나는 시도 할 것이다. CHKDSK 및 백업 후, 고치다 , Windows 7 DVD에서.

업데이트 : fixmbr 및 fixboot는 복구 콘솔에서만 작동하는 것으로 보이며 액세스 할 수 없습니다. Windows 7 DVD에서 나는 CHKDSK를 할 수있었습니다 : "MFT가 손상되었습니다. 수리를 시도 할 것입니다 .MFT를 수리 할 수 ​​없습니다. chkdsk를 종료하십시오"라는 이유로 충돌 전에 NTFS 볼륨 만 있다고 말했습니다.

diskpart를 시도 할 때 SSD에서 내 파티션을 Raw로 보았습니다. 따라서 이것은 CHKDSK가 본 것에 해당하지 않습니다.

이상한 점이 있습니다.이 모든 시간에 Windows는 Dell 유틸리티가 들어있는 SSD의 처음 40MB를 보지 못했습니다. 윈도우 7 익스플로러에서 SSD의 메인 파티션은 항상 C:\, HDD의 파티션은 D:\: SSD의이 40MB 파티션은 아무데도 등장하지 않았습니다. 하지만 이제 Windows에서는이 40MB 파티션을보고이를 제공합니다. C:\ 편지. 동안 D:\ 문자는 119GB 파티션 "원시"형식에 해당하며 읽을 수 없습니다. 나는 아무것도 이해하지 못한다 ...


드라이브를 제거하고 다른 Windows 컴퓨터에 외장 디스크로 넣으면 어떻게됩니까?

결함이있는 드라이브는 내부 드라이브이며 미니 PCI Express도 추가로 수행하지 못했습니다. 해당 인터페이스로 외부 사례를 찾아야합니다.
MrBrody

답변:


1

부팅 장치는 내부 HDD (IRRT)이며 유일한 것입니다. 이렇게하면 IRRT가 활성화되고 GRUB가 시작됩니다. 일부 분야를 가리키며 HDD의 SSD에서 Windows 7을 시작할 수 있습니다.  포인터가 동일해야한다고 생각합니다. ^

나는 { 그런 다음 GRUB에서 "windows"를 누릅니다. 그런 다음 BSOD, 재부팅 및 windows 부팅 파티션을 찾을 수 없습니다 : "필요한 장치가 누락되었습니다". }

특히 최대 절전 모드로 들어가는 경우 동일한 포인터를 사용하지 않습니다. grub 부팅은 Windows 부팅 섹터를 가리 키거나 hiberfil.sys가 winresume.exe를 편집하여 D를 가리 키려고했을 때 비슷한 문제가 발생했습니다. Windows가 C : 최대 절전 모드에서 Windows를 불러 오지 않을 때, 원래의 사본을 사용했을 때 고정되어 있습니다.

이게 도움이되기를 바랍니다.


안녕하세요, 제안 주셔서 감사합니다, 결국에는 모든 것을 다시 설치 했으므로 그 이후로는 결코 발생하지 않았습니다. 다시 일어난다면 당신의 고쳐를 파헤 치려고 노력할 것입니다!
MrBrody

@MrBrody 답변을 직접 추가하고 수락하기를 원할 수도 있습니다. 따라서 커뮤니티와 소프트웨어는 문제가 어떤 방식으로 해결되었음을 알게됩니다.
a CVn

0

마지막으로 C 드라이브 (SSD)에 Windows를 재설치하고 시스템이 완전히 작동하면 시스템이 다시 작동하지만 부트 시퀀스가 ​​GRUB를 단락시킵니다. 이제는 리눅스 설치가 불가능합니다.

그것은 여전히 ​​내 D 디스크에 있으며, 작동시키기 위해 라이브 CD를 삽입하고 GRUB을 복구해야한다는 것을 알고 있지만 다른 이유로 인해 아직 수행하지 않았습니다.

1 년이 지났으며 수시로 다른 BSOD가 최대 절전 모드에서 빠져 나올 때도 있지만 파일 시스템에 영구적 인 손상을주지는 않습니다.

나는 부팅에 대한 모든 대답을 연구하는 것이 옳았다 고 생각합니다. 전체 프로세스 "boot on HDD (IRRT) - & gt; GRUB - & gt; Windows 부트 로더에 대한 올바른 포인터 -"최대 절전 모드 "초기화 시퀀스의 위치는 기존의 복구 도구로 해결할 수없는 방식으로 어딘가에서 실패했을 것입니다 .

결국, 나는 그 문제를 이해할 수 없었고, 이제는 내 시스템이 다시 설치되었으므로 나는 결코 일어난 일에 대한 추가적인 단서를 얻지 못할 것이다. 언젠가 내가 부팅 프로세스, IRRT, Windows, GRUB 및 내가 가지고있는 특수 디스크 구성에 대한 충분한 지식을 얻게되면 더 나은 설명을 추측 할 수 있습니다.

하지만 지금은 이렇게 말할 것입니다 : 분명히 정확한 설정 (Dell M4600)에서 "실제"하드 디스크에 IRRT에 GRUB을두고, 최대 절전 모드가 활성화 된 미니 PCI Express SSD의 창은 왜냐하면 BSOD는 여전히 GRUB가 비활성화 되어도 BSOD가 여전히 발생하기 때문에 (즉, 부팅 프로세스 전체가 윈도우에 의해 제어되며 심지어는 최대 절전 모드를 종료하는 데 문제가있을 수 있습니다. 12GB RAM의 크기 일 수 있으므로 9GB hyberfil .sys 파일은 여기에서 역할을 맡는다.) 그리고이 BSOD 중 하나가 이전의 구성에서 내 NTFS 파티션을 죽일 수 있기 때문에 하드웨어 결함이 없다. (SSD가 여전히 잘 작동하기 때문에 - ), 나는 그것이 다시는 일어나지 않을 이유를 알지 못한다.

그래서 해결책이 존재하고 그다지 즐거운 것은 아니지만이 정확한 문제의 소재는 아직 명확하지 않습니다. 여기에 더 많은 통찰력이 있다면, 나는 그것을 듣게되어 매우 기쁩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.