Vista 와 Linux 의 멀티부팅 방법 ?
글쓴이: golden / 작성시간: 금, 2006/12/01 - 9:34오전
윈도우즈 XP 와 Linux(gentoo) 를 grub-loader 로 사용해 왔는데, Vista 를 설치하고 난 후부터는
Linux 를 부팅시키지 못하고 있습니다.
Vista 관련 부트로더 관리 프로그램으로 vistabootpro, easybcd 같은 것들이 보이지만 이것들에서
리눅스 부팅에 대한 구체적인 설정 같은 것들이 보이지 않네요.
Vista 와 Linux 를 함께 쓰고 계신 분들의 도움을 청합니다.
Forums:
맙소사... Vista의 부팅
맙소사... Vista의 부팅 매커니즘은 기존의 것과 달라졌나요?
이것이 리눅스와의 멀티부팅에 영향을 미치기라도 하는 것인가요?
이거 진짜 큰일이군요.
大逆戰
大逆戰
원래 리눅스를
원래 리눅스를 설치한 뒤에 윈도우를 설치하면 MBR에 있던 부트로더가 대체되어 버립니다.
비스타를 설치한 후에 다시 리눅스를 설치하시거나, 라이브시디로 부팅해서 grub-install을 실행하시면 될 것 같은데요.
단순히 그 문제이길
단순히 그 문제이길 바라고 있습니다.
大逆戰
大逆戰
xp, 서버 2003 과
xp, 서버 2003 과 리눅스에서는 그렇게 하면 쉽게 해결됩니다.
그러나 비스타는 grub 가 해결하지 못한다는 것입니다. 즉, grub.conf 설정상 비스타는
알지 못한다는 것입니다.
grub 를 MBR 이 아닌 다른 곳에 저장하고 xp 의 부트로더가 읽으면 될 듯하나
그 또한 안 된다는 것입니다.
여러가지 검색을 통해서 살펴 보았으나 해결방법은 보이지 않습니다.
MS는 다른 오에스
MS는 다른 오에스 설치되어 있으면 설치시에 좀 물어보든지 하믄 회사 망하기라도 하는지...
설마 기술력이 안되서 못한다고 하지는 않을 것이고...
--
마잇
--
마잇
gentoo forum 에서
다음과 같은 것이 보입니다. 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!
성공하였습니다.
위대로 하니 젠투, 비스타 부팅할 수 있었습니다.
리눅스를 먼저 설치하나, 비스타를 먼저 설치하나 부팅문제는 해결할수 있다는 결과를 얻게 되었습니다.
제 경우는 리눅스(젠투)를 먼저 설치하고 나중에 비스타를 설치한 것입니다.
따라서 비스타가 grub bootloader 를 지웠었는데,
우선 젠투의 grub-install 로 부트로더를 살리고,
위와 같이 repair 절차를 밟고 다시 부팅하니
grub 메뉴가 나오는 것입니다. 젠투와 윈도우즈에서 윈도우즈를 선택하니 서브메뉴로 xp 와
vista 가 나오는 것이었습니다.
기분 좋습니다.
댓글 달기