Jump to content

Chameleon Win7/OS X Install & Dual Boot for Dummies


  • Please log in to reply
4 replies to this topic

#1
vinlar

vinlar

    InsanelyMac Protégé

  • Members
  • PipPip
  • 88 posts
Chameleon Dual Boot for Dummies

The following guide is a reasonably simple approach for setting up a dual boot system on a single hard drive. This guide is written for OS X Leopard Retail and Windows 7 RC. It may also work for Vista, XP or various flavors of Linux. This was done by simply reading InsanelyMac (no new material here folks).

Step 1: Downloads
{a} Boot disk that supports your motherboard
The easiest route is to download a pre-built boot CD for your motherboard. Forum member Sonotone has a nice thread where boot discs are collected (http://www.insanelym...howtopic=114834). The preferred route is to build your own boot CD using Galaxys slimbuild tool (also at the above link)

{b} EFI-Boot-i386 tool (by CoolEdit)
The download link is provided in CoolEdits thread (http://www.insanelym...pic=162580&st=0). Place this file with your Chameleon file.

Please be careful when selecting a target drive to install Chameleon on. You need to know which device is which or you can disconnect the drives that you don't want affected.

Step 2: Partitioning Disk0
Fire up Disk Utility and partition your drive as a GUID disk (GUID is selectable under Options) with 2 or more partitions. You may want more than two for things like another operating system or a data storage partition. Make the first partition HFS+ for Mac and the second FAT for Windows. You can get to Disk Utility using numerous approaches (e.g. another OS X installation on your computer or an OS X install disc).

Step 3: Install Windows 7
Boot the Windows 7 install disc and go through the entire installation and setup process. You should reformat the FAT partition as NTFS during the Windows 7 installation. Be careful in choosing the partition to format. Reboot and verify that everything is functioning normally in Win7.

Step 4: Install Mac OS X
Boot the disc that you built in Step 1a. Hit [esc] and swap to your retail Leopard DVD, wait for the drive to spin up, then hit [enter] (hitting enter accepts the default boot device, which is the DVD). You can now proceed with your standard Leopard installation. The post-installation reboot will move you to Step 5, so be prepared.

Step 5: Install Chameleon
Reboot into OS X using the boot CD created in Step 1a. Hit [enter] instead of [esc] when prompted.

Copy the EFI-Boot-i386 tool to your desktop (or other destination of your choosing) and unzip it. You have 2 choices for loading custom drivers here: {a} put a slimbuild CD in the computer, or {b} copy the kext files you need to the /Extensions folder within EFI-Boot-i386. Do not do both {a} and {b} (if you do, then option {a} will prevail). Option {a} is easiest and requires the least thought. Bring up a terminal (Go -> Utilities -> Terminal). The terminal dialogue is shown below....

Username$ sudo -s
bash-3.2# cd Desktop/EFI-Boot-i386/
bash-3.2# ./Make-EFI-Boot-Now.sh
<a whole lot of script text goes here -- see instructions below>
bash-3.2# exit
Username$ exit


Press any key when you are prompted with Are you sure you want this?. Press any key when prompted to Choose modus operandi. Please select your destination device carefully. A single drive system will be disk0. Youll see a bunch of script messages fly across the screen. You should be seeing a lot of -SUCCESSFULLY- messages.

Thats it. Youre done. It should now be ready to dual boot. No need to fix the Win7 installation.

You can run the EFI-Boot-i386 tool again if you ever want to add more drivers (kext files), change the Chameleon theme, install a custom kernel, or modify the boot.plist file. Just change the files within the EFI-Boot-i386 folder and then re-run EFI-Boot-i386 as shown in Step 5. Press "C" when prompted to "Choose a modus operandi", this will update your Chameleon EFI installation.

#2
CoolEdit

CoolEdit

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
Hi vinlar,

thanx for your guide. I was these days thinking about dual boot with W7. I have the recent RC1 on my Core2 laptop and it works fine.

:D I made new script version of EFI-Boot-i386. It's now possible to select harddisk on wich to install EFI-Boot-Partition!

Load it down from http://www.mediafire...oot-i386-v3.zip and look at
my post http://www.insanelym...howtopic=162580 for further information.

Hope it useful for u!

CoolEdit

#3
vinlar

vinlar

    InsanelyMac Protégé

  • Members
  • PipPip
  • 88 posts

Hi vinlar,

thanx for your guide. I was these days thinking about dual boot with W7. I have the recent RC1 on my Core2 laptop and it works fine.

:P I made new script version of EFI-Boot-i386. It's now possible to select harddisk on wich to install EFI-Boot-Partition!


:hysterical: Well that certainly changes things. I will update the instructions above to reflect your modified script. I'm glad you made that change. The script is now much more friendly to a wide range of systems.

#4
CoolEdit

CoolEdit

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts

:blink: Well that certainly changes things. I will update the instructions above to reflect your modified script. I'm glad you made that change. The script is now much more friendly to a wide range of systems.



.. but give the new script version a try first. I made tests only in my environment (HD 1: 2 Partitions: SysOSX and Data I, HD 2: Data II, but W7 planned) and wouldn't risk to screw my Machine. Because I use it as Digital Audio Workstation with some GB of software, wich I won't install once more.

But anyway: It's good idea to have Slimbuild Preboot at hands and a external (GUID) USB HD with a complete Leopard installation with working EFI-boot-partition.

Have a nice day!

CoolEdit

#5
GattoMorbido

GattoMorbido

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
  • Gender:Male
  • Location:Italy
@vinlar

sorry but when i type "sudo -s" (whithout quotes) and password (mine is empty, now) i'll give my user again, no sudo user.
can you tell me why, please?

my cd is insert (by wingrunr21) and i boot from it.
osx hd is mounted.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy