Jump to content

[GUIDE] Install Lion without DSMOS and Bug: launchctl.c:2408 error


KonstantinosNks
 Share

25 posts in this topic

Recommended Posts

DSMOS/Bug: launchctl.c:2408 Killer Guide

 

Hi, the last 3 days i tried to install lion without success!!!

Today i found the way!

 

Everytime the system stop/freeze with Waiting for DSMOS or Bug: launchctl.c:2408 error!

So, i tried the PCEFI boot loader and system boots!

I dont know why but i dont care! So this is the DSMOS killer Guide :)

 

 

0) Make a partition on your USB or HDD >8gb

 

1) Format the partition as HFS (MBR)

 

2) Find the Lion :) (The boot iso or the ESD.DMG)

 

3) Copy lion to this partition!

For ISO: Mount ISO and use carbon cloner to copy the iso on your disk/usb 8gb partition

For DMG: Download and copy to your application folder the MyHack , run it and follow the instructions!

 

4) Download my attached file and unzip it to your DESKTOP

 

5) open terminal and log as admin (sudo -s)

 

6) type: diskutil list and locate your usb/hdd 8g partition (disk number and partition number e.g. disk4s1)

 

8) type: cd ~/Desktop/NKS/installer

 

9) type: sudo ./fdisk440 -f boot0hfs -u -y /dev/rdiskX

***Change the X with your USB/HDD Number from diskutil! Warning if you type wrong number may

destroy one of your drives!

 

10) type: sudo dd if=boot1h of=/dev/rdiskXsX

***Change the first X with your USB/HDD Number from diskutil and the second with partiton number!

Warning if you type wrong number may destroy one of your drives!

 

11) close terminal and copy the contents from Desktop/NKS/BOOTFILES to your USB/HDD 8gb partition

 

Reboot and boot from USB/HDD drive!

 

Thats it :)

 

Also i have patched files for radeon 5770 and ALC888 Ich9, PM ME

NKS.zip

  • Like 2
Link to comment
Share on other sites

I tried your method, but the error still same.

What motherboard are you using?

 

MSI P35 Neo2...

can u post your error? Do you boot with graphic enabler? also edit the smbios plist to your specs:

iMac 9 ---> Core2duo

iMac 3 ---> CuadCore

Try without DSTD! My Lion cant boot wih DSTD!

Link to comment
Share on other sites

MSI P35 Neo2...

can u post your error? Do you boot with graphic enabler? also edit the smbios plist to your specs:

iMac 9 ---> Core2duo

iMac 3 ---> CuadCore

Try without DSTD! My Lion cant boot wih DSTD!

I'm using MSI P55-GD65 with i5 750.

When try, i used graphic enabler and smbios plist iMac 11,3.

I used smbios iMac 11,3 because i read this article.

 

error message

post-837542-1314289731_thumb.jpg

Link to comment
Share on other sites

yerp it worked. followed the guide exactly to the dot and got it to install lion. but now a few things are not working the weirdest of em all is the scroll mouse being upside down but thats easily fixed with steermouse. My nvidia 9800gtx isn't working. Im trying out different boot loaders now.

Link to comment
Share on other sites

Please try without GraphicsEnabler and use the iMac11,3 or iMac9,1 ;)

Inform me if works!

 

Just i tried with smbios.plist and com.chameleon.Boot.plist from your attachment as below, the error still same.

 

smbios.plist

a<?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>SMbiosdate</key>
 <string>04/27/09</string>
 <key>SMbiosversion</key>
 <string>IM91.88Z.008D.B08.0904271717</string>
 <key>SMfamily</key>
 <string>iMac</string>
 <key>SMmanufacter</key>
 <string>Apple Inc.</string>
 <key>SMproductname</key>
 <string>iMac9,1</string>
 <key>SMserial</key>
 <string>CY1029559W87</string>
</dict>
</plist>

 

com.chameleon.Boot.plist

<?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>EthernetBuiltIn</key>
 <string>Yes</string>
 <key>GenerateCStates</key>
 <string>Yes</string>
 <key>GeneratePStates</key>
 <string>Yes</string>
 <key>Graphics Mode</key>
 <string>1680x1050x32</string>
 <key>Instant Menu</key>
 <string>Yes</string>
 <key>Kernel</key>
 <string>mach_kernel</string>
 <key>Kernel Flags</key>
 <string></string>
 <key>PciRoot</key>
 <string>0</string>
 <key>Usekernelcache</key>
 <string>Yes</string>
</dict>
</plist>

post-837542-1314300434_thumb.jpg

Link to comment
Share on other sites

Just i tried with smbios.plist and com.chameleon.Boot.plist from your attachment as below, the error still same.

 

smbios.plist

a<?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>SMbiosdate</key>
 <string>04/27/09</string>
 <key>SMbiosversion</key>
 <string>IM91.88Z.008D.B08.0904271717</string>
 <key>SMfamily</key>
 <string>iMac</string>
 <key>SMmanufacter</key>
 <string>Apple Inc.</string>
 <key>SMproductname</key>
 <string>iMac9,1</string>
 <key>SMserial</key>
 <string>CY1029559W87</string>
</dict>
</plist>

 

com.chameleon.Boot.plist

<?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>EthernetBuiltIn</key>
 <string>Yes</string>
 <key>GenerateCStates</key>
 <string>Yes</string>
 <key>GeneratePStates</key>
 <string>Yes</string>
 <key>Graphics Mode</key>
 <string>1680x1050x32</string>
 <key>Instant Menu</key>
 <string>Yes</string>
 <key>Kernel</key>
 <string>mach_kernel</string>
 <key>Kernel Flags</key>
 <string></string>
 <key>PciRoot</key>
 <string>0</string>
 <key>Usekernelcache</key>
 <string>Yes</string>
</dict>
</plist>

 

I see USB errors man!!!! did you use any dstd auto patcher???? if you use it delete dstd.aml from root!!!!

Link to comment
Share on other sites

where did you get the boot file from?

 

I include the netkas PC_EFI v10.6 and v10.7 boot files in my MacOSBaseSystemDVD because they overcome freezing at the

 

BootCacheControl: Unable to open /var/db/BootCache.playlist: 2 no such file or directory

