site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 All parts are from Snow Leopard and unmodified. Well, sort of. The files have been processed by our disk driver and restored. We're trying to work out what happens in the restore process that causes this problem. Hopefully determining the what is preventing the system from booting will help to diagnose the root of the problem. On Sep 22, 2009, at 9:53 PM, Shantonu Sen wrote:
Did you build your own kernel? Did you thin your /mach_kernel file to be 64-bit only on a system that does not support the 64-bit kernel? Are you using a mismatched boot.efi, for instance from Leopard?
Shantonu
Sent from my MacBook
On Sep 22, 2009, at 9:45 PM, Duane Murphy wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
A bit of a follow up.
Using otool -h -arch all, I have learned that 0xfeedfacf is the magic number for x86_64 architectures. I am of course booting Snow Leoapard.
Now I find the message all the more confusing.
On Sep 22, 2009, at 9:27 PM, Duane Murphy wrote:
* PGP Signed: 09/22/09 at 21:27:46
I'm trying to work out what files have been corrupted to cause the error message at boot time:
...Mach-O file has bad magic number 0xfeedfacf Error loading kernel 'mach_kernel' (0x1)
That's the message I get when booting from a newer MacBook Pro. On an older Mac Pro, there is an error message and a reboot so I am unable to read the error message as it flashes by. I do see the Mac Pro showing more than one row of dots as it is loading. (I've always assumed that each dot is a kext,)
The corruption was caused by a disk driver that I am working on. I'd like to work out what the corruption is in order to diagnose the problem.
Is there some way of determining which file has been corrupted?
I replaced the mach_kernel file already so that's not it.
I suspect that it's one of the kext. But I'm not sure how to determine if it is corrupted or which one is corrupted. I tried running "otool -h" on all of the files in MacOS directories, but they all seem to check out with a proper 0xfeedface.
Is there some other options or some other tools that can help?
Thanks for the help!
...Duane
* Duane Murphy <duanemurphy@mac.com> * 0x10E2BD82(L)
_______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/duanemurphy%40mac.com
This email sent to duanemurphy@mac.com
...Duane
-----BEGIN PGP SIGNATURE----- Version: PGP Desktop 9.10.0 (Build 500) Charset: US-ASCII
wsBVAwUBSrmn8krg9acQ4r2CAQjGSAgAp8966rTZ6KYpBt+Q6QoTTIjxcrRkTEdC 9e6UfgX3KDg4sG+5dPF58pmXGXY3Bo+4ykDKx1TPGsPZMtNQ0xFAvXLjwD0NHOee ewN1ruIgjYxlapnvFFx/CtpVJsxh5/+n5HnykgPmZkmXgSE0ap9L8anJQ+kGl8tU aS7+OtVwNytq99kLwGoTSXXc81x5tK4kValyGtzzmBVqhmbAj6z+tpXqXj9WPRZG GXSJQt97Z8rVeZFuhbyyiNhhEuCjWiuJXGCXcI1TS4li3yTLziFI/6D6+pd6EqT7 HJeAQoZ2hLsajew65bkLY4DJxMEkJDHz+A6kPOhaoMDd7LnpYl5Ovw== =Tokd -----END PGP SIGNATURE----- _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/ssen%40apple.com
This email sent to ssen@apple.com
...Duane -----BEGIN PGP SIGNATURE----- Version: PGP Desktop 9.10.0 (Build 500) Charset: US-ASCII wsBVAwUBSrmtZUrg9acQ4r2CAQjzQwf+MXicuTu9Po31INuO9tZnzG/YU7KmcZP6 IajjL2VbtK4e69YWkRc4BsGnDCTzbIBRicdCFusXpTbDoH1frXVcK+efGqqjR7w0 KuEdCjntWjmsPgLEjY+RnihwX3Tlsdy3kGbGSDxtA/4imJ/4v24H/SG8cKM2PEJD edZoPYact231Sh8/XNEN4/GtsEXHVSDw3WyGMMsW0JFpZXfo1L+n0A+4wyFKmB21 kZj+WVvjT/arNtHwdV17zGzWh7nuGFM/MT6MpNOsIH/Mx5PfAE6aibmlcmBpUPRW B2X8aUTw9s5vdEILpt5qM7JE4SYakwuvjBivI9h/2B85sZ+5aThfpg== =hxtr -----END PGP SIGNATURE----- _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... This email sent to site_archiver@lists.apple.com
participants (1)
-
Duane Murphy