/boot/grub/menu.lst 에서 root=LABEL=/ 의 의미는 무엇인가요?

corone의 이미지

주로 데비안을 쓰는데
레드햇에서 커널 컴파일을 해봤습니다.

menu.lst에서 기존 항목을 그대로 복사해서
커널 버전만 바꾸고 부팅했더니
커널 패닉이 일어났습니다.

menu.lst 설정 내용을 살펴보다가
kernel 항목에 root=LABEL=/ 부분을
root=/dev/hda1로 바꿔보니까
정상적으로 부팅이 됩니다.

root=/dev/hda1은 데비안 설정과 같아서 무슨 의미인지 알겠는데
root=LABEL=/은 무슨 의미인지 모르겠습니다.

root=LABEL=/은
레드햇 처음 설치할 때 자동으로 설정된 내용입니다.

root=LABEL=/은 무슨 의미이고
왜 이 설정으로 레드햇 처음 설치할 때 생성된 커널로는 부팅이 되는데
새로 컴파일한 커널로는 부팅이 안되고
새로 컴파일한 커널은 root=/dev/hda1으로 설정했을 때만 부팅이 되었나요?

답변주시면 감사드리겠습니다.

wkpark의 이미지

라벨이 "/"로 되어있는 파티션을 루트로 잡겠다는 뜻입니다. fedora계열에서 이 방식을 쓰더군요.

예전 방식은 root=/dev/sda2 같은 식입니다.
-----
라벨을 쓰는 경우의 단점은, 다른 곳에서 하드디스크를 떼어다가 붙이면 간혹 오류를 일으켜 루트 파티션을 헷갈려 한다는 점입니다.

요새는 uuid를 사용하기도 해서 이러한 문제점을 해결하였죠.

온갖 참된 삶은 만남이다 --Martin Buber

ganadist의 이미지

요샌 커널에서 파티션의 UUID를 인식할 수 있더군요. http://goo.gl/mF3On (예전에는 파티션이 아닌 fs의 uuid를 initrd에서 userspace에서 실제 장치이름을 찾아서 마운트)

----
데스크탑 프로그래머를 꿈꾸는 임베디드 삽질러

planetarium의 이미지

예전 방식의 단점은 하드디스크를 추가할때
Xda가 Xdb로 바뀌거나 하면 부팅이 되지 않는다는 거죠...

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.