Ubuntu에서 C 드라이브를 포맷한 후 기본 하드 디스크에서 Windows를 부팅할 수 없습니다

Ubuntu에서 C 드라이브를 포맷한 후 기본 하드 디스크에서 Windows를 부팅할 수 없습니다

C 드라이브에 또 다른 Windows가 있었습니다. 이제 D 드라이브에 Windows 7이 있습니다. 모든 파일과 폴더를 삭제하거나 C 드라이브를 포맷하려고 시도했지만 Windows 7에서는 허용되지 않았습니다. 그래서 Ubuntu 라이브 CD에 부팅을 넣고 문제없이 C 드라이브의 모든 파일과 폴더를 삭제했습니다. 그러다가 우분투에서 실수로 C 드라이브 포맷을 시작했는데 취소했습니다. 그러나 이제 검은 화면에서 다음 오류가 발생합니다.

Reboot and Select proper Boot device or insert Boot Media in selected Boot device and press a key

우분투에서 완료되지 않은 형식이 원인이라고 생각했습니다. 그래서 Windows 7 디스크에서 부팅하고 거기에서 C 드라이브를 성공적으로 다시 포맷했지만 여전히 같은 오류가 발생합니다. 어떤 아이디어가 있나요?

답변1

이전 C 드라이브에는 하드 드라이브용 부팅 관리자가 포함되어 있었습니다. D에 Windows 7을 설치하면 해당 부팅 구성이 D 파티션의 Windows 설치에서 부팅되도록 수정되었습니다. C 포맷이 시작되면 boot mgr이 지워졌습니다. 작은 C 파티션(10MB이면 충분)을 생성하여 부팅을 복구한 다음 Windows 7 설치 디스크를 복구 모드로 부팅할 수 있습니다. 여기에서 부팅 관리자를 복원한 다음 D 설치를 가리키도록 부팅 구성을 편집할 수 있습니다. 이전 C 파티션 공간은 새 파티션에 재사용하거나 해당 공간을 채우기 위해 크기를 조정할 수 있습니다.

Windows 7 설치 디스크에서 "컴퓨터 복구"를 선택한 다음 "명령 프롬프트" 메뉴에서 선택하십시오. cmd 프롬프트에서 다음을 입력합니다.

bootrec.exe /fixmbr

(XP에서는 "FIXMBR")

그런 다음 C 파티션에 유효한 부팅 관리자가 있는지 확인하십시오.

bootrec.exe /fixboot

그런 다음 하드 드라이브에서 유효한 설치를 검색하고(귀하의 경우 D만 있음) 자동으로 부팅 구성을 설정합니다.

bootrec.exe /rebuildbcd

그런 다음 재부팅하십시오.

답변2

C 드라이브의 마스터 부트 레코더가 포맷 작업으로 인해 사라졌습니다.

MBR을 다시 활성화하려면 Windows 7 설치 디스크로 이동하여 시동 복구를 수행하세요.

디스크가 OS를 찾을 수 없는 경우 Shift+F10을 누르면 CMD 창이 나타납니다. OS가 설치된 드라이브를 찾으면 OS에서 다른 점이 있을 것입니다.

D가 OS가 있는 파티션이라고 가정하고 다음 명령을 입력하십시오. bootsect /nt60 D: /mbr /force, 컴퓨터를 다시 시작하십시오.

관련 정보