태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

티스토리 툴바


달력

05

« 2012/05 »

  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

많은 분들이 멀티부팅에 어려움을 느끼고 있는데, 다음 글이 그 고민을 해결하는데 도움이 되었으면 하는 바램입니다.  
우선 하드디크 구성을 고민해 본다면 1TB HDD 2개와 2TB HDD 1개의 액세스 속도, 즉, 성능을 고민하여 본다면 OS X는 우선 AHCI 콘트롤러를 이용하고 물리적으로는 SATA케이블에 의해 연결되어진 각각의 채널에 독립적인 성능을 보장받습니다.
과거 IDE 방식처럼 상호간의 채널간섭에 의해 가장 속도가 느린 액세스 속도에 성능이 맞추어졌다면 SATA방식은 각각의 채널의 독립적인 성능을 보장받을 수 있습니다.  만약 두개의 제각기 다른 크기의 HDD액세스 속도가 동일하다는 조건이라면 이론상으로는 섹터수가 적은 1TB HDD를 2개 사용하는 것이 성능상 우위를 확보한다고 할 수 있겠지요.  물론, 수 ms 정도밖에 차이가 나질 않아서 체감상 느끼지는 못하겠지만 이론적으로는 그러합니다. 


CASE 1. 우선 윈도우즈와 OS X하드디스크를 따로 사용할때

아래와 같이 기존 윈도우즈가 설치된 하드디스크 앞부분이 뒤부분에 대략 320MB 정도의 크기를 할당하여 Chameleon 부트로더를 설치하여 줍니다.

그림1.

스크린샷 2011-05-03 11.10.56 PM-1

위 그림에서와 같이 disk1s1 에 Chameleon을 설치하여 윈도우즈(disk1s2)와 OS X(disk2s2)를 멀티부팅할 수 있습니다.

디스크 유틸리티로 본다면 다음과 같이 되겠지요.

그림2.

스크린샷 2011-05-31 9.48.27 AM

응용

물론, disk1s1을 기존에 설치된 윈도우즈로 이용하고 부트로더 파티션(disk1s2, 대략 320MB이상)을 하나 추가하여 disk1s2에 Chameleon을 설치하여도 멀티부팅이 가능합니다.

* 디스크 유틸리티에서 파티션 크기 조절하는 방법(재포맷하지 않고 기존 데이타를 보존할 수 있어 좋다.)
   마우스로 빨간 부분을 클릭하여 위로 끌어올려 줍니다. 

Resize01


파티션 조절은 윈도우즈에서 Acronics나 Paragon HDD Manager 등을 이용하면 아래 그림과 같이 손쉽게 만들 수 있습니다.

그림3. 파라곤 하드디스크 매니저를 이용한 파티션 크기 조정

Move_or_Resize_Partitions_with_Paragon_Hard_Disk_Manager_1

그림4.

Move_or_Resize_Partitions



CASE 2. 파티션을 나누어 윈도우즈와 OS X하드디스크를 동일한 한드디스크에서 사용할때

위 그림 1과 2에서 1번째 파티션이 윈도우즈(disk0s1)이고 2번째 파티션이 OS X(disk0s2)를 설치하는 경우에도 OS X파티션에 Chameleon을 설치하여주면 멀티부팅이 가능합니다. 즉, 그림 1과 2에서처럼 따로 부트로더 파티션을 만들지 않고 윈도우즈 파티션(disk0s1)은 그대로 유지하고 OS X 파티션(disk0s2)을 추가하여 OS X를 설치하고 OS X 파티션에 Chameleon을 직접 설치하는 방법입니다.

스크린샷 2011-06-12 4.33.36 PM

그리고 아래 그림과 같이 Chameleon을 Multibeast로 설치하여 주고 Chameleon Wizard를 이용하여 최신버전으로 업데이트하여 줍니다. 물론, 기존에 Chameleon을 사용하고 있었다면 Extra폴더를 백업받아 두었다가 Chameleon을 설치하고 난 이후 Extra 폴더를 복원시켜 주면 됩니다.


