[질문]VMWARE에서 설치한 리눅스로 직접 부팅하기

bellkjn의 이미지

host os는 윈도우xp 입니다..

남는 physical 파티션을 이용해서 vmware에서 페도라 7을 설치하고,

vmware가 아닌 실제 컴퓨터의 grub를 이용해서 직접 리눅스로 부팅하고자 합니다..

설치 방법(?) 중에 파티션은 physical partition-entire disk로 설정하고

페도라 이미지 넣고 설치 시작했습니다.

하지만 문제는 파티션을 설정하는 부분에서 hda가 아닌 sda로 인식한다는 겁니다..

다시 말해서 실제 하드디스크가 ide타입인데 scsi로 인식합니다..ㅡㅡㅋ

어쨋든 설치는 잘 되고, vmware를 이용해서 리눅스 잘 부팅됩니다..

하지만 실제 컴퓨터로 리눅스를 부팅하려고 하면

실제 하드디스크가 ide타입이기 때문에 마운트는 하나도 안되고 커널 패닉이 일어납니다..

제가 생각할 때 해결 방법은

1. vmware에서 설치할 때 실제 디스크를 ide로 인식하게 하는 방법

2. 이미 설치한 리눅스에 파티션 테이블을 수정하는 방법

이렇게 두가지 입니다..

그렇지만, 어떻게 해야 할지는 모르겠습니다..^^;

조언 부탁드립니다..

khiny의 이미지

vmware에서 설치할때 ide로 인식하게 하는 방법이라고 써놓으셨는데.
원하시는건 실제 파티션에서 인식하게 하는 방법 아닌가요?

하지만, 요새 나온 리눅스배포판의 하드디스크드라버는 hda로 안 잡고 sda로 잡는다고 합니다.
sda드라이버가 hda드라이버까지 관리해서 그렇다고 하더군요.
검색해보면 나올껍니다.
그래서 그냥 설치를 완료했어도 리눅스가 잘 돌아갔던거겠죠?

검객의 이미지

grub메뉴에서
kernel ..생략.. root=/dev/sda1 ro

이런식으로 되어있는 부분을
kernel ..생략.. root=/dev/hda1 ro
이렇게 바꿔 보시죠..

실제 하드가 ide 방식인데 vmware에서는 스카시 방식으로 설정되어 있으므로
실제의 값인 hdx로 바꾸면 root파티션을 인식할 것 같습니다.

그런데 initrd를 사용하고 initrd의 내용에도 root디바이스가 sda로 설정되어 있으면
부팅이 안 될꺼 같습니다. 문제가 되면 initrd파일의 내용을 수정하면 되지않을까 싶은데
쉽지 않을것 같네요.

그리고 /etc/fstab 파일에도 파티션이 sda로 설정되어 있어서
이 부분도 바꾸어 줘야 할겁니다.
정상적으로 부팅되지 않더라도 root로 로그인 할수 있는 프롬프트가 나오면 로그인해서
바꾸어 보시고 그렇지 않으면, cd로 부팅해서 바꿔 주어야 겠네요.

우리 항시 웃고 살아요 ^^

bellkjn의 이미지

1. 윈도우 위에서 vmware를 이용해서 리눅스를 실제 파티션에 설치

2. 컴퓨터 재부팅

3. mbr에 있는 grub를 통해서 리눅스를 접근

4. 마운트가 안되서 커널 패닉~

현재 상황이 이렇습니다..

khiny의 이미지

윈도우위에 vmware내에서 리눅스를 실제 파티션에 설치가 가능한가요?
저는 vmware를 사용해본적이 거의 없어서 잘 모르겠습니다만,
가상머신위에서 실제 파티션에 설치가 가능하고, 컴퓨터 재부팅으로 리눅스로 부팅해 들어가는건가요?

mbr에 grub이 올라갔서 커널패닉이 나셨다는걸 보니깐 저렇게 설치하는게 가능한거 같기도 하군요.
하지만 저는 관련지식이 없어서 죄송. 다른 분이 답글 달아주시길~

익명 사용자의 이미지

sda냐 hda냐의 문제보다는 다른부분이 문제일 것 같습니다.
fedora 7은 실제 ide도 hda가 아닌 sda로 인식합니다.
드라이브 순서(sdXX에서 XX부분)을 잘 맞춰보거나, mkinitrd를 이용해 initrd 이미지를 다시 만들어 보는 것이 어떨까합니다.

댓글 달기

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