: Guide is now updated for fresh installation and upgrade directly to 10.5.7
(8/24): User geekspeed reported that the following works for upgrade to 10.5.8 viewtopic.php?f=33&t=2166&p=22018#p21995
Issue with fan control was noted, and newer version of ACPIPlatform kext was suggested.
(Please do this at your own risk, I am not responsible for your data loss. Always back up important files)
Read the ENTIRE GUIDE before proceed, I've added some updates at the bottom.Installation of Leopard with retail DVD, using external DVD drive
1. Reading time...
Start with this thread (I know it's long, but it's good for you)viewtopic.php?f=33&t=1791
Then this guide by Kitchhttp://www.thekitch.com/tech/mac-osx-on ... ell-mini-9
Finally this onehttp://www.mydellmini.com/forum/how-to- ... t3925.html
2. Perform the installation based on Part D of the above mydellmini guide. Essentially...
You'll need download 3 files - Dell MiniBoot and DellEFI, and 10.5.7 patch
a)DellMiniBoot123v8.01 (for 10.5.5 DVDs and below) - http://redirectingat.com/?id=258X408&ur ... 01.iso.zip
DellMiniBoot123v8.02b1 (for 10.5.6 DVDs and above) - http://redirectingat.com/?id=258X408&ur ... b1.iso.zip
b) download the 10.5.7 update http://support.apple.com/downloads/Mac_ ... mbo_Update
Burn DellMiniBoot onto a CD and boot from it.
-> Esc, replace with Leopard DVD, and enter 9f
Leopard installation should start up. Before Installation, go to Disk Utility
-> Partition, change Current to 1 partition. Under Option, select GUID (This will assign all the disk space to your OS X partition. You can easily shrink this partition later in Step 4 if you choose to perform Windows installation)
Let the installation begin. In my case, I used the initial release of Leopard (not 10.5.6), which led to an error when restarting.
To fix this, boot with DellMiniBoot CD again ->Esc, 80, enter, enter
You will see the setup page. However, there is ****a chance*** it will hang again at the Migration Assistant page no matter what you select. Then it'll enter into a loop.
Force shut down by holding the power button, boot from DellMiniBoot CD again ->Esc, 80, enter (once) then...
(from Carlos guide) -http://www.s10lenovo.com/viewtopic.php?f=33&t=1187
To bypass setup/migration loop, boot into single user mode (boot option, -s).
/sbin/mount -uw /
Set root password:
If you are lucky that the setup works, and you booted into OS X for the first time. Wonderful.
However, you should still set up a password for the 'root' account (required later).
- boot with Dellminiboot, select 80, enter, then boot option, -s (enter)
/sbin/mount -uw /
passwd (type in your password two times)
After shut down, once again, boot from DellMiniBoot CD -> Esc, 80, enter, enter,
Log in as root, if you are able to type in user and password. (If not, log in to whatever account, then go to preference, Accounts, click the pad lock and enter password, Login options, disable automatic login, and select 'Name and password', reboot)
Move the 10.5.7 update to your desktop, and install it. Run the update, allowed to reboot (with DellMiniBoot) a couple of times. If you are lucky, you'll boot into OS X alright. If not, you'll see a grey screen, waited a minute until the hard drive no longer active, then hold power button to force shut down. Restart in safe mode (-x) with DellMiniBoot.
Either way, after you finally booted into 10.5.7, run DellEFI1.2a5 -
Double click to run DellEFI -> Yes (to confirm). Select custom installation.
Install, with the following selected: Chameleon 2 Bootloader, Mini 9 Extensions, Generate dsdt.aml, restore keyboard pref
(don't worry, if you miss something, you can always rerun this, with the specific items you want to install)
Restart, you should be able to boot in normally this time, and you now have a working S10 with Mac OS X !!!!!!!!
3. Now off to setting up your OS X (it's easiest to do this while logged on as root)
In my case, my wifi was already working. I assume yours will be too. If not google for bcm43xx_enabler 2.sh.
3b) Update the DellEFI Extension folder:
Remove RealtekR1000.kext and IOSDHCIBlockDevice.kext as they are for Dell Mini's LAN and SD card reader
Add Voodoopowermini.kext and EHCISleepEnable.kext to the new /Mini9Ext and then updateExtra
VoodooPower(mini).kext - viewtopic.php?f=15&t=2079&start=29
Search forum for EHCISleepEnable.kext, or get the one from this thread-
Download the Extra folder by flibblescan on page 4 (1st post)http://www.mediafire.com/download.php?mjv2klntyzm
(when finish updating the Extension folder, run updateExtra)
3c) Enable quick sleep (from Carlos guide) - edit the Info.plist:
(using text edit) Open the Info.plist file in:
(you need to right click and go "Show Content" to explore kext files)
<string>3.4.3</string> (This number varies; i.e., 3.x.x)
And add this below it, then save and reboot:
Then you need to manually clear extension caches. Log in as root, enter the following in Terminal:
rm -r /System/Library/Caches/*
Note that quick sleep currently will only work if your S10 does NOT have an onboard bluetooth module connected. If you do, you can choose to physically disconnect it, or use Windows to disable it (see thread below)-viewtopic.php?f=35&t=2626&p=19033#p19033
3d) Audio fix, you have two choices of methods...
Method 1 (from Carlos again) using AzaliaAudio
Delete the AppleHDA.kext from /extensions
Install AzaliaAudio.pkg -- http://www.mediafire.com/?enez1guzz1g
Install CHUD tools -- http://www.mediafire.com/download.php?mzjlkm4idyb
Audieee_1.0.1.zip -- download/file.php?id=65
Put the file in /Applications/Utilities and run it. Audio works now; use menubar icon to toggle (default is off). Add the Audieee application to your startup items.
Method 2 VoodooHDA
A new VoodooHDA kext for audio fix (speakers AND mic) is available. It is still buggy, and sleep tends to create issue. However, you don't need to manually switch between speakers and headphones. viewtopic.php?f=15&t=2243
3e) Trackpad fix, for 2-finger scrolling, etc.
Original link here (download all 3 files) - http://www.mydellmini.com/forum/mac-os- ... ivers.html
The following instructions are written for kext 18 (version 18) in the above link.
Go to your /Downloads folder, unzip all 3 files, unless they are already unzipped.
First, install the PreferencePane:
sudo cp -rf Synaptics\ Trackpad.prefPane /Library/PreferencePanes/
sudo chmod +x /Library/PreferencePanes/Synaptics\ Trackpad.prefPane/Contents/Resources/preferenceHelper
sudo cp -f com.meklort.ps2.helper.plist /Library/LaunchAgents/
Second, back up the existing driver and install new driver:
sudo cp -rf /Extra/Mini9Ext/ApplePS2Controller.kext /Extra/ApplePS2Controller.kext.bak
sudo cp -rf ApplePS2Controller.kext /Extra/Mini9Ext/
That should be it. Finally, you may wish to run OS X's own Software Update. This thread lists the updates that's safe to apply.viewtopic.php?f=15&t=2712
Now create a new user account, so you don't always log in as root.
The following is instructions for dual booting with Windows 7
(you don't have to do steps 4 and 5 unless you want to dual boot with Windows 7)
4. First we need to make some disk space for Windows. Open Disk Utility, highlight the HDD (not the partition), go to the Partition page. To re-size (shrink) your OS X partition, drag and move the lower right corner of the white vertical rectangle under volume scheme (you can take a look here)http://www.creativetechs.com/iq/leopard ... tions.html
Next, click the "+" to add a new partition. You have no choice but create it as another Mac Journaled partition, but go ahead and make it. Then click on the newly created partition, go to the Erase page, and erase it as DOS-FAT. You are done, now shut down Leopard.
5. Boot from the Windows 7 installation DVD. I used RC 7100.
It should recognized the Windows partition you just created. You need to re-FORMAT it (under Advanced option) before installation can proceed. (Try NOT to CREATE new partition in Windows, it has a tendency to create a small 200MB partition without asking. This may create some problems later)
Let the installation complete, it will restart itself a couple of times.
After you successful booted into W7, get online, download and install EasyBCD 2.0 betahttp://neosmart.net/forums/showthread.php?t=642
(yes, I needed to register a new forum account before allowed to download)
-> Run the app
-> Add/Remove Entries, Mac, Mode: EFI(Default), Add Entry, Save
-> Under change Settings, select your choice of Default OS (this is the OS that will be booted without your selection at startup), Save.
Restart, everything should work now - boot to Windows when selected, or boot to Mac OS with selected.Post-installation fixes
Time sync issue between Windows and OS X - this patch fixed it for mehttp://www.hackint0sh.org/forum/f184/68045.htm
(download and run in OS X)