"Grub-pc"의 두 판 사이의 차이

한국 데비안 사용자 모임
둘러보기로 가기 검색하러 가기
(새 문서: 제목 : 부팅관리자 GRUB 세대교체 난이도 : 중급 사전지식 : 파티션 작성자 : Hotato 라이선스 : GFDL (GNU Free Documentation License) 초판일자 : 2009. 9. 8. ...)
 
1번째 줄: 1번째 줄:
제목 : 부팅관리자 GRUB 세대교체
+
== GRUB 세대 교체 ==
난이도 : 중급
+
설정정보를 /boot/grub/menu.lst 에 저장하는 GRUB 버전을 '''버전 1''', '''/boot/grub/grub.cfg  에 저장하는 버전을 버전 2로 부르기로 한다.
사전지식 : 파티션
+
'''
작성자 : Hotato
+
 
라이선스 : GFDL (GNU Free Documentation License)
+
부팅 관리자가 LILO 에서 GRUB (버전 1)로 넘어온 것이 엊그제 같은데 이제는 새로 태어난 GRUB 2 (버전 2)가 그 자리를 차지할 때가 서서히 다가오고 있다.
초판일자 : 2009. 9. 8. ()
+
이미지 바탕화면을 지원하며 그외 다양한 기능을 모듈화 한 버전이 바로 GRUB 2 이다. i386 만 추출한 것을 grub-pc 패키지에 넣은 듯하다.
 +
 
 +
== 버전 1과 호환성 여부 ==
 +
버전 2는 버전 1과 설정파일 문법 자체가 다르므로 호환되지 않는다.
 +
 
 +
== 첫 설치 시 발생가능한 문제점 & 해결방법 ==
 +
리눅스 커널과 타 상용OS 중 택일하는 (멀티부팅) 유저라면 grub-pc 만 설치했을 때 /boot/grub/menu.cfg 에 상용 OS 선택 옵션이 생성되지 않아서 당황해 할 수 있다.
 +
더구나 수작업으로 grub.cfg 를 실컷 편집하고 '''update-grub''' 을 실행했다가 상용OS 부분의 편집정보가 몽땅 날아간 것을 보고 경악할 것이다.
 +
버전 2가 자체적으로 OS 정보를 검색할 수 없지만 이를 대행해주는 '''os-prober''' 패키지가 존재한다.
 +
 
 +
즉, os-prober 를 설치하고 update-grub 를 실행하면 상용OS 정보가 자동적으로 추가 된다.

2009년 9월 8일 (화) 23:11 판

GRUB 세대 교체

설정정보를 /boot/grub/menu.lst 에 저장하는 GRUB 버전을 버전 1, /boot/grub/grub.cfg 에 저장하는 버전을 버전 2로 부르기로 한다.

부팅 관리자가 LILO 에서 GRUB (버전 1)로 넘어온 것이 엊그제 같은데 이제는 새로 태어난 GRUB 2 (버전 2)가 그 자리를 차지할 때가 서서히 다가오고 있다. 이미지 바탕화면을 지원하며 그외 다양한 기능을 모듈화 한 버전이 바로 GRUB 2 이다. i386 만 추출한 것을 grub-pc 패키지에 넣은 듯하다.

버전 1과 호환성 여부

버전 2는 버전 1과 설정파일 문법 자체가 다르므로 호환되지 않는다.

첫 설치 시 발생가능한 문제점 & 해결방법

리눅스 커널과 타 상용OS 중 택일하는 (멀티부팅) 유저라면 grub-pc 만 설치했을 때 /boot/grub/menu.cfg 에 상용 OS 선택 옵션이 생성되지 않아서 당황해 할 수 있다. 더구나 수작업으로 grub.cfg 를 실컷 편집하고 update-grub 을 실행했다가 상용OS 부분의 편집정보가 몽땅 날아간 것을 보고 경악할 것이다. 버전 2가 자체적으로 OS 정보를 검색할 수 없지만 이를 대행해주는 os-prober 패키지가 존재한다.

즉, os-prober 를 설치하고 update-grub 를 실행하면 상용OS 정보가 자동적으로 추가 된다.