부팅메뉴 설정 변경법~

안녕하세요~

리눅스 완전초짜에요~ 딴게 아니고 비스타와 우분투 듀얼부팅으로 잘 실행되는데… 기본 부팅이 우분투로 되어있어서 일반적으로
비스타로 넘어갈려면 컴터 켜놓고 꼭 자리를 지키고있다가 메뉴에서 비스타(맨아래)로 바꿔줘야 하는 불편함이 있어서
부팅 메뉴를 첫째를 비스타로하고 그다음을 우분투로 할려고 하는데 쉽게 하는 방법이있나요~~>ㅠ

참고로 EasyBDE로 비스타에서 우분투를 비스타 상의 부트로더에 포함시켜서 실행해봤는데 오류가 나면서 부팅자체가 안되네요. (어느 웹 상의 다큐멘트를 따라했지만…)
그래서 다시 우분투 지운담에 암껏도 안건드리고 우분투 자체내에서 설정을 변경하는 법이 있는지요~~?
윈도 하드웨어쪽은 자신있는데 소프트웨어… 특히나 리눅스는 첨이라… 중수정도 되려면 상당한 노력이 필요할듯하네요…ㅠ

암튼 많은 도움 바랍니다~!! _ _

부팅순서 변경은 검색해 보시면…
GUI로 할 수도 있었던 것 같아요.

터미널에서

[code:2vnm9emc]sudo gedit /boot/grub/menu.lst[/code:2vnm9emc]
하신후 menu.lst 파일 내용 중에서
default 의 값을 바꿔주면 됩니다.
그 값은 부팅 화면 중에 OS 선택화면의 순서에 따라 바꿔줍니다.
예를 들어 저 같은 경우에는 7개가 있는데
0 부터 시작해서 6 까지의 순서이고
비스타가 마지막에 있으니까
[color=#0000FF:2vnm9emc]default 6[/color:2vnm9emc]
으로 변경했습니다.

또 하나의 설정은 부팅순서를 결정하는 화면의 시간설정인데
timeout 10
이 부분이 보통 10으로 되어있고 10초를 의미 합니다.
내버려 두면 default 의 값에 정해진 OS로 10초 후에 시작되는거죠.
너무 긴 것 같아서 저는 3초로 해 놨어요.

저도 이 내용을 이 곳에서 배웠는데
검색능력이 부족해서인지 다시 찾을려니 찾아지지가 않네요…

터미널에서 아래 명령으로 grub의 부팅 메뉴 목록을 슈퍼유저 권한으로 여시구요.

[code:euofjd3h]sudo gedit /boot/grub/menu.lst[/code:euofjd3h]

내용중 상단부를 살펴보면 ‘default 0’ 이라는 줄이 보일겁니다.
여기서 숫자 0을 기본으로 부팅하길 원하는 운영체제의 번호로 바꾸면 됩니다.

부팅 가능한 os의 정보는 menu.lst 파일의 하단부에 있고 특별히 번호가 매겨져 있지는 않습니다.
그냥 적혀 있는 순서대로 첫 번째는 0, 두 번째는 1, 세 번째는 2 이런식입니다.
만약 아래와 같다면 default 3 으로 변경하면 됩니다.

[code:euofjd3h]title Ubuntu, kernel 2.6.12-9-386
root (hd0,1)
kernel /boot/vmlinuz-2.6.12-9-386 root=/dev/hda2 ro quiet splash
initrd /boot/initrd.img-2.6.12-9-386
savedefault
boot

title Ubuntu, kernel 2.6.12-9-386 (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.12-9-386 root=/dev/hda2 ro single
initrd /boot/initrd.img-2.6.12-9-386
boot

title Ubuntu, memtest86+
root (hd0,1)
kernel /boot/memtest86+.bin
boot

title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1[/code:euofjd3h]

그리고 한 가지 팁을 드리자면 default를 원하는 운영체제 번호로 변경한 다음
timeout을 0으로 설정 (timeout 0), 주석으로 되어 있는 #hiddenmenu 에서 앞에 #을 지워 주석에서 해제하면
부팅 메뉴가 나타나지 않고 바로 기본으로 설정해둔 운영체제로 부팅됩니다.
만약 부팅 메뉴가 보고 싶다면 포스트 화면 다음 grub이 읽혀질때 ESC 키를 연타하시면 됩니다.

쓰고 보니 답변이 달렸네요. 지우기 아까워서 그냥 남겨놓습니다.

[quote="gweere":1b6xdhkj]부팅 가능한 os의 정보는 menu.lst 파일의 하단부에 있고 특별히 번호가 매겨져 있지는 않습니다.
그냥 적혀 있는 순서대로 첫 번째는 0, 두 번째는 1, 세 번째는 2 이런식입니다.
만약 아래와 같다면 default 3 으로 변경하면 됩니다.

그리고 한 가지 팁을 드리자면 default를 원하는 운영체제 번호로 변경한 다음
timeout을 0으로 설정 (timeout 0), 주석으로 되어 있는 #hiddenmenu 에서 앞에 #을 지워 주석에서 해제하면
부팅 메뉴가 나타나지 않고 바로 기본으로 설정해둔 운영체제로 부팅됩니다.
만약 부팅 메뉴가 보고 싶다면 포스트 화면 다음 grub이 읽혀질때 ESC 키를 연타하시면 됩니다.

쓰고 보니 답변이 달렸네요. 지우기 아까워서 그냥 남겨놓습니다.[/quote:1b6xdhkj]
크…무식하게 부팅 순서 알려고 재 부팅했었는데…
menu.lst 파일의 하단부에 OS정보를 보면 되는 것을…
hiddenmenu 사용법까지 배우고 갑니다…

저 같은 경우는 하단의 OS정보 순서를 수정합니다. 손이 조금 더 가도 보기가 낫더군요.

이미 좋은 답변이 많이 달렸지만… 한가지 사족을 붙이고 가자면,

시냅틱 패키지 관리자에서 startupmanager를 설치하시면 grub 설정이 GUI로 가능합니다.

여기에서 기본적으로 부팅할 운영체제를 선택할 수 있습니다.

많은 답변들 감사합니다~~!! ^ ^ :lol: