Jump to content
2 posts in this topic

Recommended Posts

if I type manually arch=i386 it boots into 32 bit mode

 

if i dont, despite it being in the boot.plist it boots 64 bit any ideaS?

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Boot Graphics</key>

<string>Yes</string>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Architecture</key>

<string>i386</string>

<key>Kernel Flags</key>

<string>arch=i386</string>

<key>Quiet Boot</key>

<string>No</string>

<key>Timeout</key>

<string>5</string>

<key>arch</key>

<string>i386</string>

</dict>

</plist>

Link to comment
https://www.insanelymac.com/forum/topic/246581-cant-boot-32-bit-automatically/
Share on other sites

Well, you don't mention which bootloader you are using, or where your plist is located.

Different bootloaders may have different requirements for ordering of terms or location.

In case it helps, my /Extra/com.apple.Boot.plist is:

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string>arch=i386</string>

<key>GraphicsEnabler</key>

<string>No</string>

<key>Boot Banner</key>

<string>No</string>

<key>Legacy Logo</key>

<string>Yes</string>

<key>Timeout</key>

<string>5</string>

<key>Graphics Mode</key>

<string>1680x1050x32@60</string>

<key>VBIOS</key>

<string>Yes</string>

<key>DropSSDT</key>

<string>Yes</string>

<key>GeneratePStates</key>

<string>Yes</string>

<key>GenerateCStates</key>

<string>Yes</string>

</dict>

</plist>

'

I don't suggest that you copy it, but notice that 'Kernel' is first, followed by 'Kernel Flags'.

 

I would suggest removing the two sections:

 

<key>Kernel Architecture</key>

<string>i386</string>

 

<key>arch</key>

<string>i386</string>

 

and then moving the:

 

<key>Boot Graphics</key>

<string>Yes</string>

 

to after the Kernel Flags part.

 

Then make sure your plist is in the right place for your bootloader.

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...