Vista 와 Linux 의 멀티부팅 방법 ?

golden의 이미지

윈도우즈 XP 와 Linux(gentoo) 를 grub-loader 로 사용해 왔는데, Vista 를 설치하고 난 후부터는
Linux 를 부팅시키지 못하고 있습니다.
Vista 관련 부트로더 관리 프로그램으로 vistabootpro, easybcd 같은 것들이 보이지만 이것들에서
리눅스 부팅에 대한 구체적인 설정 같은 것들이 보이지 않네요.

Vista 와 Linux 를 함께 쓰고 계신 분들의 도움을 청합니다.

GunSmoke의 이미지

맙소사... Vista의 부팅 매커니즘은 기존의 것과 달라졌나요?
이것이 리눅스와의 멀티부팅에 영향을 미치기라도 하는 것인가요?
이거 진짜 큰일이군요.

大逆戰

大逆戰

7339989b62a014c4ce6e31b3540bc7b5f06455024f22753f6235c935e8e5의 이미지

원래 리눅스를 설치한 뒤에 윈도우를 설치하면 MBR에 있던 부트로더가 대체되어 버립니다.
비스타를 설치한 후에 다시 리눅스를 설치하시거나, 라이브시디로 부팅해서 grub-install을 실행하시면 될 것 같은데요.

GunSmoke의 이미지

단순히 그 문제이길 바라고 있습니다.

大逆戰

大逆戰

golden의 이미지

xp, 서버 2003 과 리눅스에서는 그렇게 하면 쉽게 해결됩니다.
그러나 비스타는 grub 가 해결하지 못한다는 것입니다. 즉, grub.conf 설정상 비스타는
알지 못한다는 것입니다.
grub 를 MBR 이 아닌 다른 곳에 저장하고 xp 의 부트로더가 읽으면 될 듯하나
그 또한 안 된다는 것입니다.
여러가지 검색을 통해서 살펴 보았으나 해결방법은 보이지 않습니다.

마잇의 이미지

MS는 다른 오에스 설치되어 있으면 설치시에 좀 물어보든지 하믄 회사 망하기라도 하는지...

설마 기술력이 안되서 못한다고 하지는 않을 것이고...

--
마잇


--
마잇

golden의 이미지

다음과 같은 것이 보입니다. vista dvd 로 부팅해서 하는 작업이 잘 이해되지 않습니다.

Finally, I am successfully triple booting windows xp, vista beta 2 and gentoo too. Assuming you've already installed VISTA after XP and Gentoo you have to :

- Restore grub (chroot with the Gentoo Install CD)

Now my main options in Grub are :
Quote:
# For booting GNU/Linux
title Linux Gentoo
root (hd1,1)
kernel /boot/bzImage root=/dev/hdb2 vga=791
#initrd /initrd.img

# For booting Windows NT or Windows95
title Microsoft Windows
rootnoverify (hd0,0)
makeactive
chainloader +1

My c:\boot.ini looks like :
Quote:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Pro" /FASTDETECT /NOEXECUTE=OPTIN

And finally, the most important step is to ADD (or FIX?) the VISTA boot loader. This will NOT overwrite your Grub but will add a sub-menu when you'll choose "Microsoft Windows" in Grub. It will show you a new boot menu with Two items : Vista and XP. This step will fix the HAL.DLL error too.

Put your vista DVD and boot it (and choose your correct language)

In the appropriate menu, choose "System Recovery options"

Choose "Windows Vista" (>Next)

Choose "Startup Repair"

Push the "Restart button" in the menu

From Grub, select "Microsoft Windows" to enter the Vista sub-menu. Boot Vista or XP from there.

Good luck!

golden의 이미지

위대로 하니 젠투, 비스타 부팅할 수 있었습니다.

리눅스를 먼저 설치하나, 비스타를 먼저 설치하나 부팅문제는 해결할수 있다는 결과를 얻게 되었습니다.
제 경우는 리눅스(젠투)를 먼저 설치하고 나중에 비스타를 설치한 것입니다.
따라서 비스타가 grub bootloader 를 지웠었는데,
우선 젠투의 grub-install 로 부트로더를 살리고,
위와 같이 repair 절차를 밟고 다시 부팅하니
grub 메뉴가 나오는 것입니다. 젠투와 윈도우즈에서 윈도우즈를 선택하니 서브메뉴로 xp 와
vista 가 나오는 것이었습니다.

기분 좋습니다.

댓글 달기

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