x230 ML with MBR partition "the clean way"

OK, here is a place to discuss OSX on thinkpads.
Post Reply
Message
Author
benjs
Posts: 37
Joined: Mon Jan 18, 2010 5:04 am
Location: Vienna, Austria (EU)

x230 ML with MBR partition "the clean way"

#1 Post by benjs » Sun Dec 09, 2012 12:34 am

I'll provide a step-by-step instruction to setup OS X 10.8 ML/mountain lion here.

Please bear in mind, that this is work in progress.

What I'm trying to do here is: provide instructions to allow for an installation with existing Windows 7/8 and/or Linux installed partitions, while using a sensible bootloader that allows future updates without any problems (i.e. by using DSDT patching etc.)
Since I'm using a MBR partition scheme, I assume you do as well.
The way I do this requires a free primary partition (MBR only allows four of those!) and enough RAM for the VMware things.

Requirements:
[*]USB stick with at least 8gb
[*]functional VMware VM with OS X installed (ideally 10.8 as well)
[*]InstallESD.dmg (e.g. from the AppleStore) for OS X 10.8

I'm using the following tools for OS X:
[*]For easy installation, UniBeast Mountain Lion 1.5.3
[*]Clover v2 (from http://www.insanelymac.com/forum/topic/ ... clover-v2/)
[*]Nawcom's MBR setup patch (from http://www.osx86.net/view/2815-osinstal ... 0.8.x.html)
[*]FakeSMC (url will follow)
... and maybe a few other things.

What will work, at some point:
[*]hd4000 with QE/CI
[*]all USB ports
[*]webcam
[*]sound/audio
[*]local keyboard + trackpoint

... more to come in a few days. (It's 6.30am here... ;) )

As a quick preview: I created a bootable USB stick with UniBeast in my VMware OSX and patched the USB OSX-setup using Nawcom's MBR patch. Running the usb stick I installed OSX on a new partition (labelled System10) and afterwards (rebooting into windows7 again) installed Clover v2 to the partition from VMware. I did extensive configuration but I'm still using NullCPUPowermanagement.kext (which is a temporary workaround) and FakeSMC to get it to boot... I extracted my EDID on Windows as well to get my screen (x230 IPS display) recognized.
I'm still working out a lot of details though...
Sure, MultiBeast and other tools can get you further faster, but they use heavily patched kext's to get there and if you ever dare a system update it may very well not work anymore afterwards.

current status (as of 2012/12/09)
* it boots (using BCDedit and a chain0 file using the common Win7 bootloader)
* audio is working
* usb3 ports are working (strangely enough the usb2 port isn't)
* display works (screen resolution fits)
* for some reason I'm stuck with a grey screen after logging in... mouse+keyboard work however. #investigating...
Last edited by benjs on Sun Dec 09, 2012 4:04 pm, edited 2 times in total.
lenovo Thinkpad X230 (2325-7R6) w/i5-3320 w/IPS panel, T61p (6457-CTO) w/intel core2 t9300 w/wuxga tft, X100e (2876-27G) w/amd mv40 w/hd tft ... all on Win7 x64; in the past: IBM Thinkpad R40.

benjs
Posts: 37
Joined: Mon Jan 18, 2010 5:04 am
Location: Vienna, Austria (EU)

Re: x230 ML with MBR partition "the clean way"

#2 Post by benjs » Sun Dec 09, 2012 12:37 am

--- (placeholder) ---
lenovo Thinkpad X230 (2325-7R6) w/i5-3320 w/IPS panel, T61p (6457-CTO) w/intel core2 t9300 w/wuxga tft, X100e (2876-27G) w/amd mv40 w/hd tft ... all on Win7 x64; in the past: IBM Thinkpad R40.

Klaymator14
Posts: 18
Joined: Sat Dec 01, 2012 3:24 pm
Location: Castaic, CA

Re: x230 ML with MBR partition "the clean way"

#3 Post by Klaymator14 » Mon Dec 10, 2012 5:32 pm

thank you so much for doing this!

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “OS-X on a ThinkPad”

Who is online

Users browsing this forum: No registered users and 2 guests