공통사항
위와 같이 파티션을 나누어 윈도우즈들과 Linux를 설치해준 다음 마지막으로 OS X 를 설치하고 난 후 멀티비스트를 이용해서 카멜레온 부트로더만 설치해 주면 멀티부팅작업은 끝납니다.
물론, OS X 에서 /Extra  폴더는 자기 메인보드와 시스템에 맞는 화일들로 대체하여 주어야 합니다. 
 
그림5.

스크린샷 2011-05-30 7.18.52 PM


만약 필요하다면 Chameleon Wizard를 이용하여 최신 부트로더로 업데이트하여 줍니다.

그림6.

Chameleon Wizard

Posted by uno-ani

TRACKBACK | http://osx86.tistory.com/trackback/1148 관련글 쓰기

댓글을 달아 주세요

  1. BlogIcon 휘바골드 2012/02/23 23:02  댓글주소  수정/삭제  댓글쓰기

    퓨리온님 usb로 라이온설치후에 카멜레온을 설치해줬는데
    윈7로 넘어가길레 액티브파티션을 OSX파티션으로 잡았는데 부트0 에러떠버리는데 어떻게해야되나요//

    1하드에 분할파티션입니다..

2011/05/15 13:11

AnVal 5.1.4 BootLoad/Chameleon2011/05/15 13:11


Thanks, AnVal,

http://uploaded.to/file/00wmc97y/from/qin1jd
Posted by uno-ani

TRACKBACK | http://osx86.tistory.com/trackback/1137 관련글 쓰기

댓글을 달아 주세요

post-409379-1297683027_thumb

더보기

Pic.


post-409379-1297682790_thumb
post-409379-1297682800_thumb
post-409379-1297682810_thumb
post-409379-1297682822_thumb



설치방법
번호대로 클릭 클릭하면 설치가 끝난다.  그리고 OS X 에서 /Extra 폴더를 만들고 시스템 관련 파일을 기존의 Chameleon과 동일하게 넣어준다.
Capture





TAG windows
Posted by uno-ani

TRACKBACK | http://osx86.tistory.com/trackback/1071 관련글 쓰기

댓글을 달아 주세요

2011/02/22 17:55

Chameleon 2 RC5 rev. 747 (Trunk 699) BootLoad/Chameleon2011/02/22 17:55


Chameleon 2 RC5 rev. 747 (Trunk 699)

스크린샷 2011-02-22 5.51.22 PM

http://www.insanelymac.com/forum/index.php?showtopic=231075

/Extra/com.apple.Boot.plist

        <key>Kernel</key>
        <string>mach_kernel</string>
        <key>Kernel Flags</key>
        <string></string>
        <key>Timeout</key>
        <string>5</string>
        <key>Default Partition</key>
        <string>hd(1,2)<string>
        
 <key>Hide Partition</key>
 <string>hd(1,1) hd(1,3)</string>

        <key>Boot Banner</key>
        <string>No</string>
        <key>Instant Menu</key>
        <string>No</string>
        <key>Theme</key>
        <string>Boot_Camp</string>


'BootLoad > Chameleon' 카테고리의 다른 글

AnVal 5.1.4  (0) 2011/05/15
Chameleon Install 2.0 RC5 Rev 699 for Windows, Chameleon Install Windows  (0) 2011/03/01
Chameleon 2 RC5 rev. 747 (Trunk 699)  (0) 2011/02/22
com.apple.Boot.plist 수정하기  (0) 2010/09/08
Chameleon 2.0-RC4 is out!  (0) 2010/04/01
GPT-GUID 파티션 복원하기  (0) 2010/02/25
Posted by uno-ani

TRACKBACK | http://osx86.tistory.com/trackback/1064 관련글 쓰기

댓글을 달아 주세요

2010/09/08 13:40

com.apple.Boot.plist 수정하기 BootLoad/Chameleon2010/09/08 13:40

