Jump to content
  • 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. 
PookyMacMan

Install Snow Leopard on ANY PC for ANYBODY! Includes Windows dual-boot.

How does this guide work for you?  

45 members have voted

  1. 1. Is it clear to understand?

    • Yes, it was very clear.
      38
    • No, there is jargon I don't understand...
      7
  2. 2. Were you able to successfully install Mac OS?

    • Yes! The installation worked great! I just have to get hardware working/everything works out of the box!
      18
    • Almost, I had to fix some things first...
      19
    • No, nothing worked at all.
      8
  3. 3. Did the dual-boot solution work for you?

    • Yes! Windows and Mac OS are now dual-booted.
      15
    • No, I had some errors along the way
      10
    • Who wants Windows?
      20

788 posts in this topic

Recommended Posts

It seems that your problem is Mac OS related.

 

Did you notice the CUSTOM OPTIONS selection in the Mac OS X installer? If if it wasn't there, that could be your boot problem.

 

I wouldn't update to 10.6.8 just yet if I were you. I could never boot into 10.6.8 with working graphics; only 10.6.7.

 

The ModCD automatically patches the OS disc for you to install the bootloader (including fakesmc and other kexts to get hardware working). When you install OS X, have only the 2 TB drive in the system and install. If it reboots properly, then you know you can insert you Windows drive. If not, I posted a disk image compilation with all of nawcom's drivers and the bootloader earlier in this thread (p.1).

 

Hope this helps. ;)

 

is it x1300 with 7187 dev id ?

 

i just installed g31m-es2l rev1.1 with evoenabler changed to Caretta then updated to 10.6.8

 

the issue with 10.6.8 is the _UID of Device (PCI0) is missing or not Zero and the smbios.plist needs ALL the main info.

 

one more tip.. i could never boot easybcd diretly to chameleon. i used the linux entry i added in easybcd with Grub2.

then in Linux menu i added custom entry for mac with insmod hfsplus and set root and chainloader+1

Share this post


Link to post
Share on other sites
is it x1300 with 7187 dev id ?

 

i just installed g31m-es2l rev1.1 with evoenabler changed to Caretta then updated to 10.6.8

 

the issue with 10.6.8 is the _UID of Device (PCI0) is missing or not Zero and the smbios.plist needs ALL the main info.

 

one more tip.. i could never boot easybcd diretly to chameleon. i used the linux entry i added in easybcd with Grub2.

then in Linux menu i added custom entry for mac with insmod hfsplus and set root and chainloader+1

 

It might be 7187, but I believe it is 7146. That computer (the ECS mobo) with the X1300 is now my emergency computer in case my main one (the Dell Dimension) breaks, so I don't remember offhand...the issue occured both with the X1300 and my Quadro FX 1700.

 

The X1300 was detected automatically by Apple's controller, so I didn't need an enabler for QE/CI. For my Quadro, I enabled QE/CI by generating an EFI string with OSx86 Tools and inserted it into my com.apple.boot.plist.

 

After updating to 10.6.8 with the X1300, it would boot to the blue screen just before the login window, but the mouse cursor would not appear nor would the login window. With the Quadro, instead of a blue screen, it would boot to a garbled screen!

 

As for EasyBCD, I was able to do a quad-boot very easily with Mac OS X, Windows 7, Windows XP, and Ubuntu. For Mac OS, the key was to make sure that the entry was MBR, regardless of whether or not my hard drive was MBR or GPT. Whenever I selected EFI, it wouldn't boot right. Also, I did this with Windows 7 and Mac OS on the same hard drive, so I didn't have to tweak it to boot off of another drive. I don't know a thing about Linux commands, so I couldn't have done the GRUB thing. I only use Ubuntu for Gimp... :blink:

Share this post


Link to post
Share on other sites
It might be 7187, but I believe it is 7146. That computer (the ECS mobo) with the X1300 is now my emergency computer in case my main one (the Dell Dimension) breaks, so I don't remember offhand...the issue occured both with the X1300 and my Quadro FX 1700.

 

The X1300 was detected automatically by Apple's controller, so I didn't need an enabler for QE/CI. For my Quadro, I enabled QE/CI by generating an EFI string with OSx86 Tools and inserted it into my com.apple.boot.plist.

 

After updating to 10.6.8 with the X1300, it would boot to the blue screen just before the login window, but the mouse cursor would not appear nor would the login window. With the Quadro, instead of a blue screen, it would boot to a garbled screen!

 

As for EasyBCD, I was able to do a quad-boot very easily with Mac OS X, Windows 7, Windows XP, and Ubuntu. For Mac OS, the key was to make sure that the entry was MBR, regardless of whether or not my hard drive was MBR or GPT. Whenever I selected EFI, it wouldn't boot right. Also, I did this with Windows 7 and Mac OS on the same hard drive, so I didn't have to tweak it to boot off of another drive. I don't know a thing about Linux commands, so I couldn't have done the GRUB thing. I only use Ubuntu for Gimp... :)

the video issue is likely the model used in smbios.plist or the data for it (product id)

 

or the dsdt needs Device (PCI0) _UID, 0x00 not 0x01

 

Edit: gimp ? it has a windows version too!

Share this post


Link to post
Share on other sites
the video issue is likely the model used in smbios.plist or the data for it (product id)

 

or the dsdt needs Device (PCI0) _UID, 0x00 not 0x01

 

Where do I find the smbios.plist file?

 

Also, I do not have a patched DSDT.

Share this post


Link to post
Share on other sites
Unfortunately, EasyBCD won't work. :o EasyBCD simply points to the Chameleon bootloader. You can download [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] and try just installing the bootloader.

 

I was on a long business trip so could not work further on the installation. I am still trying to get it to boot and will try [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]. However, before that I have another question. I need to modify the snow leopard DVD so I can install it on an MBR partition. I do want to have a triple boot installation (Mac, Windows, Linux). How do I do this? Any simple ideas?

Thanks for your help

Srini

Share this post


Link to post
Share on other sites
I was on a long business trip so could not work further on the installation. I am still trying to get it to boot and will try [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]. However, before that I have another question. I need to modify the snow leopard DVD so I can install it on an MBR partition. I do want to have a triple boot installation (Mac, Windows, Linux). How do I do this? Any simple ideas?

Thanks for your help

Srini

 

Are you wanting to do this triple boot on more than one drive? I personally have a quad-boot, with OS X and Windows 7 on one drive, and Linux (Ubuntu) and Windows XP on the other...

 

The ModCD should automatically patch the installer for MBR, but you are using a USB drive, right?

 

nawcom also has a solution for USB drive users (called ModUSB), but the only reason why I didn't recommend it to you before was because, unless you have access to a Mac, you must be comfortable with executing Linux commands (which I'm not), but if you want Linux, I'm assuming you are comfortable with command line?

 

Also, nawcom's blog is currently down, so I don't think you can get the Linux ModUSB. However, if you happen to have access to a Mac, I can get you the Mac OS version.

 

The main thing is to install Windows last, as the Windows Boot Manager is the easiest to configure for triple boot (It can be done with Chameleon/GRUB, but I've never tried it as it seems a little cryptic). So, if I were you, I would install in this order: Snow Leopard first (we'll have to get it to boot, too :(), then Linux, and Windows last.

 

Follow the partitioning instructions I gave before, but of course choose MBR instead of GPT. When you install Linux, simply resize the Mac OS partition to create the ext4 partition for Linux. After the Linux installation, you can install Windows on its respective partition as I described in my original post.

Share this post


Link to post
Share on other sites
Unfortunately, EasyBCD won't work. :D EasyBCD simply points to the Chameleon bootloader. You can download [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] and try just installing the bootloader.

 

Have been on an international business trip so project was on hold. I am back. I am still fighting the problem of booting off the hard disc. I continue to need the Nawcom CD! However i have windows 7 and Ubuntu also installed!. I can fire up all the three systems. The grub loader helps choose between Windows and Ubuntu.

 

Everything works except for booting the Mac OSX off the hard disc......I have also been able to upgrade to 10.6.7 in the meantime. Have tried [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]...does not help. Tried Easy BCD after loading Windows but Mac says can't find Mach_kernel.

 

any other ideas? How do we get what the Nawcom CD is doing on the hard disc?

 

Srini

Share this post


Link to post
Share on other sites
Are you wanting to do this triple boot on more than one drive? I personally have a quad-boot, with OS X and Windows 7 on one drive, and Linux (Ubuntu) and Windows XP on the other...

 

The ModCD should automatically patch the installer for MBR, but you are using a USB drive, right?

 

nawcom also has a solution for USB drive users (called ModUSB), but the only reason why I didn't recommend it to you before was because, unless you have access to a Mac, you must be comfortable with executing Linux commands (which I'm not), but if you want Linux, I'm assuming you are comfortable with command line?

 

Also, nawcom's blog is currently down, so I don't think you can get the Linux ModUSB. However, if you happen to have access to a Mac, I can get you the Mac OS version.

 

The main thing is to install Windows last, as the Windows Boot Manager is the easiest to configure for triple boot (It can be done with Chameleon/GRUB, but I've never tried it as it seems a little cryptic). So, if I were you, I would install in this order: Snow Leopard first (we'll have to get it to boot, too :)), then Linux, and Windows last.

 

Follow the partitioning instructions I gave before, but of course choose MBR instead of GPT. When you install Linux, simply resize the Mac OS partition to create the ext4 partition for Linux. After the Linux installation, you can install Windows on its respective partition as I described in my original post.

 

All three OS are on one drive. I got round the MBR problem by doing the install on GUID, then copying the install on another hard drive, repartitioning as MBR and then copying the installation back to the OSX partition. I then loaded Windows and then Linux.

 

The Grub boot loader takes care of the windows and the Linux booting. I did install Easy BCD and specified Mac OSX in Easy BCD. However, when I choose the Mac in Easy BCD it comes up to showing the Mac and Windows boot icons but stops when I click the Mac Icon. When I click the Windows Icon it continues to Windows via GRub.

 

The only way I can run the Mac OSX is to use either the Nawcom legacy CD or [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] legacy CD. By the way it uses the CD initially but also seems to access the CD a couple of times while booting. I can see the CD light blinking! Don't know what it is accessing. I have sound & wireless running on 10.6.7. Haven't tackled sleep yet.

 

Thanks for your help....

Share this post


Link to post
Share on other sites
All three OS are on one drive. I got round the MBR problem by doing the install on GUID, then copying the install on another hard drive, repartitioning as MBR and then copying the installation back to the OSX partition. I then loaded Windows and then Linux.

 

The Grub boot loader takes care of the windows and the Linux booting. I did install Easy BCD and specified Mac OSX in Easy BCD. However, when I choose the Mac in Easy BCD it comes up to showing the Mac and Windows boot icons but stops when I click the Mac Icon. When I click the Windows Icon it continues to Windows via GRub.

 

The only way I can run the Mac OSX is to use either the Nawcom legacy CD or [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] legacy CD. By the way it uses the CD initially but also seems to access the CD a couple of times while booting. I can see the CD light blinking! Don't know what it is accessing. I have sound & wireless running on 10.6.7. Haven't tackled sleep yet.

 

Thanks for your help....

 

Your problem is the installation order. You must be able to boot from the OS X partition before installing the other OSes. Do this:

 

Boot to OS X and insert your OS X installation drive. Download this ModUSB package and install it onto your OS X installation drive. This will enable you to boot to your flash drive directly, and will install OS X to MBR (without any tricks) and also install a bootloader among other drivers.

 

Reboot your computer and boot to the flash drive. After coming to a menu similar to the ModCD, boot the installation drive the way you usually do. Repartition the drive in Disk Utility as MBR (I know it is MBR already, but it would be good to redo it.) Now, just before pressing Install, hit Customize. Locate CUSTOM OPTIONS (I'm not yelling–that's the name of the menu :)) and check if the Legacy Kernel is selected. If it is, scroll down to the bottom and choose SleepEnabler. If it isn't selected, don't bother with the sleep enabler. You may want to check ElliotForceLegacyRTC to prevent BIOS reset, although not all PCs have that problem.

 

If you can boot from your drive, I would recommend you install Linux first before you install Windows; otherwise you will have to choose to boot from Windows to boot from OS X in GRUB. So, once you install OS X, install Ubuntu. Once you've installed Ubuntu, install Windows. In EasyBCD, add an entry for Mac and make sure it is MBR and not EFI. Also add an entry for Linux and choose GRUB 2.

Share this post


Link to post
Share on other sites
Your problem is the installation order. You must be able to boot from the OS X partition before installing the other OSes. Do this:

 

Boot to OS X and insert your OS X installation drive. Download the ModUSB package below and install it onto your OS X installation drive. This will enable you to boot to your flash drive directly, and will install OS X to MBR (without any tricks) and also install a bootloader among other drivers.

 

