Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
Sign in to follow this  
vinlar

Chameleon Win7/OS X Install & Dual Boot for Dummies

5 posts in this topic

Recommended 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.insanelymac.com/forum/index.php?showtopic=114834). The preferred route is to build your own boot CD using Galaxy’s slimbuild tool (also at the above link)

 

{b} EFI-Boot-i386 tool (by CoolEdit)

The download link is provided in CoolEdit’s thread (http://www.insanelymac.com/forum/index.php?showtopic=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. You’ll see a bunch of script messages fly across the screen. You should be seeing a lot of “-SUCCESSFULLY-” messages.

 

That’s it. You’re 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.

Share this post


Link to post
Share on other sites

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.com/file/yk42vzjntmz/...oot-i386-v3.zip and look at

my post http://www.insanelymac.com/forum/index.php?showtopic=162580 for further information.

 

Hope it useful for u!

 

CoolEdit

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites
: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

Share this post


Link to post
Share on other sites

@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.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.



×