com.apple.Boot.plist화일 위치는 /Extra 폴더와 /Library/Preferences/SystemConfiguration/com.apple.Boot.plist 로서 2군데에 위치한다.
먼저 /Extra 폴더의 com.apple.Boot.plist를 textedit를 이용하여 원하는 대로 수정을 한다.
그리고 터미널을 실행하여 다음과 같은 명령어를 이용하여 /Extra/com.apple.Boot.plist를 이용하여 /Library/Preferences/System Configuration/com.apple.Boot.plist 화일도 동일하게 변경하여 준다.

걍 간단하게 복사해주는 명령어입니다.


Posted by Ritz®™

TRACKBACK | http://osx86.tistory.com/trackback/959 관련글 쓰기

댓글을 달아 주세요

2010/04/01 15:16

Chameleon 2.0-RC4 is out! BootLoad/Chameleon2010/04/01 15:16

Update!!

Chameleon 2.0-RC4 is out!



















About the new options

Hide Partition
Using this option you can enumerate all your partitions what you would like to remove from the boot menu, the syntax is similar to the Default Partition option but here you can specify many volumes in your /Library/Preferences/SystemConfiguration/com.apple.Boot.plist or /Extra/com.apple.Boot.plist:

<key>Hide Partition</key>
<string>hd(0,1) hd(2,5)</string>

In the above example the booter won’t display partition 1 on BIOS drive 0 and partition 5 on disk 2.

PciRoot
This is a similar option what you can find in PC_EFI, but we’re doing this a bit different: The default value is still 0 but you can set to any arbitrary value like:

<key>PciRoot</key>
<string>1</string>

About the patches and fixes applied in RC4-r684

Here is a quick Changelog highlight:

Fixed booting the default partition when using timeout. Added Intel Core i5 detection.
Applied rivig’s patch against all stage 1 loaders. Now linear address mapping uses 12 bit offsets. Added DigitalDJ’s SMBIOS CPU detection patch. Applied IntVar’s system-id patch. Applied hnak’s read_lba register saving patch. Added radekg’s HFS filesystem fix to handle 2GB+ file sizes. Backported ATI device injection EFI64 tables and hibernation fix from netkas’PC_EFI. Thanks and credits goes for them!

Download information

You can get the binaries here: Chameleon-2.0-RC4-r684-bin.tar.gz

Sources: Chameleon-2.0-RC4-r684-src.tar.gz


The boot: prompt waits for you to type advanced startup options.


If you don't type anything, the computer continues starting up normally. It


uses the kernel and configuration files on the startup device, which it also


uses as the root device.






Advanced startup options use the following syntax:






[device]<kernel> [arguments]






Example arguments include






device: rd=<BSD device name> (e.g. rd=disk0s2)


rd=*<IODeviceTree path> (e.g. rd=*/PCI0@0/CHN0@0/@0:1)






kernel: kernel name (e.g. "mach_kernel" - must be in "/" )






flags: -v (verbose) -s (single user mode),


-x (safe mode) -F (ignore boot configuration file)






"Graphics Mode"="WIDTHxHEIGHTxDEPTH" (e.g. "1024x768x32")






kernel flags (e.g. debug=0x144)


io=0xffffffff (defined in IOKit/IOKitDebug.h)






Example: mach_kernel rd=disk0s1 -v "Graphics Mode"="1920x1200x32"






If the computer won't start up properly, you may be able to start it up using


safe mode. Type -x to start up in safe mode, which ignores all cached


driver files.






Special booter hotkeys:


F5 Rescans optical drive.


F10 Scans and displays all BIOS accessible drives.





Special booter commands:


?memory Displays information about the computer's memory.


?video Displays VESA video modes supported by the computer's BIOS.


?norescan Leaves optical drive rescan mode.






Additional useful command-line options:


config=<file> Use an alternate Boot.plist file.






Options useful in the com.apple.Boot.plist file:


