Parallels help Mac OS on a generic PC

“SWsoft’s Beloussov says that this spring, Parallels will upgrade its software further,
in a way that by coincidence will make it easier to run Mac OS on a non-Apple computer.
He also insists that is not deliberate, but just a consequence of the nature of the
technology, especially now that Intel (Charts) builds virtualization technology into its chips.”

Source:money.cnn.com/2007/01/19/technology/fastforward_parallels.fortune

How to test 10.4.8 Kernel?

Follow this quick steps to setup your testing env:

  • What do I need?

You need 2 primary partitions, 10 gigs each is far enough.
JaS 10.4.6/10.4.7 DVD
JaS 10.4.8 update (get from previous post)

  • Before I start

You need to have a running JaS 10.4.8 on the primary partition.
Install from DVD and upgrade to 10.4.8.

  • OK let’s do it!

Now boot to your primary JaS OS X 10.4.8.

Just put any JaS 10.4.4 – 10.4.7 DVD in your drive and run the following package: /System/Installation/Packages/OSInstall.pkg

Choose to install on your second partition.
Follow the wizard and choose customize button, and uncheck all patches.
Then click next, next…

You should have now an unpatched 10.4.4 system installed on second partition.
Don’t try to boot right now, it won’t work.
Next step is to get the apple combo update: MacOSXUpdCombo10.4.8Intel.dmg

Extract the MacOSXUpd10.4.8Intel.pkg to your Desktop
and right-click on it and choose Show Package Content.
Browse to Content/Resources and drag ‘n’ drop the InstallationCheck file to the trash.
Now double-click the pkg and install to the second partition.

info:

If you can’t select the second partition while installing 10.4.8 update,
just do the following:

Open a terminal and type sudo -s
Enter your root password and type the following command:

ditto -x Desktop/MacOSXUpd10.4.8Intel.pkg/Contents/Archive.pax.gz /Volumes/partition2/

where partition 2 is the name of your second partition.

  • And that’s it?

Well, this can boot to single user mode for sure.
But if you want to test further, you need the 10.4.8 decrypts…

10.4.8 Kernel under dev/testing

Apple released the source code of the new 10.4.8 kernel!
Dated 14-feb-1970! LOL

For those who wants to play with the sources, you can download here:
www.opensource.apple.com/darwinsource/tarballs/apsl/xnu-792.13.8.tar.gz

Semthex has begun hard dev to bring this kernel on our hacks.
So we could get a complete 10.4.8 clone.

HPET and EFI have been successfully disabled, so a lot more boxes will be supported!
The main efforts right now are focused on some legacy support.

The next step semthex is workin’ on is get the kernel boot in single user mode
on a box with SSE3, and no NX/XD.

Give semthex some support: http://semthex.freeflux.net
Me and JaS are testing and will report soon.

-skr3dii

Easy dual/triple boot

How to dual boot (or even triple) boot JaS OS X 10.4.7 with windows or linux?

  • If your primary partition is Linux, or you have linux installed:

You should install grub (linux bootloader) at the MBR.

Then add the following lines into menu.lst assuming that you installed OS X on your first harddisk on the second partition (hd0,1):

title JaS 10.4.7
rootnoverify (hd0,1)
makeactive
chainloader --force +1
boot

If you installed on third partition, you should replace (hd0,1) by (hd0,2)

  • If you primary partition is windows, its still possible to use this method!!!

Download and install: http://grub4dos.sourceforge.net/
Follow this examples: http://grub4dos.sourceforge.net/wingrub_examples.html
Use the same menu.lst config as above.

I’m actually using this method as chain0 never worked for me.

JaS 10.4.8 Intel/AMD combo SSE2/SSE3!

JaS has done some amazing work again!
He just released his 10.4.8 combo updates for Intel/AMD bundled in 4 packages.

  • 2 packages for Intel SSE2 only and SSE2/SSE3 users
  • 2 packages for AMD SSE2 only and SSE2/SSE3 users

This means you can update from any OS X 10.4.x to the latest JaS 10.4.8.
A full 10.4.8 DVD is to be expected soon… Stay tuned 🙂

Download them right here:
Download JaS 10.4.8 Intel SSE3 Combo Update
Download JaS 10.4.8 Intel SSE2 Combo Update
Download JaS 10.4.8 AMD SSE3 Combo Update

Download JaS 10.4.8 AMD SSE2 Combo Update

Important note for Intel SSE3 users only:

If you get an error where you can’t get past the blue screen, just do this:
Boot with following options: -v -f -s -x then type in
mount -uw /
mv /system/library/exrensions/r2d2.kext /system/library/extensions/
and let it boot up in safe boot

If you got a GMA gfx card:

While in safe boot mode, mount the 10.4.6/10.4.7 JaS install DVD
Run the following package:
/System/Installation/Packages/10.4.7.GMA900.Support.pkg
Run Disk Utility, repair permissions and reboot.

If you run Pro applications:

Open 10.4.7 combo update (from apple)
with pacifist (http://www.charlessoft.com)
Install the iokit.framework

Important note for Myzar DVD users:

You must apply the AMD combo packages only!
Even if you run on intel!

Make bootable clone with RSyncX

We are going to setup a bootable clone of your startup partition on another backup partition.
First, get the software, it’s just a GUI that enables easy backups with OS X out-of-the-box
command-line utility : rsync.

http://archive.macosxlabs.org/rsyncx/rsyncx.html

Setup a backup partition to hold ur bootable clone.

Be sure that ‘Ignore ownership on this volume’ is not checked. You can verify it by right-click on your backup partition, then expand ownership and Permissions.

Now fire up the RSyncX progie, it’s under Applications->Utility

Supposing that ur startup partition is called hackintosh-1 and your backup partition is called hackintosh-2, apply the following settings:

Fire the synchronise button.
After a while ur bootable clone should be done.
Please try to boot ur clone to test it. Just press F8 at boot and select ur backup partition.
To update ur clone, apply the same setup, but instead of ‘Archive’, select Update, so it will only copy the files that have changed. It’s much faster than doing a complete archive again.

Enjoy!

You want more, have a look at RSyncX forums : http://xnews.soad.umich.edu/RsyncX_Forums/