멀티 부팅/윈도우 설치후 리눅스 로더 복구하기(윈도우즈 이용)
게시일: 2005/12/27 | 글쓴이: doa | 11340 번 | 프린트 | 메일


이번에는 멀티 부팅으로 여러 OS를 사용하는 경우 발생할 수 있는 문제중 리눅스 로더를 윈도우에서 복구하는 방법을 설명하겠다. 윈도우 설치후 리눅스 로더 복구하기(리눅스 이용)를 이용해도 충분히 복구할 수 있지만 이 방법은 1. 리눅스의 복구 콘솔을 사용해야 한다는 점, 2. 콘솔 작업이 많으며 실수하는 경우 리눅스 로더를 복구하기 힘들다는 점때문에 Windows 사용에 익숙한 사람들은 이 방법을 사용하는 것이 좋다.

이 방법 역시 Windows를 다시 설치하는 경우나 새로 설치하는 경우 모두 사용할 수 있다. 새로 설치하는 경우라면 추출한 MBR만 백업하면 되며, 다시 설치하는 경우에는 부팅에 관련된 파일을 모두 백업해야 한다. 절차는 리눅스를 사용하는 경우와 거의 비슷하다. 다음과 같다.

  1. 준비물: MBRWizard 리눅스 로더를 NT 로더에 붙이려면 일단 MBR를 추출해야 한다. MBR을 추출하는 것은 리눅스의 DD 명령을 사용해도되지만 여기서는 편의를 위해 MBRWizard라는 프로그램을 이용하겠다.
    다운로드: MBRWizard는 다음 링크에서 다운로드할 수 있다. 일단 MBRWizard를 다운로드하면 경로가 지정된 임의의 폴더(C:\Windows\System32)에 복사해두기 바란다.



  2. MBR 추출 MBRWizard를 이용해서 부트 섹터를 추추하는 방법은 상당히 간단하다. 절차는 다음과 같다.
    1. 시작/실행/cmd를 입력하고 확인을 클릭한다.
    2. 명령행에서 다음 명령을 실행한다.
      mbrwiz /save=c:\bootsect.lnx


  3. 부팅 관련 파일 백업 상위 OS로 부팅한 후 다음 파일들을 플로피나 다른 파티션에 복사한다. 복사할 파일은 다음과 같다
    반드시 필요한 파일
    NTLDR NT 부트 로드 다시 설치하는 경우
    NTDETECT.COM NT 하드웨어 검출기 다시 설치하는 경우
    boot.ini NT 부트 메뉴 파일 다시 설치하는 경우
    Bootfont.bin NT 한글 글꼴 파일 다시 설치하는 경우
    부수적인 파일주1
    arcldr.exe 2K용 부팅 파일 다시 설치하는 경우
    arcsetup.exe 2K용 부팅 파일 다시 설치하는 경우
    bootsect.dos 도스(9x)용 부트 섹터 파일 다시 설치하는 경우
    bootsect.lnx Linux 용 부트 섹터 파일 다시 설치하는 경우, 새로 설치하는 경우


  4. Windows 설치 Windows 다시 깔거나 추가한다. 2K, Linux가 설치된 시스템에 XP를 추가한 경우에는 다음 단계로 바로 진행해도 되지만 2K, XP, Linux가 설치되어 있는 시스템에 9X를 다시 깔거나 추가한 경우라면 다음 단계를 진행하기전에 반드시 하위 OS 설치한 경우 복구하기를 적용해야 한다.

  5. 부팅 파일 복구 설치한 윈도우로 부팅한 후 이전 단계에서 백업한 부팅 관련 파일들을 복구한다. Windows 탐색기나 자신이 좋아하는 파일 관리자를 사용하면된다.

  6. MBR 및 부트 섹터 복구 이제 남은 마지막 단계는 MBR를 복구해서 리눅스 로더를 복구하면된다. MBR을 복구하는 것 역시 전단계에서 사용한 MBRWizard를 이용한다. 절차는 다음과 같다.
    1. 시작/실행/cmd를 입력하고 확인을 클릭한다.
    2. 명령행에서 다음 명령을 실행한다.
      mbrwiz /restore=c:\bootsect.lnx


시스템을 재기동한 후 그림처럼 OS 선택화면이 나타난다면 정상적으로 복구된 것이다.



주1: 필수적인 파일은 아니지만 시스템 루트에 존재하는 경우 백업해야 하는 파일들이다.

주2: 이 파일들을 플로피로 복사하려면 제어판/폴더 옵션/보기 탭을 클릭한 후 보호된 운영 체제 파일 숨기기의 체크를 해제하고 숨김 파일 및 폴더 표시, 시스템 폴더 내용 표시를 체크한 후 작업하는 것이 좋다.


멀티 부팅/GRUB 설정 변경하기 이전의 몇몇 팁에서 NT의 부트 로더와 리눅스의 부트 로... (19056) 2005-12-27
리눅스에서 분할 압축하기 Windows에서 사용되는 대부분의 프로그램은 분할 압축을 지... (17675)2005-12-27

QAOS.com에 게시된지 1년 이상된 자료와 관리자가 공개한 자료는 누구나 제한없이 읽을 수 있습니다.
그러나 QAOS.com의 자료를 퍼가는 것은 금지하고 있습니다.

이 정보가 유용하다고 생각되시면 QAOS.com과 많은 다른 사람들을 위해 퍼가기 보다는 링크로 알려주시기 바랍니다.

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.