[attachment=0:1eiigkhj]hotkey.jpg[/attachment:1eiigkhj]
Grub2는 메뉴순서를 바꾸기가 쉽지 않습니다.
grub-customizer가 그나마 괸찮은 툴이니 꼭 사용해 보시기 바랍니다.
저 같이 메뉴순서도 바꾸지 않고 Ubuntu와 Windows 7이 멀리 떨어진 경우에는
화살표 누르기도 만만치 않습니다. 이 때 단축키가 아주 유용합니다.
단축키 설정은 grub.cfg 파일을 열어 menuentry를 찾은 다음 중간에
hotkey=u 를 끼워 넣으면 됩니다.
우분투는 u 윈도우는 w 맥OS는 o … 이런 식으로 설정이 가능합니다.
역시 grub.cfg를 바로 수정하지 않고 스크립트를 이용해 hotkey를 추가할까 합니다.
터미널을 열어 다음을 입력합니다.
[list:1eiigkhj][b:1eiigkhj]$ sudo gedit /usr/sbin/update-grub[/b:1eiigkhj][/list:u:1eiigkhj]
아래 붉은색 부분을 추가해 준 다음 저장합니다.
[quote:1eiigkhj]#!/bin/sh
set -e
[color=#FF0000:1eiigkhj]grub-mkconfig -o /boot/grub/grub.cfg "$@"
Hotkey 설정 Script
cat /boot/grub/grub.cfg |
sed -e s/menuentry\ 'Ubuntu'/menuentry\ 'Ubuntu'\ –hotkey=u/ |
sed -e s/(\/dev\/sda1에\ 있는)'/(\/dev\/sda1에\ 있는)'\ –hotkey=w/ >> temp~
mv temp~ /boot/grub/grub.cfg
printf "%s\n" "Hotkey 설정이 완료되었습니다"
exit 0[/color:1eiigkhj][/quote:1eiigkhj]
위 스크립트는 우분투에 단축키 u 를 배정하고 /dev/sda1 에 설치된
Windows 에 단축키 w를 배정하게 됩니다.
다른 파티션에 Windows 가 있다면 /dev/sda1을 해당 파티션으로 수정해 주시면 됩니다.
$ sudo update-grub을 실행하고 재부팅합니다.
단축키가 잘 먹히는지 확인해 보세요 !
다음번에는 Windows 부트메니저에 대해 생각해볼까 합니다.
[url=https://forum.ubuntu-kr.org/viewtopic.php?f=13&t=29358:1eiigkhj][b:1eiigkhj]7. Grub2 멀티부팅 꾸미기 - Windows 부트메니저 수정[/b:1eiigkhj][/url:1eiigkhj]