Linux ETC

grub 사용방법

2008.05.15 02:46

sylee 조회 수:26906

grub 사용방법

GRUB에서 사용하는 디스크 이름은 리눅스에서와는 좀 다르다.
/dev/hda ==> (hd0)
/dev/hda1 ==> (hd0,0)
/dev/fd0 ==> (fd0)

kernel /vmlinuz-2.4.xx-1 ro root=/dev/hda1
/boot 파티선을 따로 잡고 있으므로, /boot/vmlinuz-2.4.xx-1이 아니라, /vmlinuz-2.4.xx-1이 된다.
만일 /boot 파티선을 따로 잡지 않았다면, /boot/vmlinuz-2.4.xx-1이 되게 된다.
root=/dev/hda1은 / 파티선을 지정한 파티선 넘버를 지정하게 된다.

GRUB install

/boot/grub/menu.lst 파일을 설정에 맞게 수정되었다면
# grub-install /dev/hda
명령으로 하드디스크 첫 번째 디스크의 /MBR 영역에 설치를 한 후, 리부트 하여 GRUB의 메뉴가 뜨는지 확인한다.

Menu Interface

GRUB의 메뉴 선택 화면에서 화살표를 이용하면, 메뉴를 선택할 수 있다.
해당되는 메뉴에서 'e '를 누르면, 각 메뉴에 대한 설정들을 직접 메뉴에서 수정할 수 있다.
e : 편집 모드
o : 줄 추가
d : 줄 삭제
b : 편집이 끝난 후, 수정된 내용을 가지고 부팅

Commandline Interface

GRUB의 메뉴에서 'c'를 누르면, grub> 프롬프트를 볼 수 있다.
commandline에서 'tab'키를 이용한 자동 완성기능 지원하고, 현재 사용 가능한 명령어를 볼수 있다.
주의할 점은, menu interface나 commandline에서 다양한 편집이 가능하므로, menu.lst 파일에 password 옵션을
추가하여 패스워드를 설정할수가 있다.
password [password]
패스워드를 추가했다면 p를 입력하여, 패스워드를 입력하여야지만 menu나 commandline를 사용할 수 있다.

번호 제목 글쓴이 날짜 조회 수
326 리눅스 tree 명령어 file 호스트웨이 2012.09.21 2657
325 리눅스 상에서 메모리 사용 현황 확인하기 호스트웨이 2015.09.23 2781
324 UTF-8 환경의 Linux 에서 SAMBA 한글 인코딩 문제 해결 방법 호스트웨이 2015.09.09 2805
323 samba 설치 file 호스트웨이 2014.04.14 2852
322 history 삭제 막기 호스트웨이 2012.10.19 2862
321 프로그램의 사용 메모리 확인 호스트웨이 2015.09.23 2867
320 yum을 이용한 X-Window 설치 호스트웨이 2012.09.27 2877
319 iptables를 이용한 ssh 스캐닝 공격 방어 호스트웨이 2012.09.21 2878
318 사용하지 않는 데몬 끄기 호스트웨이 2015.09.23 2892
317 리눅스 파티션 볼륨 레이블 설정 file 호스트웨이 2012.11.01 2906
316 vsftpd 패시브 모드 설정 호스트웨이 2015.09.13 2906
315 tar 분할압축하기 호스트웨이 2015.09.19 2937
314 nl명령어를 사용해 파일내용 출력시 행번호 붙이기 file 호스트웨이 2012.12.20 2962
313 iotop 사용하기 호스트웨이 2015.09.14 2971
312 리눅스 터미널 기반 모니터링 툴 "glances" 호스트웨이 2015.09.23 2988
311 Proftp 설치 및 xinetd 에서 실행하기 file 호스트웨이 2015.09.18 2989
310 리눅스 wc 명령어 file 호스트웨이 2012.10.26 2990
309 리눅스 관리툴 webmin 설치하기 호스트웨이 2012.12.07 3012
308 패키지에 포함된 리스트 확인하기 호스트웨이 2012.12.07 3014
307 Linux chkrootkit을 이용한 백도어 설치 탐지 호스트웨이 2015.09.18 3039