Dell Mini 9 OS X Discussion Discussion for installing and setting up Mac OS X on the Dell Mini and Vostro A90

Reply
 
Thread Tools Display Modes
  (#1) Old
dbculp dbculp is offline
Member
 
dbculp's Avatar
 
Posts: 40
Join Date: Apr 2009
Default An Easy 10.6.8 Update - 06-29-2011, 11:07 PM

I updated to 10.6.8 using Pacifist to install every piece EXCEPT the Extensions. The only extension I installed was the System extension. After repairing permissions and running NBI I got 10.6.8 on the first reboot. No patched kernal, I used the one from the 10.6.8 package. When I have more time I'll explore the remaining uninstalled extensions and try to find which one(s) are the troublemakers.


Mini 9 with 64GB Runcore SSHD, 2GB RAM, OS X 10.6.8 (BIOS A05)
& Windows 7 (with VirtualBox)

Last edited by dbculp; 06-30-2011 at 01:24 PM.
Reply With Quote
  (#2) Old
dchao dchao is offline
Senior Member
 
Posts: 151
Join Date: Apr 2009
Default 06-30-2011, 01:26 AM

I think your manual install works because it not modifying the kernel in anyway. So you still have a good patched kernel from 10.6.7.

It will be interesting to see which kernel version you have by using "uname -a" from Terminal.


 MINI 9 | 2GB RAM | BIOS A05 | BT | 16GB STEC SSD | OSX 10.6.8 (NBI 2351+Legacy Kernel+SleepEnabler)
Reply With Quote
  (#3) Old
dbculp dbculp is offline
Member
 
dbculp's Avatar
 
Posts: 40
Join Date: Apr 2009
Default 06-30-2011, 01:39 AM

Quote:
Originally Posted by dchao View Post
I think your manual install works because it not modifying the kernel in anyway. So you still have a good patched kernel from 10.6.7.

It will be interesting to see which kernel version you have by using "uname -a" from Terminal.
I used the mach kernal from the 10.6.8 package, version 10.8, not a patched version.

miniMac:~ davidculpepper$ uname -a
Darwin miniMac.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386


Mini 9 with 64GB Runcore SSHD, 2GB RAM, OS X 10.6.8 (BIOS A05)
& Windows 7 (with VirtualBox)
Reply With Quote
  (#4) Old
dchao dchao is offline
Senior Member
 
Posts: 151
Join Date: Apr 2009
Default 06-30-2011, 01:45 AM

Sorry did not read your 1st post properly


 MINI 9 | 2GB RAM | BIOS A05 | BT | 16GB STEC SSD | OSX 10.6.8 (NBI 2351+Legacy Kernel+SleepEnabler)
Reply With Quote
  (#5) Old
r6680jc r6680jc is offline
Senior Member
 
r6680jc's Avatar
 
Posts: 229
Join Date: May 2010
Default 06-30-2011, 01:54 AM

Of course mach_kernel 10.8 cause no problems, since it isn't much different from 10.7.

@dbculp
Would you mind to share which kexts you installed and which ones you didn't?

Last edited by r6680jc; 06-30-2011 at 01:56 AM.
Reply With Quote
  (#6) Old
pcmaniac pcmaniac is offline
Member
 
Posts: 81
Join Date: May 2010
Default 06-30-2011, 02:12 AM

According to kexts.com mach_kernel 10.8 has built-in native support for Intel Sandy Bridge CPU family. Which makes it very much different from 10.7...


Mini 10v, BIOS A06, OS X 10.6.6, Linux-Mint, 1 GB RAM, 250 GB HDD
Reply With Quote
  (#7) Old
dchao dchao is offline
Senior Member
 
Posts: 151
Join Date: Apr 2009
Default 06-30-2011, 04:22 AM

Got everything working including sleep and sound.

Here are the steps I took (from a fully working 10.6.7 DM9):

1) Repair Disk Permissions

2) Download nawcom's legacy kernel and SleepEnabler, unzip both files and put them in your root folder

3) You will also need Kext Helper b7

4) Run NetbookInstaller Special (xxx2351)

5) Download and install 10.6.8 Combo Updater

6) When it is finished, let it reboot (do not run the NBI special again)

7) NBI special will run automatically (takes about 10 min) after reboot, and then you will get the reboot loop