Wait=Yes|No Prompt for a key press before starting the kernel.


"Quiet Boot"=Yes|No Use quiet boot mode (no messages or prompt).


Timeout=8 Number of seconds to pause at the boot: prompt.


"Instant Menu"=Yes Force displaying the partition selection menu.






"Default Partition" Sets the default boot partition,


=hd(x,y) where 'x' is the disk number, 'y' the partition number.


"Hide Partition" Remove unwanted partition(s) from the boot menu.


=hd(x,y) [hd(m,n)]






GUI=No Disable the GUI (enabled by default).


"Boot Banner"=Yes|No Show boot banner in GUI mode (enabled by default).


"Legacy Logo"=Yes|No Use the legacy grey apple logo (disabled by default).





PciRoot=<value> Use an alternate value for PciRoot. (default value: 0).






GraphicsEnabler=Yes|No Automatic device-properties generation for graphics cards.


VideoROM=<file> Use an alternate ROM image (default path: /NVIDIA.ROM).


VBIOS=Yes|No Inject VBIOS to device-properties.






EthernetBuiltIn=Yes|No Automatic "built-in"=yes device-properties generation


for ethernet interfaces.






USBBusFix=Yes Enable the EHCI and UHCI fixes (disabled by default).


EHCIacquire=Yes Enable the EHCI fix (disabled by default).


UHCIreset=Yes Enable the UHCI fix (disabled by default).






Wake=No Disable wake up after hibernation (enbaled by default).


ForceWake=Yes Force using the sleepimage (disabled by default).


WakeImage=<file> Use an alternate sleepimage file


(default path is /private/var/vm/sleepimage).






DropSSDT=Yes Skip the SSDT tables while relocating the ACPI tables.


DSDT=<file> Use an alternate DSDT.aml file


(default path: /DSDT.aml /Extra/DSDT.aml)






SMBIOS=<file> Use an alternate smbios.plist file


(default path: /smbios.plist /Extra/smbios.plist


bt(0,0)/Extra/smbios.plist).






SMBIOSdefaults=No Don't use the Default values for SMBIOS overriding


if smbios.plist doesn't exist, factory


values are kept.






"Scan Single Drive" Scan the drive only where the booter got loaded from.


=Yes|No Fix rescan issues when using a DVD reader in AHCI mode.


Rescan=Yes Enable CD-ROM rescan mode.


"Rescan Prompt"=Yes Prompts for enable CD-ROM rescan mode.


Installation Guide

Open the Terminal and command as Followings

$ sudo dd if=boot1h of=/dev/rdisk0s2

$ sudo cp boot /

$ sudo cp -Rf i386 /usr/standalone/

If you used MBR Partition, you need install boot0 to the MBR, additionally:


$ sudo fdisk -f boot0 -u -y /dev/rdisk0


Followings is com.apple.Boot.plist:

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Graphics Mode</key>

<string>1280x960x60</string>

<key>GraphicsEnabler</key>

<string>Yes</string>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string></string>

<key>SMBIOS</key>

<string>/Extra/smbios.plist</string>

<key>USBBusFix</key>

<string>Yes</string>

<key>VBIOS</key>

<string>Yes</string>

<key>VideoROM</key>

<string>nVidia8600GTS.rom</string>

</dict>

</plist>


'BootLoad > Chameleon' 카테고리의 다른 글

Chameleon 2 RC5 rev. 747 (Trunk 699)  (0) 2011/02/22
com.apple.Boot.plist 수정하기  (0) 2010/09/08
Chameleon 2.0-RC4 is out!  (0) 2010/04/01
GPT-GUID 파티션 복원하기  (0) 2010/02/25
USB Boot issue with Chameleon 2.0-RC2~RC4  (0) 2009/12/18
Chameleon-2.0-RC3-r658-bin  (0) 2009/11/22
Posted by Ritz®™

TRACKBACK | http://osx86.tistory.com/trackback/789 관련글 쓰기

