레이블이 osx x86과 win7 듀얼부팅인 게시물을 표시합니다. 모든 게시물 표시
레이블이 osx x86과 win7 듀얼부팅인 게시물을 표시합니다. 모든 게시물 표시

2009년 8월 21일 금요일

mac osx 와 win7 멀티 부팅 방법 1

요 몇일동안 mac osx와 win7의 멀티 부팅을 하기위해 샵질을 많이하면서 여러가지 방법(1. easybcd, 카멜레온 로더, 3. boot think 사용)이 있지만 오늘은 카멜레온 로더를 사용하여 구성하는 것을 소개합니다.

 

준비물

 

1. chameleon 2.0 RC1 바이너리
2. OSX 설치 디스크 (mac osx  레오파드 10.5.4 사용)
3. Windows 7 설치 디스크
4. 터미널 사용 경험

 

방법

1. 먼저 osx를 첫번째 파티션(disk0s1- 첫번째 디스크의 첫번째 파티션)에 설치한다.(디스크 유틸리티로 잘 파티션을 나눈다) (설치법은 다음에 설명할 것임)

2. 관련 파일(kext 등)을 다 설치하고 chameleon 을 "/" 밑에 잘 풀어둔다.

3. 다시 win7을 파티션을 지우고 다시 diskpart로 파티션을 만든후 disk0s2(첫번째 디스크의 두번째 파티션)에 설치한다. 이때 win7을 설치하면서 osx의 부트로더를 망가뜨려서 진입이 불가능해진다.

4. osx 설치디스크로 부팅하셔서 터미널을 구동하고

 

# diskutil list ( 설치된 디스크 확인)

# cd /chameleon/i386 (카멜레온이 설치된 폴더 밑에 i386으로 이동)

<카멜레온 부트로더 설치방법>

# fdisk -f boot0 -u -y /dev/rdisk0 ( boot0를 MBR에 설치)

# dd if=boot1h of=/dev/rdisk0s2 (boot1h를 해당 파티션의 부트섹터에 설치)

# cp boot /Volumes/mac105 (boot를 해당 파티션의 root dir에 설치)

까지 해주시고 재부팅 하시면 boot0:done까지 표시하지만 카멜레온은 뜨지않고 win7으로 바로 진입하는데 이것은 win7에서 osx 파티션이 활성화가 안되어서 그런것인데 win7으로 부팅후 cmd창에서 diskpart를 실행한 후 select disk0 -> list partition -> sel par 2 -> active 해주고 재부팅하면 카멜레온 부트로더로 부팅을 하면서 선택하라는 화면이 나온다.