grub.conf 좀 잡아 주세요.
검색하다가 비슷한것을 찾았는데요..
잘 이해를 못 하겠네요.
------------------파티션-----------------------------------
/dev/hda1 1 4981 40009851 5 Extended
/dev/hda2 * 4982 7021 16386300 7 HPFS/NTFS(윈도우즈)
/dev/hda3 7022 12160 41279017+ 7 HPFS/NTFS(데이터)
/dev/hda5 1 13 104359+ 83 Linux(boot)
/dev/hda6 14 138 1004031 83 Linux(swap 넘많이 잡은듯 -_-;;)
/dev/hda7 139 4981 38901366 83 Linux(/)
--------------------grub-----------------------------------
default 0 // 여기서 0과 1의 차이가 먼가요?
timeout 60
splashimage=(hd0,4)/boot/grub/splash.xpm.gz
//여기서 위에 splashimage=(hd0,4) 첫번째 하드의 5번째 파티션
//즉 boot를 의미하는거 맞나요??
title=Gentoo Linux
root (hd0,0)
kernel (hd0,4)/boot/bzImage root=/dev/hda7
//이번줄이 이해가 안 되는데요..
//root (hd0,0) 이면 /dev/hda1 확장 파티션을 의미하는거잖아요.. 왜 저게
필요 한건지... 그리고 kernel(hd0,4) 이건 boot 파티션을 의미하잖아요.
이게 무슨 의미인지 좀 가르쳐 주세요.
그리고 저의 커널은 2.6.1인데.. 어떻게 고쳐야 하는지..
부탁드립니다.
저도 삽질하고 있지만...
http://debianusers.org/DebianWiki/grub?action=print
를 참조하세요...
그럽이 편하다고는 하는데.. 부팅잡기가 쉽지 않네요..
저도 결국... 플로피 부팅으로 삽질하고 있습니다..
===============================
리눅스리눅스리눅스리눅스리눅스리눅스리눅스리눅
===============================
Re: grub.conf 좀 잡아 주세요.
처음 GRUB 화면에 올라오면 리스트가 나오죠?
그 리스트중에 첫번째 것을 기본으로 부팅한다는 겁니다.
grub.conf 를 기준으로 설명을 한다면, 다음과 같이 몇번의 타이틀 문이 나오게 되는데요, 이 중에서 첫번째인 "Fedora" 를 기본부팅값으로 하겠다는 겁니다.
처음을 "0"으로 시작하는 군요.
만일 "1"을 준다면, 커널 2.6 인 "Fedora Core (2.6.1-1.57)" 로 기본부팅값이 되지요. 즉, GRUB 메뉴에서 막대가 이 위치에 있게 됩니다.
맞습니다.
IDE 디스크를 쓰신다면 (대부분 PC의 경우), /dev/hda5 를 나타내는 겁니다.
(hd0,0) 가 항상 확장 파티션을 나타내는 것은 아닙니다, /dev/hda1을 가르키는 것이죠.
하지만, 님의 경우는 확장 파티션을 나타내는게 맞습니다. -_-;;
이 부분은 파티션에 대한 이해가 필요합니다. 도움이 될까 해서 적어봅니다.
"kernel (hd0,4)/boot/bzImage root=/dev/hda7" 은 "부트 이미지가 /dev/hda5 에 있고, 루트(/)디렉토리는 /dev/hda7 이다"는 뜻입니다.
왜 필요하냐면,,, 형식이 그렇기 때문이지요-_-;; (grub.conf 를 몇번 보시면 형식이 눈에 익게 되실거에요)
그리고, 커널을 rpm 으로 설치 하셨다면 GRUB 정보도 저절로 바뀌기 때문에 특별히 손봐줄 곳은 없어보이는데요.
답글이 길고, 볼품 없네요. 미흡한 점은 다시 질문주세요.
---
배려하는 마음을 갖자.
우와.. 답변 넘 잘해주신거 같다..^^*나도 보면서 다시 이해.
우와.. 답변 넘 잘해주신거 같다..^^*
나도 보면서 다시 이해.... :) :)
ddddd
친절한 답변 좋네요~* 저도 하나 배웠네요.. ^^*
친절한 답변 좋네요~* 저도 하나 배웠네요.. ^^*
^^*
hd0가 항상 hda 를 말하진 않습니다.
/boot/grub/device.map 에 보면 이것을 알리아싱해주는 부분이 있는데 그것을 따릅니다.
(hd0) /dev/hdb
라고 해주면 hd0가 hdb가 됩니다. bios 때문에 device.map을 수동편집할 경우엔 grub-install 이 알아서 이것을 인식해줍니다.
========================================
* The truth will set you free.
댓글 달기