Jump to content
7 posts in this topic

Recommended Posts

Hi there,

 

I've been using Mac OS X for a few years now on originally a MacBook, and now on an iMac. For a while, I've had an Advent 4213 netbook, but it's been getting a bit neglected recently. The Windows XP operating system that it shipped with isn't really doing it any good and I thought I'd try to install Mac OS X on it as I love the OS and thought it might do it some good.

 

I've been having a few problems with it though. Original places I found that gave guides on how to install it suggested using iDeneb 1.4 (10.5.6) to install, so I've obtained a copy of that, burnt it to a DVD and booted from it using an external USB DVD drive. It boots up fine into the installer, so I create a single partition for OS X (Don't have a requirement for any other operating system) using Disk Utility. The installer picks this up OK, so I continue and customize the installation.

 

Following this guide that I found, here, I understand this is for 10.5.8, but it's the best looking guide I've found so far, and have since obtained 10.5.6. I'm in the process of getting 10.5.8 incase that's the issue, but it's running so slowly at the moment. Either way, when I customized the installation, I could find the following packages mentioned in that guide:

 

CPUS=1_Fix

Firewire Remove

IOUSBFamilyFix

AppleAziliaAudio

ICHx Fixed

GenericCPUPMControl

BatteryManager

 

So I selected those and ran the install. The next thing it suggests to do is to install a patch file downloaded from a link on the guide, so I've done that... installed the package, removed the AppleACPIPS2Nub.kext, Cache, Extensions.mkext and Cache files. When I reboot the computer, I now remove all attached devices (USB DVD drive & USB flash drive) and let it reboot. As it starts t load, it goes for about 10 seconds, then I get the "You need to restart your computer. Hold down the Power button for several seconds or press the Restart button." error message pop up.

 

I then noticed it specifies to set the following boot flags: "-cpus=1 -v -s -f"

 

If I set those boot flags, it doesn't get much further and the kernel has a panic. After a bit of Googling, I did note that most other sites use just "cpus=1" as opposed to "-cpus=1", so I've tried this and it has not made any difference what so ever.

 

This is what I see on my screen when the kernel has it's panic:

 

Debugger called: <panic>

Backtrace, Format - Frame : Return Address (4 potential args on stack)

0x1bb6ba68 : 0x12b0e1 (0x4583fc 0x1bb6ba9c 0x133285 0x0)

0x1bb6bab7 : 0x3e82a6 (0x499588 0x213df280 0x213df280 0x8)

0x1bb6bad8 : 0x213d04d4 (0x213e7118 0x8 0x1bb6bb08 0x3ea7b9)

0x1bb6baf8 : 0x21728b66 (0x33f7800 0x1bb6bb1c 0x1bb6bb28 0x3edd83)

0x1bb6bb28 : 0x217299ce (0x33da200 0x217ead4 0x30aae20 0x0)

0x1bb6bb78 : 0x40fd2e (0x33da200 0x3468e00 0x1 0x3ea6c0)

0x1bb6bbd8 : 0x411bc3 (0x3468e00 0x33da200 0x3401700 0x3401a80)

0x1bb6bc58 : 0x411427 (0x3468e00 0x343a4c0 0x0 0xffffffff)

0x1bb6bca8 : 0x412628 (0x3468e00 0x2 0x0 0x0)

0x1bb6bce8 : 0x40bc5a (0x3468e00 0x2 0x0 0x3468e00)

0x1bb6bd28 : 0x213cec75 ( 0x3468e00 0x2 0x4 0x0)

0x1bb6bda8 : 0x21642e3c (0x33f7800 0x3439500 0x1 0x1)

0x1bb6bdc8 : 0x21642886 (0x3439500 0x1 0x1 0x0)

0x1bb6be18 : 0x216423f5 (0x3439500 0x213e7118 0x2f97e00 0x10001)

0x1bb6be48 : 0x40fd2e (0x3439500 0x33f7800 0x1 0x3ea6c0)

0x1bb6bea8 : 0x411bc3 (0x33f7800 0x3439500 0x3401a40 0x3401b80)

Backtrace continues...

Kernel loadable modules in backtrace (with dependencies):

com.apple.iokit.IOUSBMassStorageClass(2.0.4)@0x21727000->0x21730fff

dependency: com.apple.iokit.IOUSBFamily(3.1.5)@0x213c0000

dependency: com.apple.iokit.IOStorageFamily(1.5.5)@0x1b999000

dependency: com.apple.iokit.IOSCSIArchitectureModelFamily(2.0.5)@0x216fc000

com.apple.driver.AppleUSBComposite(3.0.0)@0x2164100->0x21644fff

dependency: com.apple.iokit.IOUSBFamily(3.1.5)@0x213c0000

com.apple.iokit.IOUSBFamily(3.1.5)@0x213c0000->0x213e7fff

 

BSD process name corresponding to current thread: kernel_task

 

Mac OS version:

Not yet set

 

Kernel version:

Darwin Kernel Version 9.2.0: Sun Mar 2 00:35:29 SCT 2008; made by ToH:snu-1228/BUILD/obj/RELEASE_I386

 

At first I thought maybe I'd missed something, so I started from scratch again, but the same errors are occuring.

 

I've done a bit of searching but unable to find much of relevance to my issue.

 

If anyone can help, it'd be much appreciated. I'm off to try more things to get it to work. :)

 