8) Press shift key to get to the Chameleon prompt and type "recovery=yes"

9) Boot into safe mode, and rename legacy_kernel in your root directory and change owner

Code:
sudo mv /legacy_kernel-10.6.8 /mach_kernel
sudo chown root:wheel  /mach_kernel
(if you want to, mark the file hidden with "SetFile -a V" or "chflags hidden")
10) Reboot again, and this time boot loop will be gone, we are in OS X, sound is working, but sleep is not. Now we need to fix the sleep crash.

11) Run Kext Helper and drop SleepEnabler.kext into its open window or icon

12) Finger crossed. Restart your Dell Mini the last time.


 MINI 9 | 2GB RAM | BIOS A05 | BT | 16GB STEC SSD | OSX 10.6.8 (NBI 2351+Legacy Kernel+SleepEnabler)

Last edited by dchao; 06-30-2011 at 07:58 AM.
Reply With Quote
  (#8) Old
dchao dchao is offline
Senior Member
 
Posts: 151
Join Date: Apr 2009
Default 06-30-2011, 09:48 AM

So far, the only problem with using Nawcom's legacy kernel is that we've lost the SMBIOS patches. So it falls back to SMBIOSResolver. Whenever I do a "sysctl", I get the default hw.model from SMBIOSResolver. This is causing NBI to issue "Unsuported hardware".


 MINI 9 | 2GB RAM | BIOS A05 | BT | 16GB STEC SSD | OSX 10.6.8 (NBI 2351+Legacy Kernel+SleepEnabler)
Reply With Quote
  (#9) Old
ledgie ledgie is offline
Junior Member
 
Posts: 3
Join Date: Feb 2010
Default 06-30-2011, 10:28 AM

Quote:
Originally Posted by dchao View Post
So far, the only problem with using Nawcom's legacy kernel is that we've lost the SMBIOS patches. So it falls back to SMBIOSResolver. Whenever I do a "sysctl", I get the default hw.model from SMBIOSResolver. This is causing NBI to issue "Unsuported hardware".
Hi dchao,

I'm planning on following your guide but I'm unsure what your comment above means… what does it affect on a day to day basis and can it be fixed? Is it worth waiting for another legacy kernel that does have the SMBIOS patches?

Thanks.
Reply With Quote
  (#10) Old
dchao dchao is offline
Senior Member
 
Posts: 151
Join Date: Apr 2009
Default 06-30-2011, 10:52 AM

Quote:
Originally Posted by ledgie View Post
I'm planning on following your guide but I'm unsure what your comment above means… what does it affect on a day to day basis and can it be fixed? Is it worth waiting for another legacy kernel that does have the SMBIOS patches?
It's not a big deal, it shouldn't effect everyday use. System Profiler will report the incorrect processor and model id. Other people on the network will see your Dell Mini as something else. But you can always change these settings in SMBIOSResolver if it bothers you.

Alternative is to wait for new Chameleon or NetBookInstaller, which might never happen. Or stay with 10.6.7.

The solution to the "Unsupported Hardware" bug is to force NBI to accept the default model id reported back from SMBIOS.

First - grab the model id from Terminal:

sysctl -a | grep model

Mine is "MacBook4,1"

Then right click netbookinstaller, show package contents, navigate to Content/Resources/SupportFiles/machine.plist

and replace "Inspiron 910" or "Inspiron 1011" (depending on Mini 9 or Mini 10 you have) with the number found via the Terminal command.

Mine now looks like this:

<key>Model Name</key>
<string>MacBook4,1</string>

Now NBI should run correctly.


 MINI 9 | 2GB RAM | BIOS A05 | BT | 16GB STEC SSD | OSX 10.6.8 (NBI 2351+Legacy Kernel+SleepEnabler)

Last edited by dchao; 06-30-2011 at 11:21 AM.
Reply With Quote
Reply

« Previous Thread | Next Thread »
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Copyright © 2008-2016 MyDellMini.com.