Jump to content
162 posts in this topic

Recommended Posts

GUYS!

I FINALLY GOT IT!

IN SINGLE USER MODE!

STABLE!

ghgh, after replacing usr, bin and sbin it works :gun:

And I don't get any error!

Anything!

It just boot! ;)

It just hangs about CoreFoundation when I try to boot the entirely system.

BUT IT WORKS!

Sherry Haibara

Yes I got it! XD

I'm actually using 10.4.4's mach_kernel, usr, bin, sbin and some other stuff.

Any Kernel Panic.

Any crash.

It just works. ;)

And now I'm going to get Leopard booting in Graphics Mode :gun:

Sherry Haibara

 

EDIT:

And this is the error for you guys.

After loading of "Matching service count = 2", I got some errors about LaunchDaemons stuffs, like this:

kextd-parent[24]: IOKitWaitQuiet() timed out

launchd: com.vix.cron: open("/etc/crontab", 0_EVTONLY: No such file or directory

And after some of these errors i get:

mDNSResponder-108: starting

mDNSResponder: Couln't read user-specified Computer Name; using default bMacintosh.local instead

mDNSResponder: SCDynamicStoreCreate failed: Configuration daemon not (no longer) available

mDNSResponder: Daemon start: mDNS_Init failed -1

mDNSResponder-108: exiting

mDNSResponder-108: starting

etc.

It's a loop that end with:

launchd: com.apple.afctl: execve(): No such file or directory

Err... I tried to do also some other thing, but I don't know exactly what things need to be replaced.

I replaced: usr, bin, sbin, etc, dev, CoreServices, LaunchDaemons, StartupItems, CoreFoundation.framework, CoreServices.framework, Extensions. I think that's all.

But I don't know what of these directory really need to be replaced.

Sherry Haibara

 

EDIT: You can use Leopard etc.

I tried to run the new Mail.app. I copied over new frameworks, and made some progress, until it wanted a new CoreFoundation.framework, which I was scared to update.

 

Does anyone know how to make an application look elsewhere for frameworks, as in LD_LIBRARY_PATH, and would it be possible to install the Leopard frameworks somewhere else and point the Leopard apps there?

 

/blkblt

DYLD_FRAMEWORK_PATH=...

It seems that Leopard extensions with 10.4.4 IOATAFamily work well.

Sherry Haibara

 

EDIT: this is the exactly log, enjoy:

Aug 17 11:35:21 localhost kernel[0]: hi mem tramps at 0xffe00000

Aug 17 11:35:21 localhost kernel[0]: PAE enabled

Aug 17 11:35:21 localhost kernel[0]: standard timeslicing quantum is 10000 us

Aug 17 11:35:21 localhost kernel[0]: vm_page_bootstrap: 126284 free pages

Aug 17 11:35:21 localhost kernel[0]: mig_table_max_displ = 71

Aug 17 11:35:21 localhost kernel[0]: CPU identification: AMD Athlon 64 Processor 3200+

Aug 17 11:35:21 localhost kernel[0]: CPU features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH MMX FXSR SSE SSE2 EST

Aug 17 11:35:21 localhost kernel[0]: CPU extended features: SYSCALL XD EM64T

Aug 17 11:35:21 localhost kernel[0]: Local APIC version not 0x14 as expected

Aug 17 11:35:21 localhost kernel[0]: Enabling XMM register save/restore and SSE/SSE2 opcodes

Aug 17 11:35:21 localhost kernel[0]: [RTCLOCK] frequency 2000000000 (2000004460)

Aug 17 11:35:21 localhost kernel[0]: ACPI CA 20051117 [debug level=0 layer=0]

Aug 17 11:35:21 localhost kernel[0]: AppleACPICPU: ProcessorApicId=0 LocalApicId=0 Enabled

Aug 17 11:35:21 localhost kernel[0]: Copyright © 1982, 1986, 1989, 1991, 1993

Aug 17 11:35:21 localhost kernel[0]: The Regents of the University of California. All rights reserved.

Aug 17 11:35:21 localhost kernel[0]: using 1308 buffer headers and 1308 cluster IO buffer headers

Aug 17 11:35:21 localhost kernel[0]: IOAPIC: Version 0x03 Vectors 0:23

Aug 17 11:35:21 localhost kernel[0]: ACPI: System State [s0 S3 S4 S5] (S3)

Aug 17 11:35:21 localhost kernel[0]: IOAPIC: Version 0x03 Vectors 24:47

Aug 17 11:35:21 localhost kernel[0]: Security auditing service present

Aug 17 11:35:21 localhost kernel[0]: BSM auditing present

Aug 17 11:35:21 localhost kernel[0]: disabled

Aug 17 11:35:21 localhost kernel[0]: Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOService</string><key>BSD Name</key><string ID="2">disk0s1</string></dict>

Aug 17 11:35:21 localhost kernel[0]: USBF: 30.561 AppleUSBEHCI[0x177c800]::start EHCI controller will be unloaded across sleep

Aug 17 11:35:21 localhost kernel[0]: USBF: 30.576 AppleUSBHub[0x196f200]::ConfigureHub there are an awful lot of ports (8) on this hub

Aug 17 11:35:21 localhost kernel[0]: USB caused wake event (EHCI)

Aug 17 11:35:21 localhost kernel[0]: USBF: 30.595 [0x196f200] USB Generic Hub @ 1 (0x90000000)

Aug 17 11:35:21 localhost kernel[0]: AppleVIAATADriver: VIA 8237 SATA (CMD 0xb400, CTR 0xb800, IRQ 20, BM 0xc400)

Aug 17 11:35:21 localhost kernel[0]: USBF: 30.693 [0x1a36200] USB Generic Hub @ 1 (0x70000000)

Aug 17 11:35:21 localhost kernel[0]: AppleVIAATADriver: VIA 8237 (CMD 0x1f0, CTR 0x3f4, IRQ 14, BM 0xcc00)

Aug 17 11:35:21 localhost kernel[0]: USBF: 30.698 [0x1a36000] USB Generic Hub @ 1 (0x30000000)

Aug 17 11:35:21 localhost kernel[0]: USBF: 30.701 [0x1a6fc00] USB Generic Hub @ 1 (0x50000000)

Aug 17 11:35:21 localhost kernel[0]: AppleVIAATADriver: VIA 8237 (CMD 0x170, CTR 0x374, IRQ 15, BM 0xcc08)

Aug 17 11:35:21 localhost kernel[0]: WARNING: ATA Drive claims FLUSH CACHE EXT feature support but does not claim Extended LBA feature support

Aug 17 11:35:21 localhost kernel[0]: Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@F/AppleVIAATARoot/CHN0@0/AppleVIAATADriver/ATADeviceNub@0/IOATABlockStorageDriver/IOATABlockStorageDevice/IOBlockStorageDriver/Maxtor 6Y160M0 Media/IOFDiskPartitionScheme/Untitled 1@1

Aug 17 11:35:21 localhost kernel[0]: BSD root: disk0s1, major 14, minor 1

Aug 17 11:35:21 localhost kernel[0]: USBF: 30.733 [0x1a6fa00] USB Generic Hub @ 1 (0x10000000)

Aug 17 11:35:21 localhost kernel[0]: FireWire (OHCI) TI ID 8023 PCI now active, GUID 0011d80000197368; max speed s400.

Aug 17 11:35:21 localhost kernel[0]: Jettisoning kernel linker.

Aug 17 11:35:21 localhost kernel[0]: Resetting IOCatalogue.

Aug 17 11:35:21 localhost kernel[0]: PERG: family specific matching fails

Aug 17 11:35:21 localhost kernel[0]: Matching service count = 1

Aug 17 11:35:21 localhost kernel[0]: Matching service count = 2

Aug 17 11:35:21 localhost kernel[0]: Matching service count = 2

Aug 17 11:35:21 localhost kernel[0]: Matching service count = 2

Aug 17 11:35:21 localhost kernel[0]: Matching service count = 2

Aug 17 11:35:21 localhost mDNSResponder-108 (Dec 25 2005 11: 57:53)[35]: starting

Aug 17 11:35:21 localhost launchd: Server 0 in bootstrap 1103 uid 0: "/usr/sbin/memberd -x"[44]: exited abnormally: Trace/BPT trap

Aug 17 11:35:21 localhost launchd: Server 0 in bootstrap 1103 uid 0: "/usr/sbin/securityd"[45]: exited abnormally: Trace/BPT trap

Aug 17 11:35:22 localhost SystemStarter[48]: update settings (57) did not complete successfully

Aug 17 11:35:22 localhost /usr/sbin/cupsd: Unable to read configuration file '/private/etc/cups/cupsd.conf' - exiting!

Aug 17 11:35:22 localhost SystemStarter[48]: Printing Services (73) did not complete successfully

Aug 17 11:35:24 localhost launchd: /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow port /dev/console exited abnormally: Trace/BPT trap

Aug 17 11:35:24 localhost launchd: getty repeating too quickly on port /dev/console, sleeping

Aug 17 11:35:24 localhost SystemStarter[48]: application services (64) did not complete successfully

Aug 17 11:35:24 localhost SystemStarter[48]: IFC (65) did not complete successfully

Aug 17 11:35:24 localhost SystemStarter[48]: fibrechannel (55) did not complete successfully

Aug 17 11:35:24 localhost SystemStarter[48]: The following StartupItems failed to properly start:

Aug 17 11:35:24 localhost SystemStarter[48]: /System/Library/StartupItems/UpdateSettings

Aug 17 11:35:24 localhost SystemStarter[48]: - execution of Startup script failed

Aug 17 11:35:24 localhost SystemStarter[48]: /System/Library/StartupItems/PrintingServices

Aug 17 11:35:24 localhost SystemStarter[48]: - execution of Startup script failed

Aug 17 11:35:24 localhost SystemStarter[48]: /System/Library/StartupItems/AppServices

Aug 17 11:35:24 localhost SystemStarter[48]: - execution of Startup script failed

Aug 17 11:35:24 localhost SystemStarter[48]: /System/Library/StartupItems/IFCStart

Aug 17 11:35:24 localhost SystemStarter[48]: - execution of Startup script failed

Aug 17 11:35:24 localhost SystemStarter[48]: /System/Library/StartupItems/FibreChannel

Aug 17 11:35:24 localhost SystemStarter[48]: - execution of Startup script failed

Aug 17 11:35:24 localhost SystemStarter[48]: The following StartupItems were not attempted due to failure of a required service:

Aug 17 11:35:24 localhost SystemStarter[48]: /System/Library/StartupItems/Metadata

Aug 17 11:35:26 localhost mDNSResponder: Couldn't read user-specified Computer Name; using default “Macintosh-000000000000” instead

Aug 17 11:35:26 localhost mDNSResponder: Couldn't read user-specified local hostname; using default “Macintosh-000000000000.local” instead

Aug 17 11:35:26 localhost mDNSResponder: SCDynamicStoreCreate failed: Configuration daemon not (no longer) available

Aug 17 11:35:26 localhost mDNSResponder: Daemon start: mDNS_Init failed -1

Aug 17 11:35:26 localhost mDNSResponder-108 (Dec 25 2005 11: 57:53)[35]: exiting

Aug 17 11:35:26 localhost launchd: com.apple.mDNSResponder: exited with exit code: 255

Aug 17 11:35:26 localhost launchd: com.apple.mDNSResponder: respawning too quickly! throttling

Aug 17 11:35:26 localhost launchd: com.apple.mDNSResponder: 9 more failures without living at least 60 seconds will cause job removal

Aug 17 11:35:26 localhost launchd: com.apple.mDNSResponder: will restart in 10 seconds

Aug 17 11:35:30 localhost launchd: com.apple.dynamic_pager: respawning too quickly! throttling

Aug 17 11:35:30 localhost launchd: com.apple.dynamic_pager: 8 more failures without living at least 60 seconds will cause job removal

Aug 17 11:35:30 localhost launchd: com.apple.dynamic_pager: will restart in 10 seconds

Aug 17 11:35:30 localhost launchd: com.apple.update: respawning too quickly! throttling

Aug 17 11:35:30 localhost launchd: com.apple.update: 8 more failures without living at least 60 seconds will cause job removal

Aug 17 11:35:30 localhost launchd: com.apple.update: will restart in 10 seconds

Aug 17 11:35:31 localhost launchd: com.apple.nibindd: exited abnormally: Trace/BPT trap

Aug 17 11:35:31 localhost launchd: com.apple.nibindd: respawning too quickly! throttling

Aug 17 11:35:31 localhost launchd: com.apple.nibindd: 8 more failures without living at least 60 seconds will cause job removal

Aug 17 11:35:31 localhost launchd: com.apple.nibindd: will restart in 10 seconds

Aug 17 11:35:36 localhost mDNSResponder-108 (Dec 25 2005 11: 57:53)[112]: starting

Aug 17 11:35:40 localhost launchd: com.apple.dynamic_pager: respawning too quickly! throttling

Aug 17 11:35:40 localhost launchd: com.apple.dynamic_pager: 7 more failures without living at least 60 seconds will cause job removal

Aug 17 11:35:40 localhost launchd: com.apple.dynamic_pager: will restart in 10 seconds

Aug 17 11:35:40 localhost launchd: com.apple.update: respawning too quickly! throttling

Aug 17 11:35:40 localhost launchd: com.apple.update: 7 more failures without living at least 60 seconds will cause job removal

Aug 17 11:35:40 localhost launchd: com.apple.update: will restart in 10 seconds

Aug 17 11:35:41 localhost launchd: com.apple.nibindd: exited abnormally: Trace/BPT trap

Aug 17 11:35:41 localhost launchd: com.apple.nibindd: respawning too quickly! throttling

Aug 17 11:35:41 localhost launchd: com.apple.nibindd: 7 more failures without living at least 60 seconds will cause job removal

Aug 17 11:35:41 localhost launchd: com.apple.nibindd: will restart in 10 seconds

Aug 17 11:35:42 localhost mDNSResponder: Couldn't read user-specified Computer Name; using default “Macintosh-000000000000” instead

Aug 17 11:35:42 localhost mDNSResponder: Couldn't read user-specified local hostname; using default “Macintosh-000000000000.local” instead

Aug 17 11:35:42 localhost mDNSResponder: SCDynamicStoreCreate failed: Configuration daemon not (no longer) available

Aug 17 11:35:42 localhost mDNSResponder: Daemon start: mDNS_Init failed -1

Aug 17 11:35:42 localhost mDNSResponder-108 (Dec 25 2005 11: 57:53)[112]: exiting

Aug 17 11:35:42 localhost launchd: com.apple.mDNSResponder: exited with exit code: 255

Aug 17 11:35:42 localhost launchd: com.apple.mDNSResponder: respawning too quickly! throttling

Aug 17 11:35:42 localhost launchd: com.apple.mDNSResponder: 8 more failures without living at least 60 seconds will cause job removal

Aug 17 11:35:42 localhost launchd: com.apple.mDNSResponder: will restart in 10 seconds

Aug 17 11:35:50 localhost launchd: com.apple.dynamic_pager: respawning too quickly! throttling

Aug 17 11:35:50 localhost launchd: com.apple.dynamic_pager: 6 more failures without living at least 60 seconds will cause job removal

Aug 17 11:35:50 localhost launchd: com.apple.dynamic_pager: will restart in 10 seconds

Aug 17 11:35:50 localhost launchd: com.apple.update: respawning too quickly! throttling

Aug 17 11:35:50 localhost launchd: com.apple.update: 6 more failures without living at least 60 seconds will cause job removal

Aug 17 11:35:50 localhost launchd: com.apple.update: will restart in 10 seconds

Aug 17 11:35:51 localhost launchd: com.apple.nibindd: exited abnormally: Trace/BPT trap

Aug 17 11:35:51 localhost launchd: com.apple.nibindd: respawning too quickly! throttling

Aug 17 11:35:51 localhost launchd: com.apple.nibindd: 6 more failures without living at least 60 seconds will cause job removal

Aug 17 11:35:51 localhost launchd: com.apple.nibindd: will restart in 10 seconds

Aug 17 11:35:52 localhost mDNSResponder-108 (Dec 25 2005 11: 57:53)[127]: starting

Aug 17 11:35:54 localhost launchd: /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow port /dev/console exited abnormally: Trace/BPT trap

Aug 17 11:35:55 localhost launchd: /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow port /dev/console exited abnormally: Trace/BPT trap

Aug 17 11:35:55 localhost launchd: getty repeating too quickly on port /dev/console, sleeping

Aug 17 11:35:57 localhost mDNSResponder: Couldn't read user-specified Computer Name; using default “Macintosh-000000000000” instead

Aug 17 11:35:57 localhost mDNSResponder: Couldn't read user-specified local hostname; using default “Macintosh-000000000000.local” instead

Aug 17 11:35:57 localhost mDNSResponder: SCDynamicStoreCreate failed: Configuration daemon not (no longer) available

Aug 17 11:35:57 localhost mDNSResponder: Daemon start: mDNS_Init failed -1

Aug 17 11:35:57 localhost mDNSResponder-108 (Dec 25 2005 11: 57:53)[127]: exiting

Aug 17 11:35:57 localhost launchd: com.apple.mDNSResponder: exited with exit code: 255

Aug 17 11:35:57 localhost launchd: com.apple.mDNSResponder: respawning too quickly! throttling

Aug 17 11:35:57 localhost launchd: com.apple.mDNSResponder: 7 more failures without living at least 60 seconds will cause job removal

Aug 17 11:35:57 localhost launchd: com.apple.mDNSResponder: will restart in 10 seconds

Aug 17 11:36:00 localhost launchd: com.apple.dynamic_pager: respawning too quickly! throttling

Aug 17 11:36:00 localhost launchd: com.apple.dynamic_pager: 5 more failures without living at least 60 seconds will cause job removal

Aug 17 11:36:00 localhost launchd: com.apple.dynamic_pager: will restart in 10 seconds

Aug 17 11:36:00 localhost launchd: com.apple.update: respawning too quickly! throttling

Aug 17 11:36:00 localhost launchd: com.apple.update: 5 more failures without living at least 60 seconds will cause job removal

Aug 17 11:36:00 localhost launchd: com.apple.update: will restart in 10 seconds

Aug 17 11:36:01 localhost launchd: com.apple.nibindd: exited abnormally: Trace/BPT trap

Aug 17 11:36:01 localhost launchd: com.apple.nibindd: respawning too quickly! throttling

Aug 17 11:36:01 localhost launchd: com.apple.nibindd: 5 more failures without living at least 60 seconds will cause job removal

Aug 17 11:36:01 localhost launchd: com.apple.nibindd: will restart in 10 seconds

Aug 17 11:36:07 localhost mDNSResponder-108 (Dec 25 2005 11: 57:53)[141]: starting

Aug 17 11:36:10 localhost launchd: com.apple.dynamic_pager: respawning too quickly! throttling

Aug 17 11:36:10 localhost launchd: com.apple.dynamic_pager: 4 more failures without living at least 60 seconds will cause job removal

Aug 17 11:36:10 localhost launchd: com.apple.dynamic_pager: will restart in 10 seconds

Aug 17 11:36:10 localhost launchd: com.apple.update: respawning too quickly! throttling

Aug 17 11:36:10 localhost launchd: com.apple.update: 4 more failures without living at least 60 seconds will cause job removal

Aug 17 11:36:10 localhost launchd: com.apple.update: will restart in 10 seconds

Can you wait a moment please? I'm verifying what things really needs to be replaced.

Actually, seems that using Leopard sbin folder I get different errors.

So I think you need to replace usr, bin, dev, CoreServices, CoreFoundation.framework and CoreServices.framework. Try with this.

Sherry Haibara

It seems that sbin contain something that make the machine panic.

JaS, I will glad if you can discover what binary into sbin make the system crash.

I think that we need something from 10.4.4 like mount and similar, but there's sure something that we necessary need from Leopard. Can you see the log and investigate for me, JaS?

Sherry Haibara

wow that rocks! i remember when maxxuss was stucked into single user mode, it took him a day to fix it (kernel prob in my remember)

but that's a good news...a mix of 10.4 and .5 would be great, im just not so sure machkernel 10.4 can handle it, at least 10.4.7 with PWM maybe

Tried that, system boot but still the same problems.

Sherry Haibara

 

 

try with old IOKit framework

 

leo IOKit has new function for connect method in IOUserClient so this will not work with old kernel

 

without right IOUserClient class no UI at all :construction:

No offence here, but seems that you replace every UNIX dir and you got it booting in single user.... that is you got a tiger unix shell .....

a little more replacing in the frameworks and you get full tiger :construction:

 

errr.... we gotta get the 10.4.7 kernel...

 

EDIT: why not try the other way around? start with tiger and start adding applications (like time machine a.s.o.) and try replacing the frameworks that crash them ...?

EDIT: why not try the other way around? start with tiger and start adding applications (like time machine a.s.o.) and try replacing the frameworks that crash them ...?

Because they use very different functions. For example: Time Machine use CoreAnimation. If you're able to get CoreAnimation run on Tiger, you're welcome :construction:

try with old IOKit framework

Thanks for the suggest, but now I get a lot of errors concerning IOPCI and IOHID. I think that's because the old IOKit framework is incompatible with new Leopard kexts.

Sherry Haibara

Thanks for the suggest, but now I get a lot of errors concerning IOPCI and IOHID. I think that's because the old IOKit framework is incompatible with new Leopard kexts.

Sherry Haibara

 

base classes are in kernel ie IOKit , there is new functions

 

basically this you want to do is not possible .....

 

ie mixing old kernel with new frameworks/services/drivers/apps

 

i don't think there is "wow" new functionality in leopard, but they do replace most function names in iokit just because to not be possible "mix" like this you want to do

Damned Apple :pirate2:

So it seems that the only way we have to get Leopard running on an hackintosh is hack kernel, UNIX services and some frameworks. Well, I think I can't do more than what I did. There's anyone that can hack, if not the kernel, almost the other stuffs?

Sherry Haibara

Damned Apple :pirate2:

So it seems that the only way we have to get Leopard running on an hackintosh is hack kernel, UNIX services and some frameworks. Well, I think I can't do more than what I did. There's anyone that can hack, if not the kernel, almost the other stuffs?

Sherry Haibara

 

or implement all new functions missing in current kernel :)

 

osx use "global" namespace - and that made it possible

×
×
  • Create New...