댓글을 달아 주세요

2010/02/25 10:47

GPT-GUID 파티션 복원하기 BootLoad/Chameleon2010/02/25 10:47

혹은 부트로더(카멜레온, Boot Think) 제거하기


이 방법은 GPT-GUID 파티션 형식일때 사용하는 방법입니다.  MBR 파티션 형식은 다음글을 참조하여 주세요.


다윈 부트로더로 돌아가고 싶을때(How to revert to the Darwin bootloader)


1. 우선 아래의 화일을 적당한 곳에 다운로드 받아 둡니다.

<<<< Download following file.

guid-backup.bin






































 

 

2. 해당폴더에 가서 다음과 같은 터미널명령어를 입력한다.

<<< type following command in Terminal.

dd if=./guid-backup.bin of=/dev/rdisk0 bs=512 count=1



3. 마지막으로 다음과 같은 명령어를 입력하여 backup을 받아 둡니다.

<<< You can also backup your Boot Recorder.

dd if=/dev/rdisk3 of=./guid-backup.bin bs=512 count=1



4. 부가적으로 다음과 같은 명령어를 알아두면 이해하기 쉽습니다.

<<<< Followings is additional command, "diskutil".


#diskutil list





5. 마지막으로 만약 해킨토시라면 /Extra 폴더나 /Darwin 폴더를 제거하면 깔끔하게 GPT-GUID 파티션 초기 설정으로 돌아가게 됩니다.


'BootLoad > Chameleon' 카테고리의 다른 글

com.apple.Boot.plist 수정하기  (0) 2010/09/08
Chameleon 2.0-RC4 is out!  (0) 2010/04/01
GPT-GUID 파티션 복원하기  (0) 2010/02/25
USB Boot issue with Chameleon 2.0-RC2~RC4  (0) 2009/12/18
Chameleon-2.0-RC3-r658-bin  (0) 2009/11/22
Chameleon 설치 가이드  (0) 2009/10/28
Posted by Ritz®™

TRACKBACK | http://osx86.tistory.com/trackback/752 관련글 쓰기

  1. SUBJECT 다윈 부트로더로 돌아가고 싶을때(How to revert to the Darwin bootloader)

    2010/02/17 23:00 TRACKED FROM x86osx  삭제

    Source : http://ipis-osx.wikidot.com/forum/t-135336  1. Boot from Apple Install DVD, wait all the stuffs to load, and launch Disk Utility. 2. Unmount your OSX partition in Disk Utility 3. Close Disk Utility, open Terminal and type: diskutil list — you w..

댓글을 달아 주세요

Chameleon 2.0-RC2~RC4

Symptom:

There were some issue, chameleon installed in USB.



Com.apple.Boot.plist:

Check /Extra/com.apple.Boot.plist and /Library/Preferences/SystemConfigurations/com.apple.Boot.plist




Solution:

1. Instsll Chameleon to H.D.D not USB.

2. Modified com.apple.Boot.plist. Remove " <key>USBBusFix</key>" contents.

3. If your Nvidia Graphic card nor working, you should install nvidia.rom file in /Extra folder.



Boot Log.:

