Jump to content

Mountain Lion 32-bit Kernel?


  • Please log in to reply
54 replies to this topic

#1
mnfesq

mnfesq

    Emenef, Esquire

  • Members
  • PipPipPipPipPipPip
  • 466 posts
  • Gender:Male
  • Location:Southern California
Netkas reported that he compiled a 32-bit XNU kernel for ML. Here's the link: http://netkas.org/?p=1187 I tried it out (mach_kernel and System.kext) and the kernel loaded with the arch=i386 boot argument. However, I got a KP almost immediately because the corecrypto.kext would not load.

Has anyone else tried out this kernel? Any success stories yet?

#2
Nanael

Nanael

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 165 posts
  • Gender:Male
I got the same result than you :(

#3
giofrida

giofrida

    InsanelyMac Italy

  • Members
  • PipPipPipPipPipPipPip
  • 667 posts
  • Gender:Male
  • Location:Italy
You got KP because all the ML kexts are 64 bit only :(

#4
TH3L4UGH1NGM4N

TH3L4UGH1NGM4N

    (~_~)

  • News Team
  • 1,154 posts
  • Gender:Male
  • Location:Wonderland
  • Interests:(~_^)
It's one thing to build a 32bit kernel but you will need to load the 32 bit variants of the 64 bit kexts if you can manage to do that somehow.

#5
HUSABER

HUSABER

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 873 posts
  • Gender:Male
  • Location:Cyprus
  • Interests:HusabergFC-600 FourStroke,KTM500 TwoStroke,TM300 TwoStroke
    Free Time-My Hackintosh&Ap...
RUN..NEVER......Puma have 64bit kext.....

#6
yellowviolent

yellowviolent

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
I tried replacing /System/Library/Extensions with the /Extensions folder from ML DP1 (DP1 contains 32-bit kexts), but almost immediately get a panic relating to AppleACPIPlatform, IOACPIFamily, and IOPCIFamily kexts. I've tried numerous combinations of 10.7.4/10.6.8 versions of these kexts as well, but no matter what I get the same panic.

Panic is AppleACPIPlatform.kext with IOACPIFamily and IOPCIFamily as dependencies. Also get a KP relating to AppleEFINVRAM and AppleEFIRuntime.

Edited by yellowviolent, 07 August 2012 - 07:43 PM.


#7
juanerson

juanerson

    InsanelyMac Legend

  • Local Moderators
  • 1,427 posts
  • Gender:Male
  • Location:Tru, Venezuela
A waste of effort and time.

#8
HUSABER

HUSABER

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 873 posts
  • Gender:Male
  • Location:Cyprus
  • Interests:HusabergFC-600 FourStroke,KTM500 TwoStroke,TM300 TwoStroke
    Free Time-My Hackintosh&Ap...
replacing /System/Library/Extensions with the /Extensions folder from ML DP1..... and i testing......... NO WAYPosted Image

#9
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,765 posts
  • Gender:Male
yes, but if you read the thread down, you can see that the patched 32-bit boot.efi can run 64-bit kernel !!!

http://netkas.org/?p=1191


so, i think that with this patched 32-bit boot.efi (maybe with somme others files) and the future 32-bit kernel (meklort patched xnu-files), we'll can make working ML on 32-bit system !!! ;)

It's what i'll try to do, i'm just in wait for meklort ML xnu patch ! :D

#10
Rampage Dev

Rampage Dev

    InsanelyMac Deity

  • Local Moderators
  • 1,975 posts
  • Gender:Male
It think his

32-bit XNU kernel is only for real macs from what I have been reading...



#11
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 2,765 posts
  • Gender:Male
not necessarily !

a "vanilla" kernel is only for Mac computer and though we can run it on our PC ! :D

#12
dddirtman

dddirtman

    InsanelyMac Protégé

  • Members
  • Pip
  • 44 posts
  • Gender:Male
why?

#13
Rampage Dev

Rampage Dev

    InsanelyMac Deity

  • Local Moderators
  • 1,975 posts
  • Gender:Male

why?


This [left]32-bit XNU kernel allows 32 Bit EFI Macs load the 64 kexts so that they can run ML. This is by no means meant for hackintoshes.



#14
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 2,953 posts
  • Gender:Male
  • Location:Moscow

This [left]32-bit XNU kernel allows 32 Bit EFI Macs load the 64 kexts so that they can run ML. This is by no means meant for hackintoshes.

No sense. If you create a ML-32bit that intended for 32bit CPU then you can't run 64bit kext because your CPU can't run it.

#15
eep357

eep357

    Triple Platinum

  • Supervisors
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff
I have Macbook with 32bit EFI but it can run 64bit extensions and CPU is 64bit capable Core 2 Duo. Issue with forcing it to run 64bit kernel is the gma950 kexts. I don't want to be guinea pig, but I think only on these few macs would it be of any use.
Attached File  MacBook.jpg   147.21KB   153 downloadsAttached File   fish — 80×24.jpg   34.88KB   145 downloads

#16
Rampage Dev

Rampage Dev

    InsanelyMac Deity

  • Local Moderators
  • 1,975 posts
  • Gender:Male

No sense. If you create a ML-32bit that intended for 32bit CPU then you can't run 64bit kext because your CPU can't run it.


No, the 32 bit EFI Macs support 64 bit but the EFI limits it. Stop thinking like Windows because it does not work the same...

#17
eep357

eep357

    Triple Platinum

  • Supervisors
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff

No, the 32 bit EFI Macs support 64 bit but the EFI limits it. Stop thinking like Windows because it does not work the same...

Since he created half the software that makes hackintosh even possible (thank you!) I think he has pretty good idea of how it works :) I think we just mixing up difference between efi and cpu a wee bit.. So, I had fun with photoshop :)

Attached File  icloudlol.jpeg   14.65KB   63 downloads

#18
Rampage Dev

Rampage Dev

    InsanelyMac Deity

  • Local Moderators
  • 1,975 posts
  • Gender:Male
I like the pic.

#19
eep357

eep357

    Triple Platinum

  • Supervisors
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff

I like the pic.

lol, thank's. Kinda hard to see the "i" in iCloud on there cause it snuggles up a bit too close to the "C"

#20
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 2,953 posts
  • Gender:Male
  • Location:Moscow

No, the 32 bit EFI Macs support 64 bit but the EFI limits it. Stop thinking like Windows because it does not work the same...

Yes, 32bit EFI can run 64bit system if CPU is 64bit capable.
What is the question? About Hackintosh? You can just install 64bit EFI.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy