지금은 3 일 동안 Windows 7 파티션으로 부팅 할 수 없었으며 모든 조사 결과가 소용이 없었습니다. 여기 누군가가 이것을 고치는 방법에 대한 더 많은 아이디어가 있기를 바랍니다.
지금 부팅 할 때 유효한 파일 시스템이 없거나 손상되었을 수있는 BCD 오류가있는 검은 색 화면이 나타납니다.
Windows 7 디스크로 부팅하고 복구 도구를 사용할 때 운영 체제를 찾을 수 없으며 문제를 자동으로 복구하지 못 Unknown Operating System (Unknown Disk)
하거나 이와 유사한 문제가 발생합니다 . 명령 프롬프트에 들어가면 C:\
문제없이 드라이브 를보고 탐색 할 수 있습니다.
나는 사용하려고합니다 bootrec
:
C:\> bootrec /ScanOS
C:\Windows
시스템 파티션으로 찾습니다 .
C:\> bootrec /RebuildBCD
실패 volume does not contain a recognized file system. please make sure that all required file system drivers are loaded and that the volume is not corrupted.
그런 다음 부트 섹터를 수정하려고합니다.
C:\> bootsect /nt60 C: /force
성공적으로 완료되었습니다 (죄송합니다, 출력이 없습니다.)
재부팅 할 때도 같은 문제가 있습니다.
또한 Windows 파티션을 활성화 한 후 위의 모든 사항을 시도했습니다.
C:\> diskpart
DISKPART> select disk 1
DISKPART> select partition 1
DISKPART> active
DISKPART> exit
그런 다음 bootrec
위와 같이 DISKPART
명령 후 재부팅 여부와 상관없이 .
그런 다음 BCD 저장소를 직접 작성해 보았습니다.
set systemdrive=C:
set tempbcd=C:\boot\bcd.temp
set tempfile=C:\boot\temp.txt
bcdedit -createstore %tempbcd%
bcdedit.exe -store %tempbcd% -create {bootmgr} -d "Windows Boot Manager"
bcdedit -store %tempbcd% -create -d "Windows Vista" -application osloader>%tempfile%
set /p winvistaguid= <%tempfile%
set winvistaguid=%winvistaguid:~10,38%
bcdedit -store %tempbcd% -set %winvistaguid% osdevice partition=%systemdrive%
bcdedit -store %tempbcd% -set %winvistaguid% device partition=%systemdrive%
bcdedit -store %tempbcd% -set %winvistaguid% path \Windows\system32\winload.exe
bcdedit -store %tempbcd% -set %winvistaguid% systemroot \Windows
bcdedit -import %tempbcd%
그러나 수입시 친숙한 메시지가 나타납니다.
volume does not contain a recognized file system. please make sure that all required file system drivers are loaded and that the volume is not corrupted
나는 여기에서 끝났는데 Windows가 이것을 올바른 설치로 보는 것을 거부하는 이유를 이해할 수 없습니다.
DISKPART에 디스크 / 파티션을 나열하면 NTFS 및 "정상"으로 표시되며 문제없이 DOS에서 디렉토리 구조를 탐색 할 수 있습니다.
나는 정말로 다시 포맷하고 다시 설치하고 싶지 않습니다. 이 문제를 해결할 수 있다는 것을 알고 있습니다!