Dec 15 13:40:34 localhost kernel[0]: USBF:       1.181   AppleUSBUHCI[0xffffff8049523000]::start unable to initialize UIM
Dec 15 13:40:34 localhost kernel[0]: USBF:      1.182   AppleUSBUHCI[0xffffff8049526000]::start unable to initialize UIM
Dec 15 13:40:34 localhost kernel[0]: com.apple.AppleFSCompressionTypeZlib load succeeded
Dec 15 13:40:34 localhost kernel[0]: AppleIntelCPUPowerManagementClient: ready
Dec 15 13:40:34 localhost kernel[0]: FireWire runtime power conservation disabled. (2)
Dec 15 13:40:34 localhost kernel[0]: USBF:      1.742   AppleUSBEHCI[0xffffff8009b61000]: unable to get filterInterruptEventSource
Dec 15 13:40:34 localhost kernel[0]: USBF:      1.744   AppleUSBEHCI[0xffffff8009b61000]::UIMInitialize - Error occurred (0xe00002be)
Dec 15 13:40:34 localhost kernel[0]: USBF:      1.750   AppleUSBEHCI[0xffffff8009b61000]::start unable to initialize UIM
Dec 15 13:40:34 localhost kernel[0]: Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IDE0@1F,2/AppleAHCI/PRT4@4/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/WDC WD1600BEVS-22RST0 Media/IOGUIDPartitionScheme/Untitled 1@2
Dec 15 13:40:34 localhost kernel[0]: BSD root: disk1s2, major 14, minor 5
Dec 15 13:40:34 localhost kernel[0]: ApplePS2Trackpad: Synaptics TouchPad v7.0
Dec 15 13:40:34 localhost kernel[0]: FireWire (OHCI) VendorID 1180 ID 832 PCI now active, GUID 384fc000297355e1; max speed s400.
Dec 15 13:40:34 localhost kernel[0]: Kernel is LP64
Dec 15 13:40:34 localhost kernel[0]: AppleIntelCPUPowerManagement: initialization complete
Dec 15 13:40:34 localhost kernel[0]: USBF:      6.345   AppleUSBUHCI[0xffffff804951d000]::start unable to initialize UIM
Dec 15 13:40:34 localhost kernel[0]: USBF:      6.418   AppleUSBUHCI[0xffffff8049434000]::start unable to initialize UIM
Dec 15 13:40:35 localhost kernel[0]: systemShutdown false
Dec 15 21:40:00 Ujens-MacBook-Pro kernel[0]: ERROR: FireWire unable to determine security-mode; defaulting to full-secure.
Dec 15 21:40:03 Ujens-MacBook-Pro kernel[0]: Waiting for DSMOS...
Dec 15 21:40:03 Ujens-MacBook-Pro kernel[0]: NVDANV50HAL loaded and registered.
Dec 15 21:40:03 Ujens-MacBook-Pro kernel[0]: Sound assertion "0 != setupHostInterrupt ()" failed in "/SourceCache/AppleHDA/AppleHDA-179.1.4/AppleHDAController/AppleHDAController.cpp" at line 312 goto Exit
com.apple.Boot.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Boot Banner</key>
        <string>No</string>
        <key>Default Partition</key>
        <string>hd(1,1)</string>
        <key>Graphics Mode</key>
        <string>1920x1200x32</string>
        <key>GraphicsEnabler</key>
        <string>Yes</string>
        <key>Kernel</key>
        <string>mach_kernel</string>
        <key>Kernel Flags</key>
        <string></string>
        <key>PciRoot</key>
        <string>0</string>
        <key>Timeout</key>
        <string>3</string>
        <key>USBBusFix</key>
        <string>Yes</string>
        <key>VBIOS</key>
        <string>No</string>
</dict>
</plist>
Modified com.apple.Boot.plist 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Kernel</key>
        <string>mach_kernel</string>
        <key>Kernel Flags</key>
        <string>-pci0</string>
        <key>Timeout</key>
        <string>8</string>
        <key>GraphicsEnabler</key>
        <string>y</string> 
</dict>
</plist>

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>DSDT</key>

<string>/Extra/DSDT.aml</string>

<key>Default Partition</key>

<string>hd(1,2)</string>

<key>Graphics Mode</key>

<string>1280x960x32@60Hz</string>

<key>GraphicsEnabler</key>

<string>y</string>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string>-x32</string>

<key>Legacy Logo</key>

<string>yes</string>

<key>SMBIOS</key>

<string>/Extra/smbios.plist</string>

<key>Timeout</key>

<string>5</string>

<key>VideoROM</key>

<string>nVidia.rom</string>

</dict>

</plist>

기타 도움이 될 만한 글들 :


TAG Chameleon, USB
Posted by Ritz®™