Bug:launchctl.c:2408 (24687):30: cdefd =open (g_overrides_db_patch....

 

error.....as explained below (from my nForce OS X Lion (10.7) APP STORE DOWNLOAD INSTALL GUIDE on a Series 6 or 7 nForce chipset / Intel CPU MOBO, 10.7.x Retail Install Using USB Installer or DVD Installer..... guide)

 

****************************************************

 

For those of you who are interested, only the cdboot file is used to boot the MacOSXBaseSystemDVD but I have put the PC_EFI v10.6 boot files (boot0, boot1h and cdboot) and 10.7 boot file (boot) file into the i386 folder because some users may experience the following bootup freeze-causing error when trying to boot from the OS X Lion system they have installed on their HDD volume (by USB installer, or my DVD installer, or HDD partition installer):

 

BootCacheControl: Unable to open /var/db/BootCache.playlist: 2 no such file or directory

Bug:launchctl.c:2408 (24687):30: cdefd =open (g_overrides_db_patch....

 

and it has been reported by some with this problem that using the netkas PC_EFI v10.6 boot0 and boot1h files and the 10.7 boot file has overcome this problem, while using even the newer versions of the Chameleon 2.0 RC5 bootloader has not.............

 

To install these files manually on your target OS X Lion HDD/volume, you can use Terminal commands......follow this guide..........

 

Assuming your installation is on /dev/disk0s2

 

Install v10.6 boot0 to the MBR:

sudo ./fdisk440 -f boot0 -u -y /dev/rdisk0

 

Install v10.6 boot1h to the partition's bootsector:

sudo dd if=boot1h of=/dev/rdisk0s2

 

Install v10.7 boot to the partition's root directory:

sudo cp boot /

 

Alternatively, you can just download and run a PC_EFI v10.6 installer package and then just unhide the hidden/system files and delete the boot file in the root directory / and copy the PC_EFI v10.7 boot file into the / directory......

 

****************************************************

 

so perhaps they are the PC_EFI v10.6 boot files and the v10.7 boot file........

Link to comment
Share on other sites

I see USB errors man!!!! did you use any dstd auto patcher???? if you use it delete dstd.aml from root!!!!

I didn't use DSDT.aml when install Lion, my extra folder lion installer such as below.

 

I use DSDT only for my snow leopard 10.6.8, which i use to make lion installer.

Have any idea about usb error?

post-837542-1314341990_thumb.jpg

Link to comment
Share on other sites

I didn't use DSDT.aml when install Lion, my extra folder lion installer such as below.

 

I use DSDT only for my snow leopard 10.6.8, which i use to make lion installer.

Have any idea about usb error?

 

Rename the extra folder to extra_backup and extract my extra folder ONLY to your root!

FOLLOW THE GUIDE AS IS!

you are loading extensions.mkext from [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url], thats the problem i think!

Link to comment
Share on other sites

Rename the extra folder to extra_backup and extract my extra folder ONLY to your root!

FOLLOW THE GUIDE AS IS!

you are loading extensions.mkext from [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url], thats the problem i think!

I followed your guide but the problem still same.

The solution very simple, i had to install new version FakeSMC.kext then lion's installer can successfully boot. thumbsup_anim.gif

 

Thanks KonstantinosNks, you have answered my questions with ideas and solutions. :)

Link to comment
Share on other sites

I followed your guide but the problem still same.

The solution very simple, i had to install new version FakeSMC.kext then lion's installer can successfully boot. thumbsup_anim.gif

 

Thanks KonstantinosNks, you have answered my questions with ideas and solutions. :wacko:

 

:P :P :P :P lol!!! can you u send a link for fakeSMC?

Link to comment
Share on other sites

:censored2: :angel::blink::wacko: lol!!! can you u send a link for fakeSMC?

I got fakeSMC.kext of [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] 3.8.0, the way i install [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] 3.8.0 into snowleopard then copy fakeSMC.kext into lion's installation extra folder. ;)

 

As below fakeSMC.kext that i use. :)

FakeSMC.kext.zip

Link to comment
Share on other sites

  • 5 weeks later...
  • 3 months later...
  • 1 month later...

I followed this guide to create a bootable usb install.

But unfortuneatley the install fails after about half the way, without any message that could help finding the error.

 

My motherboard is MSI Neo2 FR P35, and my CPU C2D E8500

 

You talk about additional things that should be done, if I should do that, what and how?

 

I still get

"without DSMOS" and "Bug: launchctl.c:2408 error" but the system boots up.

 

 

Greatful for all help!

 

 

EDIT:

Found out how to get a log from the installer:

Feb 7 10:24:21 localhost OSInstaller[350]: PackageKit: Extracting file://localhost/System/Installation/Packages/Mail.pkg (destination=/Volumes/OSX/.OSInstallSandbox-tmp/Root, uid=0)

Feb 7 10:24:24 localhost OSInstaller[350]: PackageKit: Got copier error 2 extracting to path ./Applications/Mail.app/Contents/Resources/pt_PT.lproj/LibraryUpgradeAssistant.nib: Read-only file system

Feb 7 10:24:24 localhost Unknown[326]: /SourceCache/AppleFSCompression/AppleFSCompression-37/Common/DataPool.c:135: Error: finished pool without filling it

Feb 7 10:24:24 localhost Unknown[326]: /SourceCache/AppleFSCompression/AppleFSCompression-37/Common/commonUtils.c:360: Error: fh_pread -1