Reboot your computer and boot to the flash drive. After coming to a menu similar to the ModCD, boot the installation drive the way you usually do. Repartition the drive in Disk Utility as MBR (I know it is MBR already, but it would be good to redo it.) Now, just before pressing Install, hit Customize. Locate CUSTOM OPTIONS (I'm not yelling–that's the name of the menu :) ) and check if the Legacy Kernel is selected. If it is, scroll down to the bottom and choose SleepEnabler. If it isn't selected, don't bother with the sleep enabler. You may want to check ElliotForceLegacyRTC to prevent BIOS reset, although not all PCs have that problem.

 

If you can boot from your drive, I would recommend you install Linux first before you install Windows; otherwise you will have to choose to boot from Windows to boot from OS X in GRUB. So, once you install OS X, install Ubuntu. Once you've installed Ubuntu, install Windows. In EasyBCD, add an entry for Mac and make sure it is MBR and not EFI. Also add an entry for Linux and choose GRUB 2.

 

Thanks a bunch. Will try immediately and let you know the results. I am getting expert at loading all this having done it and redone it so many times!

 

Srini

 

Your problem is the installation order. You must be able to boot from the OS X partition before installing the other OSes. Do this:

 

Boot to OS X and insert your OS X installation drive. Download the ModUSB package below and install it onto your OS X installation drive. This will enable you to boot to your flash drive directly, and will install OS X to MBR (without any tricks) and also install a bootloader among other drivers.

 

Reboot your computer and boot to the flash drive. After coming to a menu similar to the ModCD, boot the installation drive the way you usually do. Repartition the drive in Disk Utility as MBR (I know it is MBR already, but it would be good to redo it.) Now, just before pressing Install, hit Customize. Locate CUSTOM OPTIONS (I'm not yelling–that's the name of the menu :P ) and check if the Legacy Kernel is selected. If it is, scroll down to the bottom and choose SleepEnabler. If it isn't selected, don't bother with the sleep enabler. You may want to check ElliotForceLegacyRTC to prevent BIOS reset, although not all PCs have that problem.

 

If you can boot from your drive, I would recommend you install Linux first before you install Windows; otherwise you will have to choose to boot from Windows to boot from OS X in GRUB. So, once you install OS X, install Ubuntu. Once you've installed Ubuntu, install Windows. In EasyBCD, add an entry for Mac and make sure it is MBR and not EFI. Also add an entry for Linux and choose GRUB 2.

 

Were you going to send me the modUSB package? You referred to it as being below but I didn't see it.

Srini

Share this post


Link to post
Share on other sites
Thanks a bunch. Will try immediately and let you know the results. I am getting expert at loading all this having done it and redone it so many times!

 

Srini

 

 

 

Were you going to send me the modUSB package? You referred to it as being below but I didn't see it.

Srini

 

:) I forgot! :P

 

Here you go: ModUSB

Share this post


Link to post
Share on other sites
:) I forgot! :)

 

Here you go: ModUSB

 

Unfortunately still no booting from the hard drive.

 

I am able to install SL from the USB installer into an MBR partition and the installation proceeds smoothly. At the end of the installation, I am removing the USB installer and trying to boot from the hard drive. The display always shows

 

Boot 0 :test

Boot 0: error

 

Am I missing anything here?

 

Srini

Share this post


Link to post
Share on other sites
Unfortunately still no booting from the hard drive.

 

I am able to install SL from the USB installer into an MBR partition and the installation proceeds smoothly. At the end of the installation, I am removing the USB installer and trying to boot from the hard drive. The display always shows

 

Boot 0 :test

Boot 0: error

 

Am I missing anything here?

 

Srini

 

That sounds like a partitioning error; I always get that when my partition scheme's failed. When you partition it in Disk Utility, first do one partition in GPT, then (before quitting) change it to two partitions in MBR. That will efficiently rewrite your partition scheme.

Share this post


Link to post
Share on other sites
That sounds like a partitioning error; I always get that when my partition scheme's failed. When you partition it in Disk Utility, first do one partition in GPT, then (before quitting) change it to two partitions in MBR. That will efficiently rewrite your partition scheme.

 

Thanks. Will try. By the way, it is the chameleon boot loader that makes the booting from the hard drive possible, isn't it? Can I check for its presence? Where should it be on the hard disk? At least this way I can make sure that it is there and available before booting. If it is in the MBR then I guess I have no way of checking.

Share this post


Link to post
Share on other sites
Thanks. Will try. By the way, it is the chameleon boot loader that makes the booting from the hard drive possible, isn't it? Can I check for its presence? Where should it be on the hard disk? At least this way I can make sure that it is there and available before booting. If it is in the MBR then I guess I have no way of checking.

 