TRACKBACK | http://osx86.tistory.com/trackback/707 관련글 쓰기

  1. SUBJECT usb/dvd로 windows7 설치하기

    2009/12/28 22:47 TRACKED FROM 코디의하루  삭제

    컴퓨터에 windows7 DVD/USB를 넣고 컴퓨터를 껏다 켠후에 f2와 delete 키를 마구눌러줍니다. 컴퓨터의 메인보드에 따라서 둘중에 하나는 바이오스설정화면으로 들어가게 됩니다. 바이오스설정에서 첫번째부팅디스크를 윈도우7이 들어간 드라이브를 선택하신후 저장하고 종료합니다. 이화면에서 필히 아무키나 눌러줍니다. 누르시지 않으면 기존의 윈도우가 설치된 하드디스크로 부팅이 됩니다. 전화면에서 아무키나 눌러서 진행이 되는모습입니다. 자주보게되는 지..

댓글을 달아 주세요

2009/11/22 09:08

Chameleon-2.0-RC3-r658-bin BootLoad/Chameleon2009/11/22 09:08

1. download in ✒here.

    download pkg ✒here.  

2. Some guide as followings.

About the new options

SMBIOS
Finally you can specify your smbios.plist location using a device selector prefix like “SMBIOS=rd(0,0)/Extra/smbios.plist”.

VideoROM
You can pass an alternate video ROM image file to the system.

VBIOS
Using this boolean switch, you can control the injection of your video BIOS to device-properties. We got various reports if this switch is really needed to make your graphics device handled correctly by the system.

You can use the same booter partition for both Leopard and the recent Snow Leopard; to do that you can put your OS version specific KEXTs/MKEXT this way:
/Extra/10.(5|6)/Extensions[.mkext]

3.So I make a following folder for switching Windows, Snow and Leopard OSX even Linux.

* 다음 그림과 같이 폴더를 만들어주면 부트로더 하나로 Leopard와 Snow Leopard를  멀티부팅할수 있다.

4. Boot Helper

The boot: prompt waits for you to type advanced startup options.

If you don't type anything, the computer continues starting up normally. It

uses the kernel and configuration files on the startup device, which it also

uses as the root device.


Advanced startup options use the following syntax:


   [device]<kernel> [arguments]


Example arguments include


device: rd=<BSD device name> (e.g. rd=disk0s2)

   rd=*<IODeviceTree path> (e.g. rd=*/PCI0@0/CHN0@0/@0:1)


kernel: kernel name (e.g. "mach_kernel" - must be in "/" )


flags: -v (verbose) -s (single user mode),

   -x (safe mode) -F (ignore boot configuration file)


"Graphics Mode"="WIDTHxHEIGHTxDEPTH" (e.g. "1024x768x32")


kernel flags (e.g. debug=0x144)

io=0xffffffff (defined in IOKit/IOKitDebug.h)


Example: mach_kernel rd=disk0s1 -v "Graphics Mode"="1920x1200x32"


If the computer won't start up properly, you may be able to start it up using

safe mode. Type -x to start up in safe mode, which ignores all cached

driver files.


Special booter hotkeys:

F5 Rescans optical drive.

F10 Scans and displays all BIOS accessible drives.

Special booter commands:

?memory Displays information about the computer's memory.

?video Displays VESA video modes supported by the computer's BIOS.

?norescan Leaves optical drive rescan mode.


Additional useful command-line options:

config=<file> Use an alternate Boot.plist file.


Options useful in the com.apple.Boot.plist file:

Wait=Yes|No Prompt for a key press before starting the kernel.

"Quiet Boot"=Yes|No Use quiet boot mode (no messages or prompt).

Timeout=8 Number of seconds to pause at the boot: prompt.

"Instant Menu"=Yes Force displaying the partition selection menu.


"Default Partition" Sets the default boot partition,

   =hd(x,y) where 'x' is the disk number, 'y' the partition number.


GUI=No Disable the GUI (enabled by default).

