grub 설정 확인해주세요.
글쓴이: 동이 / 작성시간: 목, 2004/11/18 - 9:44오후
현재
파티션을
/hda1 /boot
/hda2 /
/hda3 swap
/hdb1 /home
나누었습니다. 모두 ide 이구요
/boot 에 vmlinuz-x.x.x 설치된게 아니라
kernel-2.x.x-gentoo-r11 과 initrd-2.x.x-gentoo-r11
설치되어있습니다.
grub 설정할경우
splashimage=(hd1,0)/boot/grub/splash.xpm.gz
#gentoo section
titel=gentoo linux
root (hda1,0)
kernel (hda1,0)/boot/kernel-2.4.26-gentoo-r11 root=/dev/hda2
이렇게 설정했습니다.
mbr엔
grub> root (hd0,0)
grub> setup (hd0)
이렇게 넣어주었는데 맞는지 모르겠습니다.
Forums:
Re: grub 설정 확인해주세요.
가 아니라
일 것 같습니다.
안되면 :oops:
감사합니다.
말씀하시는대로 했습니다. 다 마치고
#etc-update 했는데. 이상한걸 묻더군요. 이게 무슨 말인가요? 뭐 대체하고 덮어쓰고 해야되는것 같던데... 오늘도 여기 해결못해서 아까운 시간 허비했습니다. 황당하군요....메뉴가 1번부터 5번까지 있던데. 이부분에 대해서 설명해주시겠습니까?
하나보다 둘이 낫다. 그리고 둘보다 셋이....셋보다 넷이..
Re: 감사합니다.
일단 메시지가 뭔지는 어렵지는 않은 영어니깐 사전을 찾든지 해서 ... 읽어 보시고요.
대충 어떤 건가 하면 ... 프로그램들이 버전업 되거나 뭔가 보안 패치 등등이 적용되면서 설정 파일들이 조금씩 바뀌거나 할 수 있습니다. 예를 들어서 삼바(samba)를 버전업 했다면 /etc/samba/smb.conf 파일의 양식이 버전마다 조금씩 바뀌므로 원래 있던 파일대신에 새로운 파일(대개는 디폴트 파일입니다.)로 덮어 써야 할 때가 있는데... 그 역할을 etc-update 가 행합니다.
이때 주의할 점은 -1 에서 -5 사이 옵션중 보통 -3 을 선택하는데...이게 무작정 덮어 쓰는 옵션입니다. 그러므로 .... 일단 어떤 파일을 덮어 쓰겠다고 나오는 메시지를 잘 보고 터미날 창을 하나 더 열든지 해서 그 파일을 다른 이름으로 복사해 둡니다. 위에서 예를 들었던 삼바의 경우라면 smb.conf 파일을 smb.conf.20041118 이런 식으로요. 그리고 -3 을 누르면 덮어 쓸 꺼냐고 물을 때 y 를 눌러주면 smb.conf 파일을 버전업 된 것의 기본 파일(예제 파일이나 디폴트 파일)로 덮어 쓰게 됩니다. 그리고 끝납니다.
그리고 . .사용자가 할 일은 ... 덮어 쓴 smb.conf 파일을 쭉 한번 훑어 보고... 원래 파일인 smb.conf.20041118 파일을 비교 해보고 별로 바뀐 거 없으면 혹시 모르니깐 smb.conf 는 smb.conf.20041118-1 정도로 복사해 놓고 smb.conf.20041118 파일을 smb.conf 로 복사해 주면 됩니다.
그리고 삼바를 리스타트 (젠투라면 아마 /etc/init.d/samba restart 였던 걸로 기억합니다.) 하면 됩니다.
이 상태에서 뭔가 에러가 난다면 .. 설정 파일에서 뭔가 바뀐 게 제대로 안됐다거나 한 것이니깐 그때는 설명서를 하나씩 보면서 비교해 보는 수 밖엔 없습니다.
뭐 .. 몇번 해 보시면 감이 올 겁니다. 열심히 하세요~
---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도
즐겁게 놀아보자.
GRUB 부트로더 설치 방법은 다음과 같습니다.일단 /boot 로
GRUB 부트로더 설치 방법은 다음과 같습니다.
일단 /boot 로 라벨링 되어 있는 hda1에 /grub 라는 디렉토리가 있어야 합니다.
그 디렉토리 안에는 stage1, stage2, grub.conf, splash.xpm.gz 이렇게 4개의 파일이 있다고 생각하겠습니다.
먼저 grub.conf 파일의 내용에 아래와 같이 적어 넣습니다.
그리고나서,
텀에서 grub 를 실행 시킵니다. grub 쉘이 실행되면 아래의 명령을 차례로 입력합니다.
끝입니다.
위의 답변에서는 title 을 titel 로 잘 못 적었습니다. :oops:
위에 내용 중에 [code:1]grub> root (
위에 내용 중에
를
로 정정합니다.
감사합니다.
그렇군요. 참조한 문서에서 제시한 kernel-2.6.x일 경우와 다르네요. 좀더 삽질을 해야겠네요. 일반 kernel의 경우 kernel-2.6.X 대신 bzImage-2.6.X 사용하는것 같은데. 젠투의 경우 genkernel 사용하고 그 결과로 kernel-2.6.X-gentoo-r11 이라는 이미지 파일을 만들어내는군요. 거기다가 initrd-2.6.X 파일도 함께 설정해줘야한다니.. 그때마다 설치양식도 달라지고...
하나보다 둘이 낫다. 그리고 둘보다 셋이....셋보다 넷이..
댓글 달기