Jump to content
4 posts in this topic

Recommended Posts

Okay, after spending countless hours, giving up about twenty times, and spending lots of sleepless nights trying to put this f**ing thing on my laptop, I have about a 95% success story.

 

I have an HP Special Edition L2005CO Lance Armstrong Laptop here are the specs

 

http://h10025.www1.hp.com/ewfrf/wc/generic...=reg_R1002_USEN

 

So here's what I did,

 

My hard drive was already setup with the C: drive as my primary XP Pro partition and a second D: partition for random xp files. I used partition magic to resize my D partition telling it to put the extra space, I used 12 gb, between the C and D partition. I left it unallocated and quit partition magic. (Sorry if this sounds unorganized, but I'm doing it from memory) After windows rebooted, I then opened the command line and started diskpart and told it to create a primary partition with id=af. I then told it to set the newly created partition as active. From here you will need VMware workstation, just google it. Once you have VM, open it up and follow the steps in this post http://forum.osx86project.org/index.php?showtopic=11314 to get the install to work.

 

You can use the installation guides off the wiki for the actual installation as it is pretty straight forward. At the customize screen, I selected all of the Intel/AMD updates, even if they didn't apply (things acted weird if I didn't).

 

The installer will verify the disc and start to install the OS. After it's done let it reboot (within VMware) and then go through the post-installation (registration junk, etc..). Once I got to the desktop here's what you'll need to do.

 

NOTE--this is all in VMware for now.

 

1)Follow this guide

 

http://forum.osx86project.org/index.php?sh...197&hl=imporved

 

to keep from getting the "still waiting for root device..."

The easy way of doing this is to switch out of VMware, ctrl-alt, and then download the kext file to your xp partition. You should see any other partition on your computer in VMware on your OSX desktop. Open the xp partition, in OSX, and copy the kext onto the OSX desktop. Open it and then move the kext into the Extensions folder. Then navigate to the IOATAFamily kext and delete the appropiate ones by right clicking them. It will ask you to authenticate and do so. Then open the terminal and run the commands

 

chown -R root:wheel /System/Library/Extensions/AppleOnBoardPCATA.kext

chmod -R 755 /System/Library/Extensions/AppleOnBoardPCATA.kext

(I'm changing this from his original guide because he left out the "PC" in AppleOnboardPCATA.kext)

 

Now go back into the Library folder and delete the Extensions.kextcache file by right clicking.

Run the command

 

kextcache -k /System/Library/Extensions/

 

in the terminal.

 

Now to get the keyboard and touchpad to work, natively.

 

In the extensions folder I copied the kext file named IOUSBFamily.kext to the desktop and renamed it IOUSBFamily.kext_disabled, and then deleted it in the extensions folder (once again authenticate).

 

Now that this is sorted out, I had a huge problem with the CPU being hogged by a kernel_task and I had no clue which one it was. I thought maybe it was the AppleTMP one, but I did not have that kext. I noticed in the verbose boot that there was a link/load error on the kext file named ACPI_SMC_PlatformPlugin.kext. So in the extensions folder I copied to the desktop, renamed, and then deleted from the extensions folder.

 

Once you do this, you then can go into Utilities-->Disk Utilities and run Repair Permissions.

 

After this is done, you can shut down within VMware and totally kill VMware for now.

 

The only thing left to do is setup the drive for dual boot with XP. I did this by using the chain0 method. Check the wiki for how to do this.

 

I know this guide is kind of hap-hazardly put together, it's 8am and I've been up for a while, but it's what I did after wrestling with this beast for a week straight, and I'm actually posting this in safari. Unfortunately I don't have any sound and my bluetooth stopped working, probably from the IOUSB kext being removed. If anybody knows how to get it working again that would be awesome.

 

Hope this helps somebody.

PM or just reply if you have any problems.

 

 

 

Side note, here's my xbench. I have no idea if it's any good, but I know the system is pretty snappy.

 

Results 63.19

System Info

Xbench Version 1.2

System Version 10.4.6 (8I1119)

Physical RAM 1024 MB

Model ADP2,1

Drive Type FUJITSU MHV2100AT PL

CPU Test 61.68

GCD Loop 98.25 5.18 Mops/sec

Floating Point Basic 75.64 1.80 Gflop/sec

vecLib FFT 37.64 1.24 Gflop/sec

Floating Point Library 67.19 11.70 Mops/sec

Thread Test 63.30

Computation 45.42 920.11 Kops/sec, 4 threads

Lock Contention 104.40 4.49 Mlocks/sec, 4 threads

Memory Test 64.66

System 67.95

Allocate 147.02 539.92 Kalloc/sec

Fill 64.46 3133.96 MB/sec

Copy 45.80 945.96 MB/sec

Stream 61.67

Copy 59.10 1220.67 MB/sec

Scale 58.94 1217.76 MB/sec

Add 64.69 1377.97 MB/sec

Triad 64.43 1378.40 MB/sec

Quartz Graphics Test 71.53

Line 53.64 3.57 Klines/sec [50% alpha]

Rectangle 68.22 20.37 Krects/sec [50% alpha]

Circle 64.91 5.29 Kcircles/sec [50% alpha]

Bezier 84.31 2.13 Kbeziers/sec [50% alpha]

Text 107.12 6.70 Kchars/sec

User Interface Test 117.12

Elements 117.12 537.50 refresh/sec

Disk Test 33.35

Sequential 47.11

Uncached Write 38.97 23.92 MB/sec [4K blocks]

Uncached Write 40.27 22.78 MB/sec [256K blocks]

Uncached Read 75.63 22.13 MB/sec [4K blocks]

Uncached Read 47.22 23.73 MB/sec [256K blocks]

Random 25.81

Uncached Write 9.39 0.99 MB/sec [4K blocks]

Uncached Write 59.30 18.98 MB/sec [256K blocks]

Uncached Read 56.64 0.40 MB/sec [4K blocks]

Uncached Read 71.50 13.27 MB/sec [256K blocks]

  • 1 year later...
×
×
  • Create New...