리눅스로 부팅하는 방법....

gungume의 이미지

윈도우 xp와 리눅스를 같이 설치했는데 컴퓨터를 켜면 윈도우로 바로 부팅이 되고 리눅스로는 어떻게 부팅해야 하는지 모르겠습니다.(멀티부팅 메뉴 같은것이 안나옵니다.)

하드가 2개 있는데 C드라이브(15기가 ntfs)에는 XP가 깔려 있고요. 리눅스 공부해보려고 D드라이브(6.4기가)를 추가로 달고 여기에 리눅스를 깔았습니다.

페도라코어3 깔았고요... 파티션 설정하는 부분에서 뭐가 잘못된건지 윈도우로만 부팅이 되네요....

파티션 설정은 잘 몰라서 자동으로 했고요. GRUB인가 하는것은 "dev/hdb1 부트파티션의 첫번째 섹터"에 설치했습니다.(hdv1 = 리눅스 깔은 하드)

이곳에서 잘못된건가요? MBR에 설치도 있던데....그리고 XP를 기본 부팅으로 설정했었습니다.

검색하다 보니 멀티부팅이 안될시에 해결 방법으로 부팅디스켓이나 시디로 부팅 하라는데 부팅디스켓은 FDD가 없는 관계로 못할것 같고요...시디부팅은 어떻게 하는지 모르겠습니다...

1번째 시디 넣고 부팅하면 설치 메뉴만 나오던데요....맨 아래에는 "boot"라는것만 떠 있고요...

"linux rood=dev/hda(리눅스 설치된 하드)/ initrd=" -> 요거 입력하면 시디로 부팅된다고 해서 위의 "boot" 에서 입력해 봤는데...안되네요...(hda 부분을 바꾸면서 해봐도요...xp설치된 하드 등으로요...)

처음 리눅스를 설치해봐서 잘 모르겠습니다....제가 설치한 과정중에 뭐가 잘못되서 그런건지....

가능하면 재설치를 하지 않는 방법으로 해결방법좀 알려주세요....재설치를 해야 한다면 설정 방법 좀 알려주세요....특히 파티션이랑 grub 설정방법이요...

그리고 가능하면 기본부팅은 xp로 하고 싶습니다...

즉 부팅하면 xp나 리눅스 선택하는 화면이 뜨면 몇초 뒤면 xp로 자동 부팅....제한 시간안에 리눅스를 선택했을때만 리눅스로 부팅하고요...

혹시 더 필요한 정보가 있어야 한다면 답글 남겨주세요....

참고로 컴퓨터 사양은 펜2-400에 램음 160램에 하드는 2개(15기가(윈도우)랑 6.4기가(리눅스))입니다....페도라코어3을 레드햇 홈페이지에서 받아서(4장) 시디로 구워서 설치했고요...

codebank의 이미지

처음 설치할때 GRUB(또는 LILO)는 MBR에 설치해야만 멀티부팅을 할 수가 있습니다.
(물론 XP자체에서도 멀티부팅을 할 수가 있지만 이때는 LINUX의 부팅이미지를
XP에 복사해야하는 번거로움이 있죠.)
일단 GRUB의 설치가 잘못되었다면 grub을 다시 설치해야겠죠.
CD로 부팅하고 boot: 가 나올때 linux root=/dev/hdb1 이라고만 넣어보세요.
새로운 HDD를 붙이셨고 내용중에 두번째 HDD에 설치를하셨다니 hdb1이 맞을겁니다.
(참고로 LINUX에서는 C:를 /dev/hda D:를 /dev/hdb E:를 /dev/hdc라고 생각
하시면되고 C:를 두개로 나누었다면 /dev/hda1과 /dev/hda2로 나뉘었다고 생각
하시면 됩니다. 물론 XP나 MS-Windows에서 fdisk를 이용해서 나누었다면
/dev/hda1과 논리파티션인 /dev/hda5와 실제 파티션 /dev/hda6가 생기겠죠.
이부분은 파티션에 관련된 문서를 한번 찾아서 읽어보세요.)
일단 linux로 부팅이 가능하고 root로 접근이 되었다면 /boot/grub 디렉토리로
이동하세요.
그리고 grub.conf파일을 열고 (vi등을 이용)

Quote:

timeout 10 # 10초 기다림
default 0
fallback 1

title MS-Windows XP
rootnoverify (hd0,0)
makeactive
chainloader +1

title linux
root (hd1,0)
kernel /boot/kernel-2.6.8 ro root=/dev/hdb1 # 이부분은 /boot에 있는 kernel또는 vmlinuz와 똑같은 파일이름을 넣어줌
initrd /boot/initrd-2.6.8 # 이부분도 kernel과 같이 initrd의 파일이름을...

title Install GRUB into the hard disk
root (hd1,0)
setup (hd0)


이런 식으로 넣어주면 됩니다.
그리고나서 grub-install을 해주시면 됩니다.
# grub-install --root-directory=/boot hd0
만일 LINUX 로부팅하는게 불가능하면 다시 설치하는 것도 생각해보시는게 좋습니다.
인터넷을 서핑하실 수 있다면 rescure모드로 부팅을해서 chroot를 이용해서
LINUX를 사용가능하게 한다음 grub을 설치하는 것을 찾아보실 수도 있습니다만...
조금 복잡해서...(조만간에 wiki에 글을 작성해 놓을 생각입니다.)

------------------------------
좋은 하루 되세요.

munguana의 이미지

.

댓글 달기

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