[완료]멀티부팅할려면, 무조건 윈도우 먼저인가여?

멀티부팅 할려면, 무조건, 윈도우 먼저 깔고,

그다음에, 리눅스 깔아야 하나여??

지금, 리눅스 먼저 깔고, 윈도우 깔려니 계속 안깔려서요… ;;

XP 깔려고 하니, 파티션(리눅스)을 읽을수 없다고 하면서,

계속 안 깔리네요…

설치 순서는 나중에 부트 로더를 복구하면 되기 때문에 상관 없지만 적어도 파티션 조정은 윈도우즈에서 먼저하시는 것이 좋습니다. 리눅스에서는 윈도우즈 파티션을 읽을 수 있지만, 윈도우즈에선 리눅스의 파티션을 읽을 수 없기 때문입니다.

윈도와 리눅을 멀티부팅으로 쓰려 할 때 윈도부터 설치하는 이유는…
윈도의 경우 grub같은 부트로더를 없애기 때문입니다.
그리고 윈도가 설치 되어 있을 경우, 리눅 설치시 grub에서 윈도 메뉴를 만들어주기도 합니다.
귀찮음이 줄어드는 것이죠 =.=
리눅설치하고 윈도를 설치하면, 부트로더grub을 재설치 해줘야 합니다.

파티션 문제는… 아무래도 윈도 설치할 공간을 안만들어두신 것 같습니다. :)

하드가 여러 개인 경우에 부트로더 설치를 따로 하도록 하면 윈도를 나중에 설치하셔도 무관합니다…

댓글 달아 주신분들 감사합니다. ^^

하나만 더 물어볼께요.

만약 하드가 2개라서,

1번 하드엔 윈도우
2번 하드엔 리눅스가 있다면,

grub 을 1번 하드에 깔고,
부팅 순서를 1번 하드 먼저 되게 하면 되는건가여??

그리고, 답변 중에, grub 을 재설정하면, 된다고 하셨는데,
리눅스에선, grub 이 /boot/grub 으로 들어가는데,
윈도우에서도 저런식으로, 윈도우 파티션에 깔려 있나여??

grub을 설치한다는 말은 하드디스크의 지정된 영역에 grub 이미지를 기록한다는 말입니다.
/boot/grub 과는 별개로요.
보통 하드디스크의 MBR에 쓰는데요, 하드디스크의 가장 앞부분에 있습니다.
그래서 컴퓨터를 켜면 바이오스가 첫번째 하드디스크(부팅하는 하드디스크)의 MBR에 있는 코드를
실행하게 되는데 여기에 grub이 있으면 grub 부트로더가 실행이 됩니다.
윈도우즈, 리눅스 등 특정 운영체제와 상관없이 실행되지만 grub은 상당히 많은 기능을 구현하기 위해서
제한된 공간인 MBR을 넘어 리눅스 파티션에서 파일들을 읽어서 참조합니다.
그 파일이 /boot/grub 에 있는 것입니다.
덕분에 grub이 뜨기만 하면 어떤 하드디스크, 어떤 파티션, 어떤 운영체제로도 부팅할 수 있습니다.

윈도우즈는 이기적이어서 설치하면 grub을 지워 버립니다.
그래서 윈도우즈를 먼저 설치하고 나중에 리눅스를 설치하는 게 좋습니다.
윈도우즈를 나중에 설치할 수도 있는데 리눅스가 설치된 파티션만 피해서 파티션을 지우고
다시 만들어서 설치하실 수 있을 겁니다. 물론 이 때는 grub을 다시 설치해 주어야 하고
windows로 부팅할 수 있도록 grub 설정 파일을 고쳐 주어야 하기 때문에 번거롭습니다.

윈도우즈를 나중에 설치해서 grub을 지워 버리셨다면 우분투 설치 CD 같은 걸로 부팅해서
어떻게 할 수 있는데 좀 복잡합니다. 여기 게시판 찾아 보시면 나올지도…
그냥 편하게 윈도우즈 먼저 설치하고 나중에 리눅스를 두번째 하드디스크에 설치하시면서
grub을 첫번째 하드디스크 MBR에 기록하도록 하시는 게 좋을 것 같습니다.
우분투는 윈도우즈가 발견되면 부팅할 수 있게 grub 부팅 리스트도 알아서 만들어 줍니다.

[quote="brionz":2bn6mwa7]

1번 하드엔 윈도우
2번 하드엔 리눅스가 있다면,

grub 을 1번 하드에 깔고,
부팅 순서를 1번 하드 먼저 되게 하면 되는건가여??

그리고, 답변 중에, grub 을 재설정하면, 된다고 하셨는데,
리눅스에선, grub 이 /boot/grub 으로 들어가는데,
윈도우에서도 저런식으로, 윈도우 파티션에 깔려 있나여??[/quote:2bn6mwa7]
하드 두개에 개별 설치 경우 라면 [b:2bn6mwa7]2번 리눅스 하드에 grub 도 설치 하고 부팅 하드를 2번 하드로 주시면[/b:2bn6mwa7]
[u:2bn6mwa7]MS Windows를 1번 하드에 재설치 해도 2번 하드의 grub 는 날라가지(지워지지) 않습니다. 그래서 제일 편합니다.[/u:2bn6mwa7]
단 grub 설정에서 /boot/grub/menu.lst
MS 부팅 부분을 아래와 같이 해주면 됩니다.

[code:2bn6mwa7]
title Microsoft Windogs
root (hd1,0)
savedefault
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
[/code:2bn6mwa7]

댓글 달아주신 모든 분들 감사합니다. ^^