Windows 7 부트로더 복구하기
우분트와 함께 멀티부팅으로 사용중인데, 우분트를 삭제하게 되면 GRUB 부트로더가 MBR 에 남기 때문에 Windows 7 으로 부팅이 안된다.
방법은 Windows 7 의 부트로더를 복구..
Windows 7 설치 CD 를 이용하는 경우가 있고,
Windows 7 으로 부팅된 상태에서 Windows 7 ISO image 를 가지고도 할 수가 있다.
G:\boot>bootsect /nt60 c: /mbr
G:\ 는 Windows 7 ISO image 가 마운트된 드라이브명이다
C: 는 Windows 가 설치된 드라이브명이다.
또한, MBR 이 손상을 입은 경우에는,
bootrec /fixboot
bootrec /fixmbr
아래는 bootrec 명령에 대한 설명이다
Bootrec.exe 옵션
loadTOCNode(2, 'moreinformation'); Bootrec.exe 도구는 다음 옵션을 지원합니다. 해당 상황에 적합한 옵션을 사용하십시오.
참고 BCD
를 다시 빌드해도 시작 문제가 해결되지 않으면 BCD를 내보내고 삭제한 다음 이 옵션을 다시 실행할 수 있습니다. 이렇게 하면
BCD가 완전히 다시 빌드됩니다. 이렇게 하려면 Windows RE 명령 프롬프트에서 다음 명령을 입력하십시오.
- bcdedit /export C:\BCD_Backup
- c:
- cd boot
- attrib bcd -s -h -r
- ren c:\boot\bcd bcd.old
- bootrec /RebuildBcd
/FixMbr
loadTOCNode(3, 'moreinformation'); /FixMbr 옵 션은 Windows Vista와 호환되는 MBR을 시스템 파티션에 기록합니다. 이 옵션은 기존 파티션 테이블을 덮어쓰지 않습니다. MBR 손상 문제를 해결해야 하거나 MBR에서 비표준 코드를 제거해야 하는 경우 이 옵션을 사용하십시오.
/FixBoot
loadTOCNode(3, 'moreinformation'); /FixBoot 옵션은 Windows Vista와 호환되는 부팅 섹터를 사용하여 새 부팅 섹터를 시스템 파티션에 기록합니다. 다음 조건 중 하나에 해당하면 이 옵션을 사용하십시오.
- 부팅 섹터가 비표준 Windows Vista 부팅 섹터로 대체되었습니다.
- 부팅 섹터가 손상되었습니다.
- Windows Vista가 설치된 후 이전 Windows 운영 체제가 설치되었습니다. 이 경우에 Windows 부팅 관리자(Bootmgr.exe) 대신 Windows NTLDR(NT 로더)을 사용하여 컴퓨터가 시작됩니다.
/ScanOs
loadTOCNode(3, 'moreinformation'); /ScanOs 옵 션은 Windows Vista와 호환되는 설치 디스크를 모두 검색합니다. 또한 이 옵션은 BCD 저장소에 현재 없는 항목을 표시합니다. 부팅 관리자 메뉴에 표시되지 않는 Windows Vista 설치가 있으면 이 옵션을 사용합니다.
/RebuildBcd
loadTOCNode(3, 'moreinformation'); /RebuildBcd 옵션은 Windows Vista와 호환되는 설치의 디스크를 모두 검색합니다. 또한 이 옵션은 BCD 저장소에 추가할 설치를 선택할 수 있도록 합니다. BCD를 완전히 다시 빌드해야 하는 경우 이 옵션을 사용하십시오.