Feb 7 10:24:24 localhost Unknown[326]: /SourceCache/AppleFSCompression/AppleFSCompression-37/Common/StreamCompressor.c:294: Error: pread failed for /Volumes/OSX/.OSInstallSandbox-tmp/Root//Applications/Mail.app/Contents/Resources/pt_PT.lproj/LibraryUpgradeAssistant.nib: Invalid argument

Feb 7 10:24:24 localhost Unknown[326]: /SourceCache/AppleFSCompression/AppleFSCompression-37/Common/StreamCompressor.c:928: Error: returning errno 22 from FinishStreamCompressorQueue

Feb 7 10:25:27 localhost OSInstaller[350]: PackageKit: Install Failed: Error Domain=PKInstallErrorDomain Code=110 "An error occurred while extracting files from the package “Mail.pkg”." UserInfo=0x7ff3bcd0c9a0 {NSLocalizedDescription=An error occurred while extracting files from the package “Mail.pkg”., NSFilePath=/Volumes/OSX/.OSInstallSandbox-tmp/Root, NSURL=Mail.pkg -- file://localhost/System/Installation/Packages/OSInstall.mpkg, PKInstallPackageIdentifier=com.apple.pkg.Mail, NSUnderlyingError=0x7ff3bcc50170 "The operation couldn’t be completed. FinishStreamCompressorQueue error"} {

NSFilePath = "/Volumes/OSX/.OSInstallSandbox-tmp/Root";

NSLocalizedDescription = "An error occurred while extracting files from the package \U201cMail.pkg\U201d.";

NSURL = "Mail.pkg -- file://localhost/System/Installation/Packages/OSInstall.mpkg";

NSUnderlyingError = "Error Domain=BOMCopierFatalError Code=1 \"The operation couldn\U2019t be completed. FinishStreamCompressorQueue error\" UserInfo=0x7ff3bcc592e0 {NSLocalizedFailureReason=FinishStreamCompressorQueue error, offset=132170, type=BOMCopierFatalError, sourcePath=/System/Installation/Packages/Mail.pkg, destinationPath=/Volumes/OSX/.OSInstallSandbox-tmp/Root}";

PKInstallPackageIdentifier = "com.apple.pkg.Mail";

}

Feb 7 10:25:28 localhost OSInstaller[350]: install:didFailWithError:Error Domain=PKInstallErrorDomain Code=110 "An error occurred while extracting files from the package “Mail.pkg”." UserInfo=0x7ff3bcd0c9a0 {NSLocalizedDescription=An error occurred while extracting files from the package “Mail.pkg”., NSFilePath=/Volumes/OSX/.OSInstallSandbox-tmp/Root, NSURL=Mail.pkg -- file://localhost/System/Installation/Packages/OSInstall.mpkg, PKInstallPackageIdentifier=com.apple.pkg.Mail, NSUnderlyingError=0x7ff3bcc50170 "The operation couldn’t be completed. FinishStreamCompressorQueue error"}

Feb 7 10:25:28 localhost OSInstaller[350]: Install failed: The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.

I guess my image is corrupt. Is there a way to fix it?

 

EDIT2: It were just a matter of copying Mail.pkg and replace the corrupted file.

Now it's installed but ethernet won't work. Even though I have added http://www.osx86.net...neo2_fi-fr.html

 

EDIT3: This worked http://www.insanelymac.com/forum/index.php?showtopic=261964

Edited by Rasmus Eneman
Link to comment
Share on other sites

  • 4 weeks later...
  • 3 months later...

Worked for me. Just followed this guide and i went straight to the installation. But haven't tried installing it cause lion needs GUID partition and i cant erase my whole HDD partitioning it. i will try it on another HardDisk. but i past through this error. and thats what i needed.Thanks for this guide.

Link to comment
Share on other sites

 Share

×
×
  • Create New...