우분투깔고 담에 페도라깐후 우분투로 부팅순서 바꿀려면요

페도라 한번 써본다고 페도라 깔았는데 우분투 부팅할려는데 잘 안되네요.

페도라의 /boot/grub2/grub2.conf 에서 우분투껄 맨위로 올렸는데 부팅할때 보이는 순서만 1번으로 되고 채크는 3번째인 페도라에 되어 있네요
그전엔 쉽게 바꾸었는데 이제는 봐도 뭐가 몬지 모르겠네요
바꾸는 프로그램도 있었는데 몬지 모르겠네요.

/etc/grub.d/30_os-prober을 09_os-prober 로 바꾸는데
페도라는 update-grub도 없네요. 설치하면 되려나…

삽질로 될지 알았는데 한계를 느끼네요…

기본적인 부팅순위을 바뀌는 것이라면 이렇게 하시면됩니다…

/etc/default/grub 파일을 수정을 하시면 됩니다… 거기에 첫줄을 보시면

GRUB_DEFAULT=0

이라고 되어있습니다… 만일 부팅을 하려는 것이 5번째라면 5-1=4 4라고 적어주면 됩니다…
즉 무조선 -1을 해주면됩니다… 그렇게 수정을 하신후 update-grub2을 해주신후 재부팅을
하시면 됩니다…

작은 도움이나마 되셨으면 하네요… 즐거운 하루되세요…

[quote="1111":1ai8kz0n]페도라 한번 써본다고 페도라 깔았는데 우분투 부팅할려는데 잘 안되네요.

페도라의 /boot/grub2/grub2.conf 에서 우분투껄 맨위로 올렸는데 부팅할때 보이는 순서만 1번으로 되고 채크는 3번째인 페도라에 되어 있네요
그전엔 쉽게 바꾸었는데 이제는 봐도 뭐가 몬지 모르겠네요
바꾸는 프로그램도 있었는데 몬지 모르겠네요.

/etc/grub.d/30_os-prober을 09_os-prober 로 바꾸는데
페도라는 update-grub도 없네요. 설치하면 되려나…

삽질로 될지 알았는데 한계를 느끼네요…[/quote:1ai8kz0n]

update-grub 명령은 편의상 만들어진 것입니다.
실제 사용되는 명령은 grub 패키지 안에 있는 grub-mkconfig 입니다.
update-grub 스크립트의 내용은 아주 단순합니다.
#!/bin/sh
set -e
exec grub-mkconfig -o /boot/grub/grub.cfg "$@"

그러니 그냥 sudo grub-mkconfig -o /boot/grub/grub.cfg 하시면 됩니다.

그냥 Grub Customizer을 사용하시는게 속편할수도 있습니다.

[code:279xaf7j]sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer[/code:279xaf7j]
홈페이지: https://launchpad.net/grub-customizer

제일 유용한 옵션이 전에 부팅한 항목으로 부팅하기 옵션이었던거 같습니다. 왜 이게 기본이 아닌건지;;;

[quote="protochaos":3uh79k81][quote="1111":3uh79k81]페도라 한번 써본다고 페도라 깔았는데 우분투 부팅할려는데 잘 안되네요.

페도라의 /boot/grub2/grub2.conf 에서 우분투껄 맨위로 올렸는데 부팅할때 보이는 순서만 1번으로 되고 채크는 3번째인 페도라에 되어 있네요
그전엔 쉽게 바꾸었는데 이제는 봐도 뭐가 몬지 모르겠네요
바꾸는 프로그램도 있었는데 몬지 모르겠네요.

/etc/grub.d/30_os-prober을 09_os-prober 로 바꾸는데
페도라는 update-grub도 없네요. 설치하면 되려나…

삽질로 될지 알았는데 한계를 느끼네요…[/quote:3uh79k81]

update-grub 명령은 편의상 만들어진 것입니다.
실제 사용되는 명령은 grub 패키지 안에 있는 grub-mkconfig 입니다.
update-grub 스크립트의 내용은 아주 단순합니다.
#!/bin/sh
set -e
exec grub-mkconfig -o /boot/grub/grub.cfg "$@"

그러니 그냥 sudo grub-mkconfig -o /boot/grub/grub.cfg 하시면 됩니다.[/quote:3uh79k81]

개인적인 생각이지만 초보자분들에게는 그냥 가장 기본에 충실한 답변을 해주는 것이
그들을 위해서도좋고 답변을 하는 사람입장에서 좋다고 생각합니다. 좀 기본에서 약간
벗어난 답변이라고 개인적으로 생각합니다… 과연 초보자분들이 저 스크립터의 내용이
뭔지 알고 사용할까라는 생각은 안해보셨는지… 단지 복사… 붙여넣기식으르하는 것은
별로 그들에게 도움이 전혀 안된다고 생각합니다. 그냥 명령어을 알려주거나 하는 방법
을 알려주거나 안되면 검색을 해서 사이트을 알려주고 너가보고 해봐라…라는 식이
더 도움이 된다고 생각합니다…여기있는 많은 분들이 실력이 없어서 그런식으로 답변
하지않는다고는 생각하지않습니다…물론 저같은 돌팔이도 있지만요…

만일 저렇게 답변을 해주고싶다면 어떤 의미인지 정도는 간단하게 적어주는 것이
좋다고 생각합니다…exec grub-mkconfig -o /boot/grub/grub.cfg "$@"
가 무엇을 의미하는지 set -e 가 무슨의미인지 정도는…
그게 아니라면 정석대로 알려주는 것이 좋다고 생각합니다…

혹시 이글로 기분 나쁘지않으셨으면합니다… 하지만 지식이 너무 과하면 화을 부를수있습니다…
그 지식을 가끔은 억제을 할 필요가 있다고 생각합니다… 자…그럼…눈이 침침해서 …

update-grub 스크립트의 내용은 아주 단순합니다.
#!/bin/sh
set -e
exec grub-mkconfig -o /boot/grub/grub.cfg "$@"

그러니 그냥 sudo grub-mkconfig -o /boot/grub/grub.cfg 하시면 됩니다.

잘난체 하느라고, 저런 내용으로 글을 쓴게 아닙니다.
단순히 sudo grub-mkconfig -o /boot/grub/grub.cfg 하시면 됩니다 라고 쓸 수도 있지만…
저렇게 인용한 이유는 update-grub 명령이 단순히 grub-mkconfig 명령을 편하게 사용하기 위해서 만들어 진 것이라는 것을
알려드려, grub-mkconfig 명령을 사용하여도 아무 하자가 없으며, 안전하다는 것을 알려준 것입니다.