딱털서어
|
|
멀티 부팅을 하려믄 리눅스의 grub 부트로더를 사용할 것인지, 윈도 엑스피의 부팅로더를 사용할 것인가를 결정하셔야 할 듯 싶슴다. 리눅스를 함께 사용하려고 하는 사용자들은 grub 부트로더만 멀티부팅이 가능한 것으로 알고 있지만, 엑스피로도 멀티부팅이 가능합니다. 물론 단독적은 아니지만요...
암튼 리눅스꺼루 사용하다고 친다면 grub-install 명령으로 grub를 설치하고자 할 때는 첫번째 하드 디스크를 선택해 주어야 합니다. 즉 grub-install /dev/sda입니다. /dev/sda와 /dev/sda1 또는 /dev/sda2는 질적으로 차이가 있습니다. 숫자가 없는 얘는 하드를 의미하고, 숫자가 있는 얘는 파티션입니다.
부팅 정보는 첫번째 하드 디스크의 첫번째 부트 섹터에 기록되는데, 512바이트간 비교적 작은 공간이라 두 이상의 운영체제 정보를 담긴 어렵긴 때문에 이곳을 차지하는 얘가 멀티 부트를 지원해 주어야 다른 운영체제를 설치하더라도 그 얘를 배려해 줄 수 있는 것이지요.
암튼 얘기가 길어지니깐 결론적으로 말씀드려서 grub-install /dev/sda2가 틀린 명령이 아니지만, grub으로 멀티부팅하고자 한다면 grub-install /dev/sda로 실행해 주시면 원하시는 결과가 나옵니다.
만일 리눅스를 설치하고자 할 경우에는 너도나도 MBR이라는 곳에 다 집어 넣을 수 없으니깐 각 리눅스가 설치되는 파티션의 첫번째로 grub를 설치되면(이 경우엔 grub-install /dev/sda2와 같은 식으로 배포판이 설치해 주겠지요. 그쪽으로 설치하라구 지시를 내리면) 메인 grub 부트로더의 menu.lst 파일에서 얘들도 선택적으로 부팅할 수 있게 끔 설정해 줄 수 있지요...
이렇게요.
title No1.Linux --> No1.Linux라는 넘을 설치했을 경우
root (hd0,1) --> /dev/sda2 이겠죠.
configfile /boot/grub/menu.lst
title Ubuntu --> 앤 우분투가 되겠구
root (hd0,4) --> /dev/sda5 이겠죠.
configfile /boot/grub/menu.lst
title CentOS --> 앤 CentOS가 되겠구
root (hd0,5) --> /dev/sda6 이겠죠.
configfile /boot/grub/menu.lst
이런식으로 주 grub의 menu.lst에 들어가 얘들을 선택적으로 부팅할 수 있게 해 주겠지요.
마지막으로 grub4dos라는 넘이 잇는데, 이걸 사용하믄 엑스피 부트 파일에 grub으로 부팅될 수 있게 해 주지요. 엑스피가 부팅되면 엑스피로 쓸 건지 아님 리눅스로 쓸 건지 선택 메뉴가 나오고 리눅스를 선택하믄 잘 하시는 grub 화면이 나오지요....이렇게 사용하는 것이지요.
이건 제가 자료를 찾아서 자료실에 올려 드리겠습니다. F11용으로 준비해 둔게 있었으니...
만일 제가 없으면 영자님한테도 준 적이 있으므로 영자님한데 물어보시구요.