Jump to content
13 posts in this topic

Recommended Posts

i looked around for a while but couldn't find any proper info about this. so here comes the question:

 

is arch=i386 not supported by more recent clover versions anymore?

 

more recent as in 42xx or newer. i've seen a couple of older posts of people using that with clover so i assume it worked at some point.
to the point: if i use arch=i386 and verbose i see "64 bit mode enabled" right after it starts booting. same happens when i hit space on the partition icon and select it from there. in other words 32bit options seem to be ignored.

Link to comment
https://www.insanelymac.com/forum/topic/341303-archi386-not-working/
Share on other sites

okay with that "64 bit mode enabled" out of the way, something still doesn't seem to fit. i get an AppleEFINVRAM panic quite early in the boot process.
my clover does have 32bit drivers and efi drivers. anything else i have to do to get 32bit working?

for the record it boots fine in 64bit mode and also fine with chameleon in 32bit mode.

  • 11 months later...

@Slice

is arch=i386 (for my 10.7.5 OS 2ndary Laptop I just revived with a speedy SSD) still supported by the most recent Clover 5126? (I need to boot it in 32bit mode due to a x86 only video driver and would like to switch it from Chameleon to Clover).

 

 

Epic reply, Hervé, you're a superb tutor/ educator!

 

So then: S U C C E S S :) !! Lion booting just fine here now with Clover 5122, with for now just a very basic config.plist only containing most appropriate smbios MacBoobPro3,1 + boot args arch=i386 -v. + dsdt.aml in ACPI/patched. No drivers loaded for now.

 

Clover 5126 NOT booting with the same environment as above -> Kernel panic: "Error loading AppleACPIPlatform - IOPCIFamily not found":

kp.thumb.jpg.9d4cb2a7ed05529740da454b878e1043.jpg

No difference if I remove AppleEFINVRAM from AppleEFIRuntime.kext, or even remove AppleEFIRuntime.kext (and sure, rebuild kextcache afterwards). As a matter of fact, that's the same KP when I boot Clover 5122 or Chameleon w/o arch=i386 because IOPCIFamily.kext happens to be a modified 32bit only kext.

 

Still, for now I'm really stoked because even r5122 = the last before integrated OC support is awesome on this old but usefully speedy HackTop.

 

I'm out now for the week-end and can dig into the KP with Clover 5126 next week.

Thanks for your help until here @Slice @Hervé !!

Edited by BuXb

Thanks for confirming @Hervé. Kind of consoling. Still makes me wonder if there might be other flags Clover 5126 (or 5123+?) does not pass over to the kernel anymore. Since @Slice wrote it's meant to still do so I guess we can call that a bug.

×
×
  • Create New...