SATA, E-IDE 멀티부팅

dcmru의 이미지

120G S-ATA하드에는 원도우 2000을 설치했습니다.
그리고 재부팅을 해서 바이오스에서 하드의 부팅 순서를 바꾸고
E-IDE하드에는 Fedora Core2를 설치했습니다.
현재 부팅 순서를 바꾸어 운영체제를 전환해서 사용하고 있습니다.
이 둘을 멀티 부팅을 할려면 어떻게 해야할까요?
막막해서 질문을 해봅니다.
아직은 초보라 개념이 안잡힙니다.
첫번째 부팅을 시디롬 두번째를 S-ATA 세번째를 E-IDE로 하고
설치를 했어야할까요?
리눅스는 grub를 씁니다.

blacknblue의 이미지

일반적인 하드의 경우에는
아마도 /boot/grub/grub.conf 화일을 편집하면 될 듯 합니다만..
한번 해 보세요.
(즉, 첫번째 하드에 윈도우를 설치하고 두번째 하드에 리눅스를 설치한 경우)

tilte linux
root (hd0,0)
kernel /boot/vmlinuz ro root=/dev/hdb1

title windows
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
chainloader +1

물론 세컨드 하드로 부팅 되도록 바이오스는 바뀐 상태 입니다.

위에서 linux 항목중 hd0 와 hdb 를 주의해서 써야 할 것 같습니다.

(근데 sata 하드라고 다른게 있나요? 제가 잘 몰라서...)

dcmru의 이미지

일단 hdd8에 부트 이미지가 있는것 같아서
dd if=/dev/hdd8 of=lnxboot.sec bs=512 count=1
을 쳐서 lnxboot.sec생성했구요.
그리고 윈도우로 부팅한 다음 c에 파일을 복사한 다음
boot.ini를 수정을 했습니다. 맨 마지막 줄에
c:\lnxboot.sec="linux" 이렇게요.
그리고 다시 부팅을 해보았는데 멀티 부팅 메뉴까지는
잘 들어왔는데 리눅스를 선택하고 엔터 치면
커서 같은 것만 깜박거리는 화면으로 전환되더니
그상태로 계속 있네요. 제가 한 방법중에 어느게 문제일까요?

노력만이 살길이다.

dcmru의 이미지

그리고 hdd8에 부트 이미지가 있을까요?
페도라를 시디로 부팅해서 보니 hdd8에 grub가 설치된것 같더군요.
hd로 시작하는것은 일반 병렬하드 맞죠?
그다음에 붙는 알파벳은 어떻게 해석을 해야하나요?

노력만이 살길이다.

codebank의 이미지

일단은 추측이 빗나간것 같네요. :)
BIOS에서 부팅순서를 바꾸어서 동작을 시킬때 문제같군요.
일단은 LINUX 설치를 정확하게 /dev/hdd8에 했는지를 확인해 보는게 좋습니다.
즉, LINUX에서 설정을 마치고 부트로드를 설정할때 어디에 했는지가 중요하죠.
/dev/hdd1에 했다거나...
dd로 이미지 추출을 hdd8말고 다른 부분에서 해보시기 바랍니다.

http://wiki.kldp.org/wiki.php/LinuxdocSgml/Linux%2BNT-Loader

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

dcmru의 이미지

페도라 시디로 부팅을 해보니 grub가 /dev/hdd8에 설치 된게 확실한거 같습니다.
중간 화면에서 페도라를 업그레이드를 하시겠습니까? 아니면 새로 설치하시겠습니까? 를 묻는 화면에서
/dev/hdd8에 grub가 설치되었다고 나오는군요.
제가 설치할 때 S-ATA하드와 E-IDE하드의 부팅 순서를 바꾸어서 설치 한게 화근인거 같습니다.
안되면 리눅스를 다시 부팅 순서를 S-ATA먼저 뒤에 E-IDE를 두고 해봐야겠습니다. 이렇게 하면 될런지 ^^;
그런데 페도라 설치시 S-ATA를 인식할지 걱정이 앞서는 군요 ^^;

노력만이 살길이다.

blacknblue의 이미지

제가 말씀 드린 예제는 grub 가 두번째 하드의 mbr 에 깔려 있다는 가정으로 한 것인데...

그리고 grub 에서 hd0 는 lilo 에서 hda 에 해당 됩니다.

즉, (hd0,0) 는 hda1 이 되겠네요..

만일 hdd8 이라면 (hd3,7) 이 되겠네요.

다시 말씀 드리면 제가 올린 사항은
님께서 hdd8 로 부팅한 후에 거기에서 위의 설정화일을 수정하고 그 다음 두번째 디스크 자체(hdd)의 mbr 에 grub 을 인스톨 하는 경우 입니다.

근데 하드가 두개라면서 왜 hdd 가 되죠? 보통 hdb 가 되지 않나요?
(연결을 달리 하셨나요?)

dcmru의 이미지

제가 사용하는 환경이 S-ATA, 세컨더리 슬래이브 E-IDE하드, 프라이머리 마스터 시디롬, 프라이머리 슬래이브 시디 라이터, FDD이렇게 사용하고 있습니다.
다시 순서를 바꿔서 새로 설치해봐야겠습니다.
그리고 윈도우로 멀티부팅하는게 더 낫다고 어디서 본것 같아서 윈도우로 시도 했습니다.

노력만이 살길이다.

dcmru의 이미지

문제 해결했습니다.
부터로더는 grub를 사용했습니다.
blackblue님께서 써주신

title windows
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
chainloader +1

이걸로 해결봤구요.
윈도우 부터로더는 grub 라는 글자까지 화면에 나왔는데
그다음으로는 안넘어가더군요. 어쨌든 해결봤으니깐 다행입니다.
부팅 순서는 E-IDE First, S-ATA Second입니다.
E-IDE에 리눅스, S-ATA에 윈도우 2000 설치했습니다.
그리고 시디롬, 시디라이터, FDD쓰구 있구요.

노력만이 살길이다.

댓글 달기

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