SL com.apple.boot.plist / SMBIOS.plist
(SL noob warning) What can I specify in these lists under SL and how do I do it? Gigabyte EP35-DS3P DSDT for GFX/Ether/889a/USB/SATA(soon)
- Primary Author
- @xwin78 Published 2009-09-17
- Collection
- Snow Leopard 10.6
- Archival Footprint
- 98,803 historical reads · 4 curated field notes (from 7 dispatches) · 2009-09-17 – 2009-09-23
- Credited Voices (3)
- @xwin78 (3)@thorazine74 (3)@Gurruwiwi
(SL noob warning)
What can I specify in these lists under SL and how do I do it?
Gigabyte EP35-DS3P DSDT for GFX/Ether/889a/USB/SATA(soon)
Author Updates & Technical Revisions
Follow-up dispatches by @xwin78
Thanks for the reply--this forum is great!
I will check out the options for boot.plist from Chameleon's BootHelp.txt.
My system boot time is much longer than Leo and I was under the impression that ...boot.plist
could be modified to boot more efficiently?
Thanks again.
@thorazine74…boot speed, thats only affected by the kexts being loaded and the HD speed.
Thanks for the help---I am using kexts that are 32 & 64 bit compatible. Does any one know if
I switched to 64 only or 32 bit only kexts if It might help decrease boot time? If so where can I find them?
Synthesized Community Field Notes
4 technical responses curated from 7 original dispatches
com.apple.boot.plist in Extra is the main config file for Chameleon, you can specify many options that affect mostly how the system boots, you can see all the available options in Chameleon's BootHelp.txt. Here is mine for example:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Default Partition</key>
<string>hd(0,2)</string>
<key>Graphics Mode</key>
<string>1680x1050x32</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>"Graphics Mode"="1680x1050x32"</string>
<key>Legacy Logo</key>
<string>yes</string>
<key>Timeout</key>
<string>10</string>
<key>Wait</key>
<string>y</string>
</dict>
</plist>
SMBIOS.plist affects what info will be reported to the system to be used for identification purposes mostly for System Profiler. Basically you put some info to mimic a specific Mac model close to your system (a MacBook if you have a laptop or a iMac or MacPro in a desktop). This is mine:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SMbiosversion</key>
<string>IM91.88Z.008D.B00.0901142258</string>
<key>SMboardmanufacter</key>
<string>Apple Inc.</string>
<key>SMboardproduct</key>
<string>Mac-F2218EC8</string>
<key>SMexternalclock</key>
<string>400</string>
<key>SMmanufacter</key>
<string>Apple Inc.</string>
<key>SMmaximalclock</key>
<string>3200</string>
<key>SMmemmanufacter_1</key>
<string>Kingston</string>
<key>SMmemmanufacter_2</key>
<string>Kingston</string>
<key>SMmemmanufacter_3</key>
<string>Kingston</string>
<key>SMmemmanufacter_4</key>
<string>Kingston</string>
<key>SMmempart_1</key>
<string>99U5316-028.A00LF</string>
<key>SMmempart_2</key>
<string>KTC1G-UDIMM</string>
<key>SMmempart_3</key>
<string>99U5316-028.A00LF</string>
<key>SMmempart_4</key>
<string>KTC1G-UDIMM</string>
<key>SMmemserial_1</key>
<string>0x651C52C8h</string>
<key>SMmemserial_2</key>
<string>0xD51C1E0Ah</string>
<key>SMmemserial_3</key>
<string>0x651C52C8h</string>
<key>SMmemserial_4</key>
<string>0xD51C1E0Ah</string>
<key>SMmemspeed</key>
<string>800</string>
<key>SMmemtype</key>
<string>19</string>
<key>SMproductname</key>
<string>iMac9,1</string>
<key>SMserial</key>
<string>W87234JHYA4</string>
<key>SMsystemversion</key>
<string>1.0</string>
</dict>
</plist>
If you are looking for specific settings for your system I cant help...
replacing dsmos.kext and using fakesmc.kext made my boot quicker
@xwin78Thanks for the reply--this forum is great! I will check out the options for boot.plist from Chameleon's BootHelp.txt. My system boot time is much longer than Leo and I was under the impression that ...boot.plist could be modified to boot more efficiently? Thanks again.
boot.plist is mostly to configure chameleon and system options, it will not affect boot speed, thats only affected by the kexts being loaded and the HD speed.
I doubt it matters, they are only supposed to load the code that is 32 or 64 bits even if they contain both. Besides most Apple's vanilla kexts are dual, and I dont know of any way to make them 32 bits only for instance...
Sources & Contributor Provenance (3 credited usernames · Thread #4121)
| Username | Dossier Contribution | Dispatches | Active Window |
|---|---|---|---|
| @xwin78 | Primary Author | 3 | 2009-09-17 → 2009-09-22 |
| @thorazine74 | Core Contributor | 3 | 2009-09-18 → 2009-09-23 |
| @Gurruwiwi | Contributor | 1 | 2009-09-22 |