The very fact that it's giving you the boot0 error means it's there, but unable to load because of a partitioning error. If you're interested, it consists of a few things in /usr/standalone/i386/, /usr/local/bin/, and the folder /Extra.

Share this post


Link to post
Share on other sites

I'm trying this method now with a Dell Optiplex 780...will post results later...

Share this post


Link to post
Share on other sites
I'm trying this method now with a Dell Optiplex 780...will post results later...

 

The booting problem, unfortunately, still remains. The only reliable way to boot is still through the installation USB stick. This after a weekend spent doing nothing else!

 

The display is exactly the same every time

 

Boot 0: test

 

Boot 0: error

 

The number of times Boot 0: test shows up depends upon the number of partitions. It looks like it goes to every partition before giving up.

 

I tried manually installing chameleon, also. No luck, booting but I am sure that chameleon is there. I also tried the solution that is widely proposed on the internet i.e. ensuring that the partition is active via Terminal. No luck, here either.

 

An interesting observation. Even when booting through the USB installer, the machine still tries to boot itself! On very close observation of the display, I can see the boot 0 messages dimly before the spinning wheel starts. I haven’t figured this one out since I have set the boot order to be USB CD-ROM, USB hard drive/key and then notebook hard disc.

 

I continued installing Kubuntu and then Windows. Also use Easy BCD with the entries of Grub 2 for Kubuntu and MBR for Mac OSX. When I try to boot Mac OSX via Easy BCD it says missing chainloader. However, Windows and Kubuntu work through Easy BCD. I have been toying with the idea of also installing DOS on a separate partition but have decided that discretion is the better part of valor! Better solve the MacOSX first!

 

This is really unfortunate. I have the Mac OS X working beautifully and have upgraded upto 10.6.8. I have to use an external USB Wireless (Zonet) and have not focused on sleep. The machine does try to sleep because I lose control of the mouse and it has to be brought back by wiggling the power switch. The display does not go dark. This is a minor problem though compared to the booting.

 

The HP Mini 110 I am using has been hackintoshed. I did check for the latest BIOS – F.23 which I do have. I was wondering if it could have anything to do with the SATA vs. AHCI. However, I am able to change very little in the BIOS.

 

At this point, I can use the triple boot Hackintosh with the requirement of a Boot USB! I am off on another trip and will tackle it again after my return. I discovered another triple boot technique.

 

http://osx86sv.wordpress.com/

 

Might try this out on another netbook I have when I come back, unless I have been able to figure out this boot problem.

 

Thanks a ton for your help. I wouldn’t have gotten this far without it. I am keeping good notes so I will be able to write a good guide at the end of all this.

Share this post


Link to post
Share on other sites

ok, after trying iatkos i'm gonna try this solution.. i have just ONE VERY IMPORTANT question:

 

I have windows ALREADY installed on my pc, and it's basically the ONLY way i have for connecting to the web (and asking for help). so, if i try with this i ABSOLUTELY need to have a bootcamp (like iatkos self installed chameleon, that works perfectly on my system).

 

how should i do?

really thanks a lot

Share this post


Link to post
Share on other sites

You are saying you must have a Windows dual-boot without ruining Windows?

 

If you follow this method verbatim, Chameleon will be installed automatically.

 

I'm not quite sure what you are asking, but I hope this helps. If you have any more questions, let me know. :)

Share this post


Link to post
Share on other sites

at the moment i have 4 partition on my HD:

  1. winZOZ (connected to the web)
  2. winZOZ (not connected to the web)
  3. osx (doesn't run anymore)
  4. data

my iatkos doesn't run anymore, so i want to try if my retail works. but i need to have something like cameleon for using the other O.S (already installed and perfectly working).

Share this post


Link to post
Share on other sites

Hm...............you know, let me look it up. My dual-boot breaks Windows, so I'll find a different one.

 

Found one. It's a slightly different version of mine. Here's a link to the post: http://www.sevenforums.com/installation-setup/2774-osx-windows-7-dual-boot.html#post26210

Share this post


Link to post
Share on other sites

elite-fusion, what are your specs? In order to determine specific compatibility, I would need to know your processor and amount of RAM. Also, posting your chipset would be helpful, although it is not necessary.

 

m_s, you're welcome. :) Feel free to PM me if you have any further issues.

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


  • Recently Browsing   0 members

    No registered users viewing this page.



×