grub 설정 확인해주세요.

동이의 이미지

현재
파티션을
/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)

이렇게 넣어주었는데 맞는지 모르겠습니다.

익명 사용자의 이미지

동이 wrote:
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


가 아니라

Quote:
splashimage=(hd0,0)/grub/splash.xpm.gz

#gentoo section
titel=gentoo linux
root (hd0,0)
kernel /kernel-2.4.26-gentoo-r11 root=/dev/hda2
initrd /initrd-2.4.26-gentoo-r11


일 것 같습니다.

안되면 :oops:

동이의 이미지

말씀하시는대로 했습니다. 다 마치고
#etc-update 했는데. 이상한걸 묻더군요. 이게 무슨 말인가요? 뭐 대체하고 덮어쓰고 해야되는것 같던데... 오늘도 여기 해결못해서 아까운 시간 허비했습니다. 황당하군요....메뉴가 1번부터 5번까지 있던데. 이부분에 대해서 설명해주시겠습니까?

하나보다 둘이 낫다. 그리고 둘보다 셋이....셋보다 넷이..

warpdory의 이미지

동이 wrote:
말씀하시는대로 했습니다. 다 마치고
#etc-update 했는데. 이상한걸 묻더군요. 이게 무슨 말인가요? 뭐 대체하고 덮어쓰고 해야되는것 같던데... 오늘도 여기 해결못해서 아까운 시간 허비했습니다. 황당하군요....메뉴가 1번부터 5번까지 있던데. 이부분에 대해서 설명해주시겠습니까?

일단 메시지가 뭔지는 어렵지는 않은 영어니깐 사전을 찾든지 해서 ... 읽어 보시고요.

대충 어떤 건가 하면 ... 프로그램들이 버전업 되거나 뭔가 보안 패치 등등이 적용되면서 설정 파일들이 조금씩 바뀌거나 할 수 있습니다. 예를 들어서 삼바(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 로 라벨링 되어 있는 hda1에 /grub 라는 디렉토리가 있어야 합니다.
그 디렉토리 안에는 stage1, stage2, grub.conf, splash.xpm.gz 이렇게 4개의 파일이 있다고 생각하겠습니다.

먼저 grub.conf 파일의 내용에 아래와 같이 적어 넣습니다.

timeout=10
default=0
splashimage=(hd0,0)/grub/splash.xpm.gz

#gentoo section
title  gentoo linux
       root (hd0,0)
       kernel /kernel-2.4.26-gentoo-r11 ro root=LABEL=/ 
       initrd /initrd-2.4.26-gentoo-r11 

그리고나서,
텀에서 grub 를 실행 시킵니다. grub 쉘이 실행되면 아래의 명령을 차례로 입력합니다.

grub> root (hd0,0)
grub> nstall /grub/stage1 d (hd0) /stage2 0x8000 p
grub> quit

끝입니다.

위의 답변에서는 title 을 titel 로 잘 못 적었습니다. :oops:

익명 사용자의 이미지

위에 내용 중에

grub> root (hd0,0)
grub> nstall /grub/stage1 d (hd0) /stage2 0x8000 p
grub> quit

grub> root (hd0,0)
grub> install /grub/stage1 d (hd0) /grub/stage2 0x8000 p
grub> quit

로 정정합니다.

동이의 이미지

그렇군요. 참조한 문서에서 제시한 kernel-2.6.x일 경우와 다르네요. 좀더 삽질을 해야겠네요. 일반 kernel의 경우 kernel-2.6.X 대신 bzImage-2.6.X 사용하는것 같은데. 젠투의 경우 genkernel 사용하고 그 결과로 kernel-2.6.X-gentoo-r11 이라는 이미지 파일을 만들어내는군요. 거기다가 initrd-2.6.X 파일도 함께 설정해줘야한다니.. 그때마다 설치양식도 달라지고...

Anonymous wrote:
GRUB 부트로더 설치 방법은 다음과 같습니다.

일단 /boot 로 라벨링 되어 있는 hda1에 /grub 라는 디렉토리가 있어야 합니다.
그 디렉토리 안에는 stage1, stage2, grub.conf, splash.xpm.gz 이렇게 4개의 파일이 있다고 생각하겠습니다.

먼저 grub.conf 파일의 내용에 아래와 같이 적어 넣습니다.

timeout=10
default=0
splashimage=(hd0,0)/grub/splash.xpm.gz

#gentoo section
title  gentoo linux
       root (hd0,0)
       kernel /kernel-2.4.26-gentoo-r11 ro root=LABEL=/ 
       initrd /initrd-2.4.26-gentoo-r11 

그리고나서,
텀에서 grub 를 실행 시킵니다. grub 쉘이 실행되면 아래의 명령을 차례로 입력합니다.

grub> root (hd0,0)
grub> nstall /grub/stage1 d (hd0) /stage2 0x8000 p
grub> quit

끝입니다.

위의 답변에서는 title 을 titel 로 잘 못 적었습니다. :oops:

하나보다 둘이 낫다. 그리고 둘보다 셋이....셋보다 넷이..

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.