Thanks in advance,

Mike (aka. Nimraynn)

 

Sorry, I forgot to add something else.

 

One of the guys I work with has played with this sort of thing before and gave me one or two little pointers, but when he saw the netbook and noticed it was an Intel Atom, he suggested that Apple no longer include anything that ties the OS down to the logic board and since then, he's been building his "Hackintoshes" with the standard retail disc from Apple.

 

I've got the Leopard 10.5.2 install discs that came with my iMac, along with a retail copy of Snow Leopard 10.6 that I bought on release day, so he suggested that I should be able to just pop in the Snow Leopard 10.6 disc and just install it straight from there, nothing extra required... but when I try this, it doesn't seem to recognise it as a bootable disc?

 

I don't know if there is anything special I need to do in order to boot from the disc? I did notice that on the OSx86 Wiki it does state the retail disc as being the recommended installation source for the Advent 4213...

 

Cheers,

Mike (aka. Nimraynn)

I've been doing a bit of tinkering, and while I'm getting no further with sorting out the kernel panics, I have almost worked out booting from a retail DVD.

 

I have come across a boot CD option called Boot 123. If I boot from that, then put my OS X disc in, it proceeds to load... sort of. I'm having some problems with them loading though. If I use my Mac OS X Snow Leopard Retail DVD, it says "Loading Darwin/x86..." and then after a few minutes, the screen goes black. After another few minutes, the display goes to sleep. If I try booting from my iMac's hardware bundle copy of Mac OS X Leopard 10.5.2, I get the same :Loading Darwin/x86..." for a few minutes, then I get the white screen and an Apple logo... but it just sits there and doesn't do anything. After a little while, the CD drive seems to shut itself down as well...

 

I haven't run it in verbose mode yet though. It's getting late and I'm getting bored for the day so I'll try that in the morning... Any suggestions as to what it might be though??

 

Cheers,

Mike (aka. Nimraynn)

Well I've had some success. Using NetbookBootMaker, I've successfully managed to install Mac OS X Snow Leopard 10.6 onto my Advent 4213!

 

I'm having a couple of issues with hardware though. According to OSx86 Wiki, the Advent 4213 is supported and most hardware works, but I have no audio, no wifi, graphics won't let me set the display to 1024x600...

 

I'm not sure where to start looking to get this working either? I've done a bit of Googling, and not finding anything at the moment. I think I'm putting in the wrong search terms.

 

Any ideas? ;)

 

Cheers,

Mike (aka. Nimraynn)

Download, install and run LSPCI with the -nn parameter.

 

Use that information to find drivers for your hardware.

 

Post the output here if you like, maybe someone can push you in the right direction.

Thanks for your reply, I'll give that a go when I can get back into the OS!

 

I think I've found some of them, so I've put them on a USB stick ready to install and see if they work.. but while I was doing that, I made the schoolboy error of doing a combo update to 10.6.6. SleepEnabler.kext is now causing kernel panics at boot.

 

I've been searching for solutions to this, and most solutions suggest simply deleting SleepEnabler.kext and rebooting. I've been trying this from the Terminal available on the install media, but I'm not having much luck.

 

It's also been suggested to use the -v -x -s boot flags, but that doesn't work either. Thing is, having never really played with kext files (Got to start somewhere, I suppose), I'm not sure if I'm looking in the right places? I've found a SleepEnabler.kext in /Volumes/nbHDD/Extra/GeneralExtensions, so I removed that one... There's another one in /Extra/GeneralExtensions which I can't remove due to it being read-only, but this will be the one on the install media, won't it?? I can't seem to find another SleepEnabler.kext, but I don't know where I'm looking... :)

 

It's typical for me. I spend so long trying to get something to work in the first place, and then once it's done, I'll break it again in a matter of minutes. :angel:

 

Cheers,

Mike (aka. Nimraynn)

Great news! I've got most of it up and running now! So after the eventful evening last night with SleepEnabler.kext, I reinstalled the whole OS with the knowledge that I had to remove SleepEnabler.kext before installing any upgrades... Once it was reinstalled, I jumped straight into /Extra/GeneralExtensions and deleted SleepEnabler.kext and installed 10.6.6... Rebooted, kernel panic, SleepEnabler :(

 

After much trying to fix things and doing some more Google research, I broke it to the point where it no longer supported my CPU :) But eventually, I found that with NetbookInstaller, when you remove a kext from /Extra/GeneralExtensions, you have to run UpdateExtra.app to rebuilt the Extensions.mkext file, otherwise it will continue to load it from cache! So I reinstalled the OS for the third time, deleted SleepEnabler.kext, ran UpdateExtra.app and then installed 10.6.6. Rebooted, kernel panic :( But this time, it was VoodooHDA! So I removed VoodooHDA.kext from /System/Library/Extensions, and I could now boot successfully into 10.6.6!

 

 

Obviously now though, I have no audio driver installed. I had a bit of a play around and a bit of a Google search. The first thing I will say is that VoodooHDA worked in 10.6. I found out that VoodooHDA and AppleHDA do not like each other at all, so they'll conflict and cause kernel panics if left together... So I went into /System/Library/Extensions and removed AppleHDA.kext and replaced it back with VoodooHDA.kext that I had removed earlier (I'd just moved each file to /Backup Extensions in case I needed to restore them). Rebooted, no kernel panics, but still no audio!

 

I ran "voodoohda-uninstall" in the terminal to remove VoodooHDA, rebooted and then ran VoodooHDA-2.7.2.pkg again. Installation was successful, so I rebooted and this is where it gets a bit strange.

 

When it booted up again, my display was set to a stretched 800x600 and things like the title bar translucency weren't working... I went into System Preferences and opened the Display panel, and only had the option for 800x600... I then went into the SwitchResX panel and it was saying the only available standard res was 800x600 (when earlier there were about 30 different resolution/refresh rate options) and under custom resolutions, it was saying my 1024x600 res was invalid. I rebooted in case this was the cause, as I had a graphics driver glitch after I installed 10.6.6, but ever since I rebooted, it was fine... This reboot made no difference at all, so I tried setting up the res again, and tried doing all kinds of things to the res settings... but nothing worked...

 

I thought that VoodooHDA couldn't have caused it, but since it was the only thing that had changed, I opened up the terminal, typed in "voodoohda-uninstall" again and rebooted... surprise surprise, my 1024x600 res is back!

 

I reinstalled VoodooHDA again, same thing happened again. Uninstalled it again, res comes back! I even re-downloaded it from the VoodooHDA Google Code page, even though it was only yesterday I downloaded it to start with, I thought maybe it was corrupted? But that didn't make a difference either.

 

One thing I did notice was that when I had the messed up display, the volume control icon was showing in the title bar and I could change the volume, but there was still absolutely no audio. When uninstalling again, the volume control icon is greyed out and muted.

 

I have tried using the AzaliaAudio driver as well, but while this didn't give me any graphics issues or kernel panics, it didn't give me any audio either.

 

I tried to do an lspci as suggested above to try and find some more specific audio card information, but I just get the following:

 

-bash: lspci: command not found

 

I did a quick Google search and it says this isn't available in Mac OS X?? Not sure what to do... System Profiler just tells me it's "Intel High Definition Audio", but I don't know if that's true, or whether that's just what the loaded driver sets are telling it?

 

Any assistance would be greatly appreciated, this is a bit of a weird one! :unsure:

 

Cheers,

Mike (aka. Nimraynn)

I tried to do an lspci as suggested above to try and find some more specific audio card information, but I just get the following:

-bash: lspci: command not found

Which is why I told you to download and install LSPCI before trying to run it.

 

http://osx86.sojugarden.com/2009/10/lspci-...r-1-0-released/

 

"Intel High Definition Audio" doesn't mean anything, it's a marketing name that covers a wide range of audio devices that comply with the Intel HD Audio standard.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...