"Boot Banner"=Yes|No Show boot banner in GUI mode (enabled by default).

"Legacy Logo"=Yes|No Use the legacy grey apple logo (disabled by default).

GraphicsEnabler=Yes|No Automatic device-properties generation for graphics cards.

VideoROM=<file> Use an alternate ROM image (default path: /NVIDIA.ROM).

VBIOS=Yes|No Inject VBIOS to device-properties.


EthernetBuiltIn=Yes|No Automatic "built-in"=yes device-properties generation

   for ethernet interfaces.


USBBusFix=Yes Enable the EHCI and UHCI fixes (disabled by default).

EHCIacquire=Yes Enable the EHCI fix (disabled by default).

UHCIreset=Yes Enable the UHCI fix (disabled by default).


Wake=No Disable wake up after hibernation (enbaled by default).

ForceWake=Yes Force using the sleepimage (disabled by default).

WakeImage=<file> Use an alternate sleepimage file

   (default path is /private/var/vm/sleepimage).


DropSSDT=Yes Skip the SSDT tables while relocating the ACPI tables.

DSDT=<file> Use an alternate DSDT.aml file

   (default path: /DSDT.aml /Extra/DSDT.aml)


SMBIOS=<file> Use an alternate smbios.plist file

   (default path: /smbios.plist /Extra/smbios.plist

   bt(0,0)/Extra/smbios.plist).


SMBIOSdefaults=No Don't use the Default values for SMBIOS overriding

   if smbios.plist doesn't exist, factory

   values are kept.


"Scan Single Drive" Scan the drive only where the booter got loaded from.

   =Yes|No Fix rescan issues when using a DVD reader in AHCI mode.

Rescan=Yes Enable CD-ROM rescan mode.

"Rescan Prompt"=Yes Prompts for enable CD-ROM rescan mode.



3. Installation
Open the Terminal and command as Followings

$ sudo dd if=boot1h of=/dev/rdisk0s2

$ sudo cp boot /

$ sudo cp -Rf i386 /usr/standalone/

If you used MBR Partition, you need install boot0 to the MBR, additionally:

$ sudo fdisk -f boot0 -u -y /dev/rdisk0

Followings is com.apple.Boot.plist:

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Graphics Mode</key>

<string>1280x960x60</string>

<key>GraphicsEnabler</key>

<string>Yes</string>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string></string>

<key>SMBIOS</key>

<string>/Extra/smbios.plist</string>

<key>USBBusFix</key>

<string>Yes</string>

<key>VBIOS</key>

<string>Yes</string>

<key>VideoROM</key>

<string>nVidia8600GTS.rom</string>

</dict>

</plist>


When Chameleon loaded kexts following is the procedure.
➊ - /Extra/Extensions/
➋ - /Extra/0.(5/6)/extensions.mkext.  It depends on OS Version.
➌ - It finally load /System/Library/Extensions.mkext



Posted by Ritz®™

TRACKBACK | http://osx86.tistory.com/trackback/668 관련글 쓰기

댓글을 달아 주세요

대쉬보드 백그라운드 변경하는 방법

Mac OS X Lion 대쉬보드 백그라운드 변경하는 방법: 1. png 이미지 파일명을 pirelli.png으로 교체한다. 대쉬보드에서는 이 이름만 사용하므로 반드시 파일명을 교체하는 것이 필요하다. 2. 이제 파인더에서 쉬..

Disable Time Machine Local Backups in Mac OS X Lion

Mac OS X Lion 에서 사용할 수 있는 타임머신(Time Machine)은 때로는 유용하지만, 디스크 공간이 부족한 사용자에게는 불필요한 기능(로컬 백업이나 혹은 스냅샷(snapshot)이 될 수 있다. 맥 시스템이 랩..

iOS 5.1.1(build number 9B206) Software Update

iOS 5.1.1(build number 9B206) Software Update It will be synch with Mountain Lion as followings. This update contains improvem..