티스토리 뷰

Windows XP NT로더를 이용하여 리눅스도 부팅 가능하게 하는 방법이다.

(일단 윈도우 XP가 먼저 설치되어 있어야 한다)

1. 리눅스를 설치하고 나서, 리눅스로 부팅한다.

명령창을 띄우고 아래와 같은 명령을 내린다.

(여기서 중요한 것은 sda 라는 부분은 리눅스 MBR영역이 어디인지를 알아야한다.

dd if=/dev/sda of=inxboot.sec bs=512 count=1

나의 경우 sda (프라이머리 하드) sdb (슬레이브) 로 되어있는데,

리눅스 설치시 부트로더가 어디에 설치될 것인지를 특별히 정해주지 않았기 때문에 sda MBR에 Grub이 설치되었다.

따라서 위와 같은 명령을 해 주었다.

하고 나니 Home 디렉터리에 inxboot.sec 파일이 생겼는데, 이것을 USB로 옮긴다.


2. 윈도우로 부팅한다.


3. 윈도우에서 숨김파일 해제 시키고, 시스템 파일 보이기로 놓으면, boot.ini 파일이 보일것이다.
boot.ini 파일을 열어서 제일 끝단에 아래와 같이 넣는다.

C:\inxboot.sec="Linux"

저장한다.

4. USB에 담아 놓았던, inxboot.sec 파일을 C:\에 넣는다.

(참고로 Windows가 C드라이브에 설치되어 있었다고 가정한다. 만약 Windows가 D드라이브에 설치되어있다면,
 D:\inxboot.sec="Linux" 이런 식으로 boot.ini 파일을 수정 한 후에 D드라이브에 inxboot.sec 파일을 넣으면 되겠음)


5. 윈도우 MBR을 복구한다. (복구 방법은 설치 CD를 넣고 복구 모드로 진입후 fixmbr 명령 하면 끝)

이렇게 하면, 리눅스의 부트로더를 사용하지 않고, 대신 윈도우즈의 NT부트 로더를 사용하게 된다.


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함