Jump to content

How to boost the OS X boot process...


  • Please log in to reply
1109 replies to this topic

#1041
FKA

FKA

    are we there yet?

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,626 posts
  • Gender:Male

Hi :(
I've a problem!


but it sees:

Posted Image

What is the right way to set it ?


I've just used the dynamic values:

#define OVERRIDE_DYNAMIC_MEMORY_DETECTION 0

Seem to work ok for me.

D

#1042
Time2Retire

Time2Retire

    Retired

  • Retired Developers
  • 1,012 posts
  • Gender:Female
  • Location:anonymouse.eu

Hi :(
I've a problem!

I'm not able to set my Ram, I have 2 X (2GB 800Mhz DDR2) Modules and I setted in this way:...

What is the right way to set it ?

You have #define STATIC_RAM_SLOTS set to 4 but have only two values defined for:
STATIC_RAM_VENDORS
STATIC_RAM_SIZES
STATIC_RAM_PART_NUMBERS
STATIC_RAM_SERIAL_NUMBERS
You need to have four so use 'N/a' (note the case here) for empty slots.

No worries SG I one step ahead of you!
I commented out the NetLoadDrivers and MatchPersonalities parts in Kabyl's drivers.c and got it to compile.

It works just fine, boot post shut down, boot post caches cleared ... all OK.

An btw that was with the same boot0 and boot1h from chameleon 2 RC4 that I've bee using for the Revolution tests, which I think have actually been changed slightly for the latest RC5 of Kabyl's that I've just edited and complied from. ..

D

Good thinking. And despite the fact that the source code is now almost 100% identical, you still can't boot with it. I don't get it. I feel stupid. Will ask my brother to have a look at it. Maybe I'm dyslectic after all.

#1043
FKA

FKA

    are we there yet?

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,626 posts
  • Gender:Male

Good thinking. And despite the fact that the source code is now almost 100% identical, you still can't boot with it. I don't get it. I feel stupid. Will ask my brother to have a look at it. Maybe I'm dyslectic after all.


Probably nothing but should your "long decodeKernel" not read "long DecodeKernel"?
I get compile error if I capitalise the 'D'

D

Good thinking. And despite the fact that the source code is now almost 100% identical, you still can't boot with it. I don't get it. I feel stupid. Will ask my brother to have a look at it. Maybe I'm dyslectic after all.


Probably nothing but should your "long decodeKernel" not read "long DecodeKernel"?
I get compile error if I capitalise the 'D'


I'm sure you'll work it out. :(

D

#1044
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,534 posts
  • Gender:Male
  • Location:Italy
Thanks everyone :(

I solved problem with the Ram!
I have had a problem with the SpeedStep, but now I've solved it
In other words, setting #define LOAD_SSDT_TABLE_FROM_EXTRA_ACPI " 1 " the SSDT and SSDT-1 tables, generated by script, didn't work for me, so I disabilited this and deleted them from the ACPI folder, after I added SS code in my DSDT.aml , It works!
Another thing, in My Extensions folder I founded LegacyUD3R,kext and SuperIOFamily.kext, do I need them?

Looking in kernel.log I noticed some problems that I've never had, I reported it:

Mar 17 15:46:22 localhost kernel[0]: npvhash=4095Mar 17 15:46:22 localhost kernel[0]: Darwin Kernel Version 10.6.0: Wed Nov 10 18:11:58 PST 2010; root:xnu-1504.9.26~3/RELEASE_X86_64Mar 17 15:46:22 localhost kernel[0]: vm_page_bootstrap: 1011521 free pages and 28863 wired pagesMar 17 15:46:22 localhost kernel[0]: kext submap [0xffffff7f80600000 - 0xffffff8000000000], kernel text [0xffffff8000200000 - 0xffffff8000600000]Mar 17 15:46:22 localhost kernel[0]: standard timeslicing quantum is 10000 usMar 17 15:46:22 localhost kernel[0]: mig_table_max_displ = 73Mar 17 15:46:22 localhost kernel[0]: F718x: Fintek: Found unsupported chip ID=0xa5 REVISION=0x13Mar 17 15:46:22 localhost kernel[0]: AppleACPICPU: ProcessorId=1 LocalApicId=0 EnabledMar 17 15:46:22 localhost kernel[0]: AppleACPICPU: ProcessorId=2 LocalApicId=1 EnabledMar 17 15:46:22 localhost kernel[0]: AppleACPICPU: ProcessorId=3 LocalApicId=2 EnabledMar 17 15:46:22 localhost kernel[0]: AppleACPICPU: ProcessorId=4 LocalApicId=3 EnabledMar 17 15:46:22 localhost kernel[0]: calling mpo_policy_init for QuarantineMar 17 15:46:22 localhost kernel[0]: Security policy loaded: Quarantine policy (Quarantine)Mar 17 15:46:22 localhost kernel[0]: calling mpo_policy_init for SandboxMar 17 15:46:22 localhost kernel[0]: Security policy loaded: Seatbelt sandbox policy (Sandbox)Mar 17 15:46:22 localhost kernel[0]: calling mpo_policy_init for TMSafetyNetMar 17 15:46:22 localhost kernel[0]: Security policy loaded: Safety net for Time Machine (TMSafetyNet)Mar 17 15:46:22 localhost kernel[0]: Copyright © 1982, 1986, 1989, 1991, 1993Mar 17 15:46:22 localhost kernel[0]: The Regents of the University of California. All rights reserved.Mar 17 15:46:22 localhost kernel[0]: MAC Framework successfully initializedMar 17 15:46:22 localhost kernel[0]: using 16384 buffer headers and 4096 cluster IO buffer headersMar 17 15:46:22 localhost kernel[0]: IOAPIC: Version 0x20 Vectors 64:87Mar 17 15:46:22 localhost kernel[0]: ACPI: System State [S0 S3 S4 S5] (S3)Mar 17 15:46:22 localhost kernel[0]: RTC: Only single RAM bank (128 bytes)Mar 17 15:46:22 localhost kernel[0]: AppleIntelCPUPowerManagement: initialization completeMar 17 15:46:22 localhost kernel[0]: FakeSMC: Opensource SMC device emulator by netkas © 2009Mar 17 15:46:22 localhost kernel[0]: FakeSMC: Modified for plugins support by mozodojo © 2010 v3.0Mar 17 15:46:22 localhost kernel[0]: FakeSMC: Idea of FakeSMC plugins and code sample by usr-sse2Mar 17 15:46:22 localhost kernel[0]: FakeSMC: Thanks to slice for help with hardware support code and pluginsMar 17 15:46:22 localhost kernel[0]: FakeSMCDevice: 17 keys addedMar 17 15:46:22 localhost kernel[0]: W836x: found Winbond W83667HGMar 17 15:46:22 localhost kernel[0]: VoodooMonitor: © 2009 Mojodojo, All Rights Reserved. Based on VoodooPower code by superhai. Special thanks to markswell for cpuid utilities.Mar 17 15:46:22 localhost kernel[0]: Previous Shutdown Cause: 3Mar 17 15:46:22 localhost kernel[0]: DSMOS has arrivedMar 17 15:46:22 localhost kernel[0]: F718x: Fintek: Found unsupported chip ID=0xa5 REVISION=0x13NVDANV50HAL loaded and registered.Mar 17 15:46:22 localhost kernel[0]: F718x: Fintek: Found unsupported chip ID=0xa5 REVISION=0x13Mar 17 15:46:22 localhost kernel[0]: Can't get kextd port.Mar 17 15:46:22 localhost kernel[0]: mbinit: done (64 MB memory set for mbuf pool)Mar 17 15:46:22 localhost kernel[0]: F718x: Fintek: Found unsupported chip ID=0xa5 REVISION=0x13Mar 17 15:46:22 localhost kernel[0]: rooting via boot-uuid from /chosen: A0DDEF6D-8308-3A62-B75D-18C7E0AB4609Mar 17 15:46:22 localhost kernel[0]: Waiting on <dict ID="0"><key>IOProviderClass</key><stringID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>Mar 17 15:46:22 localhost kernel[0]: com.apple.AppleFSCompressionTypeZlib kmod startMar 17 15:46:22 localhost kernel[0]: F718x: Fintek: Found unsupported chip ID=0xa5 REVISION=0x13Mar 17 15:46:22 localhost kernel[0]: com.apple.AppleFSCompressionTypeZlib load succeededMar 17 15:46:22 localhost kernel[0]: F718x: Fintek: Found unsupported chip ID=0xa5 REVISION=0x13Mar 17 15:46:22 localhost kernel[0]: AppleIntelCPUPowerManagementClient: readyMar 17 15:46:22 localhost kernel[0]: F718x: Fintek: Found unsupported chip ID=0xa5 REVISION=0x13Mar 17 15:46:22 localhost kernel[0]: Got boot device IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleAHCI/PRT0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/WDC WD6401AALS-00E8B0 Media/IOGUIDPartitionScheme/Macintosh HD@2Mar 17 15:46:22 localhost kernel[0]: BSD root: disk1s2, major 14, minor 6Mar 17 15:46:22 localhost kernel[0]: FireWire (OHCI) Lucent ID 5811 built-in now active, GUID 001e8c00016dcb43; max speed s400.Mar 17 15:46:22 localhost kernel[0]: Kernel is LP64Mar 17 15:46:22 localhost kernel[0]: USBMSC Identifier (non-unique): 5B6A0B89349E 0x13fe 0x1a00 0x100Mar 17 15:46:22 localhost kernel[0]: F718x: Fintek: Found unsupported chip ID=0xa5 REVISION=0x13Mar 17 15:46:22 localhost kernel[0]: systemShutdown falseMar 17 15:46:22 localhost kernel[0]: configd (map: 0xffffff800abd14d8) triggered DYLD shared region unnest for map: 0xffffff800abd14d8, region 0x7fff88800000->0x7fff88a00000. While not abnormal for debuggers, this increases system memory footprint until the target exits.Mar 17 15:46:24 Mac-di-Francesco kernel[0]: AppleYukon2: Marvell Yukon Gigabit Adapter 88E8056 Singleport Copper SAMar 17 15:46:24 Mac-di-Francesco kernel[0]: AppleYukon2: RxRingSize <= 1024, TxRingSize 256, RX_MAX_LE 1024, TX_MAX_LE 768, ST_MAX_LE 3328Mar 17 15:46:24 Mac-di-Francesco kernel[0]: yukon: Ethernet address 00:22:15:81:6f:0dMar 17 15:46:41 Mac-di-Francesco kernel[0]: skgeosx: SKGE for OSx86 v0.2f ---- M.Musashi & RonnieD ©2009Mar 17 15:46:41 Mac-di-Francesco kernel[0]: skgeosx: VendorID:11ab DeviceID:4320 Rev:14Mar 17 15:46:41 Mac-di-Francesco kernel[0]: skgeosx: board is Yukon-LiteMar 17 15:46:41 Mac-di-Francesco kernel[0]: skgeosx: registerWithPolicyMakerMar 17 15:46:41 Mac-di-Francesco kernel[0]: skgeosx: setPowerState state 1dskgeosx: board is built-inMar 17 15:46:41 Mac-di-Francesco kernel[0]: skgeosx: Ethernet address 00:22:15:81:86:a4Mar 17 15:46:41 Mac-di-Francesco kernel[0]: skgeosx: Enabled!Mar 17 15:46:41 Mac-di-Francesco kernel[0]: skgeosx: setMulticastMode onMar 17 15:46:41 Mac-di-Francesco kernel[0]: skgeosx: setMulticastMode offMar 17 15:46:41 Mac-di-Francesco kernel[0]: skgeosx: setMulticastMode onMar 17 15:46:41 Mac-di-Francesco kernel[0]: skgeosx: link speed now 100 Mbps, full duplex.Mar 17 15:46:49 Mac-di-Francesco kernel[0]: F718x: Fintek: Found unsupported chip ID=0xa5 REVISION=0x13

And this is my setting.h
// -------------------------------------------------------------------- ACPI.C ------------------------------------------------------------------#define ACPI_10_SUPPORT	1#ifdef ACPI_10_SUPPORT	#define PATCH_ACPI_TABLE_DATA			1	#else											#define PATCH_ACPI_TABLE_DATA			0	#endif											#define USE_STATIC_ACPI_BASE_ADDRESS	0#define STATIC_APIC_TABLE_INJECTION	0#define STATIC_APIC2_TABLE_INJECTION	0#define STATIC_DSDT_TABLE_INJECTION	0#define STATIC_ECDS_TABLE_INJECTION	0#define STATIC_FACS_TABLE_INJECTION	0#define STATIC_HPET_TABLE_INJECTION	0#define STATIC_SSDT_GPU_TABLE_INJECTION	0#define STATIC_SSDT_PR_TABLE_INJECTION	0#define STATIC_SSDT_SATA_TABLE_INJECTION	0#define STATIC_SSDT_USB_TABLE_INJECTION	0#define LOAD_DSDT_TABLE_FROM_EXTRA_ACPI	1#define LOAD_SSDT_TABLE_FROM_EXTRA_ACPI	0#define LOAD_EXTRA_ACPI_TABLES	(LOAD_DSDT_TABLE_FROM_EXTRA_ACPI || LOAD_SSDT_TABLE_FROM_EXTRA_ACPI)#define DROP_SSDT_TABLES	0#define REPLACE_EXISTING_SSDT_TABLES	0#define APPLE_STYLE_ACPI	1#define DEBUG_ACPI	1#if USE_STATIC_ACPI_BASE_ADDRESS	#define	STATIC_ACPI_BASE_ADDRESS		0x00000000#endif// -------------------------------------------------------------------- BOOT.C ------------------------------------------------------------------#define PRE_LINKED_KERNEL_SUPPORT	1#define MUST_ENABLE_A20	1#define SAFE_MALLOC	0#define DEBUG_BOOT	1// -------------------------------------------------------------------- CPU.C -------------------------------------------------------------------#define USE_STATIC_CPU_DATA	0#define CPU_VENDOR_ID	CPU_VENDOR_INTEL // CPU_VENDOR_AMD#define DEBUG_CPU	1// -------------------------------------------------------------- CPU/STATIC_DATA.C -------------------------------------------------------------#define STATIC_CPU_Vendor	CPU_VENDOR_ID#define STATIC_CPU_Signature	0#define STATIC_CPU_Stepping	0#define STATIC_CPU_Model	0#define STATIC_CPU_Family	0#define STATIC_CPU_ExtModel	0#define STATIC_CPU_ExtFamily	0#define STATIC_CPU_Type	0#define STATIC_CPU_NumCores	0#define STATIC_CPU_NumThreads	0#define STATIC_CPU_Features	0#define STATIC_CPU_CurrCoef	0#define STATIC_CPU_MaxCoef	0#define STATIC_CPU_CurrDiv	0#define STATIC_CPU_MaxDiv	0#define STATIC_CPU_TSCFrequency	0#define STATIC_CPU_FSBFrequency	0#define STATIC_CPU_CPUFrequency	0#define STATIC_CPU_QPISpeed	0// -------------------------------------------------------------------- DISK.C ------------------------------------------------------------------#define EFI_BOOT_PARTITION_SUPPORT	0#define LEGACY_BIOS_READ_SUPPORT	0#define DEBUG_DISK	1// ------------------------------------------------------------------ DRIVERS.C -----------------------------------------------------------------#define DEBUG_DRIVERS	1// -------------------------------------------------------------------- EFI.C -------------------------------------------------------------------#define APPLE_STYLE_EFI	1#define INJECT_EFI_DEVICE_PROPERTIES	0#define EFI_64_BIT	1#define DEBUG_EFI	1#define EFI_DEBUG_MODE	0#define STATIC_MODEL_NAME	{ xxxxxxxxxxx }#define STATIC_SMSERIALNUMBER	"xxxxxxxxxxx"#define STATIC_SYSTEM_SERIAL_NUMBER	{ xxxxxxxxxxx }#define STATIC_SYSTEM_ID	{ 0xxxxxxxxxxx }// ------------------------------------------------------------------ GRAPHICS.C ----------------------------------------------------------------#define STATIC_SCREEN_WIDTH	1024#define STATIC_SCREEN_HEIGHT	768// ------------------------------------------------------------------- SMBIOS.C -----------------------------------------------------------------#define USE_STATIC_SMBIOS_DATA	1#define OVERRIDE_DYNAMIC_MEMORY_DETECTION	0#define OVERRIDE_DYNAMIC_PRODUCT_DETECTION	0#if OVERRIDE_DYNAMIC_PRODUCT_DETECTION	#define STATIC_SMBIOS_MODEL_ID			MACPRO#endif#define DEBUG_SMBIOS	1// ------------------------------------------------------------------ PLATFORM.C ----------------------------------------------------------------#define DEBUG_PLATFORM	1#define TARGET_OS	SNOW_LEOPARD#define STATIC_MAC_PRODUCT_NAME	"MacPro3,1"#if USE_STATIC_SMBIOS_DATA	// Do nothing.#elif OVERRIDE_DYNAMIC_MEMORY_DETECTION	// Setup RAM module info. Please note that you may have to expand this when you have more RAM modules.	#define STATIC_RAM_SLOTS				4						// Number of RAM slots on mainboard.	#define STATIC_RAM_VENDORS				{ Vendor#1, Vendor#2, 0 }			// Use n/a for empty RAM banks.	#define STATIC_RAM_TYPE					SMB_MEM_TYPE_DDR3				// See libsaio/platform.h for other values.	#define USE_STATIC_RAM_SIZE				0#if USE_STATIC_RAM_SIZE	#define STATIC_RAM_SIZES				{ SMB_MEM_SIZE_2GB, SMB_MEM_SIZE_2GB, 0  }#endif	#define STATIC_RAM_SPEED				1066	#define STATIC_RAM_PART_NUMBERS			{ Part#1, Part#2, 0 }				// Use n/a for empty RAM banks.	#define STATIC_RAM_SERIAL_NUMBERS		{ Serial#1, Serial#2, 0 }				// Use n/a for empty RAM banks.#endif// =========================


#1045
Time2Retire

Time2Retire

    Retired

  • Retired Developers
  • 1,012 posts
  • Gender:Female
  • Location:anonymouse.eu

Thanks everyone :(

I solved problem with the Ram!

Cool. Good job.

I have had a problem with the SpeedStep, but now I've solved it In other words, setting #define LOAD_SSDT_TABLE_FROM_EXTRA_ACPI " 1 " the SSDT and SSDT-1 tables, generated by script, don't work for me, so I disabilited this and deleted them from the ACPI folder, after I added SS code in my DSDT.aml , It works!

The tables are only extracted to help you. To make it easier for people to patch/modify them. Can be used as a starting point. Not to inject them in unmodified form... then simply don't drop the tables.

Also RevoBoot looks for specific ACPI tables in /Extra/ACPI/ i.e. SSDT.aml, SSDT-GPU.aml, SSDT_PR.aml, SSDT_SATA.aml and SSDT_USB.aml but it won't search for: SSDT-n.aml
Have a look here for an example of a working SSDT_PR table.

Sorry but I can't help you with the rest I'm afraid. Anyone else perhaps?

p.s. The "Fintek" errors are related to a FakeSMC plug-in.

#1046
FKA

FKA

    are we there yet?

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,626 posts
  • Gender:Male

Another thing, in My Extensions folder I founded LegacyUD3R,kext and SuperIOFamily.kext, do I need them?


I don't know - did you put them there?

The SuperIOFamily.kext, As you know, is from the HWSensors project, it's a plugin for FakeSMC.
You'll notice that itself contains a plugin for fintek.

You can find out more over at www.projectosx.com.

D

#1047
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,534 posts
  • Gender:Male
  • Location:Italy

Sorry but I can't help you with the rest I'm afraid. Anyone else perhaps?

p.s. The "Fintek" errors are related to a FakeSMC plug-in.


Finding out I've read that this problem is bound to FakeSMC. It's easily solvable :P

#1048
humph

humph

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 146 posts
Playing with the 85ac257 version on my i5 desktop. Not at the point of claiming a real problem (needs more playing around), but getting strange stuff related to Revo locking onto - or not - the OSX drive. Am booting from SD card again.

I have an HD with OSX, linux and XP then a couple of other HDs with OSX s/w Raid-0 config (with Chameleon etc in helper partitions).

Usually, Revo has found the single-drive OSX and booted. Other times it seems to have locked onto the Raid set and booted!. Irrespective of success or not, automatically goes to verbose mode, I guess as this is triggered in boot.c (as in, does not goto verbose mode when this is commented out):
// This should never happen, but just to be sure.
		if (rootUUID[0] == '\0')
		{
			_BOOT_DEBUG_DUMP("Failed to get UUID for System Volume.\n");

			if (!gVerboseMode)
			{
				// Force verbose mode when we didn't find a UUID, so 
				// that people see what is going on in times of trouble.
				gVerboseMode = true;
			}
		}
Now, irrespective of what I do w.r.t the Raid disks BIOS drive &/or priority settings, the boot hangs before the AppleACPICPU bits. So, am perplexed, and losing track of configurations! Anyone with any comments, they are welcome. In mean time, will go back to a boot-debug version and try to make sense of it all.

But the super thing about the "as designed" behavior of Revolution is I can attach the clone HD from real mac via USB and Revo finds and boots it (1st "HD" with OSX boot.efi situaiton). Which is really nice. OK I could do that I guess with Chameleon, but with Revolution, it's simple and all nice and clean - just have to plug in the SD booter and the "real" OSX drive. :)

#1049
scrax

scrax

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,704 posts
  • Gender:Male

But the super thing about the "as designed" behavior of Revolution is I can attach the clone HD from real mac via USB and Revo finds and boots it (1st "HD" with OSX boot.efi situaiton). Which is really nice. OK I could do that I guess with Chameleon, but with Revolution, it's simple and all nice and clean - just have to plug in the SD booter and the "real" OSX drive. :)

I don't qet the difference. That can be done with any bootloader that can load extra kexts and acpi table...

Take your dsdt, your extra kext and install cham on a SD and you have the same results (but slower :) )

#1050
humph

humph

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 146 posts

I don't qet the difference. That can be done with any bootloader that can load extra kexts and acpi table...

Take your dsdt, your extra kext and install cham on a SD and you have the same results (but slower :) )

Indeed. But you'd probably have to mess around with a default partition flag, or revert to use of menu or whatnot to get to boot the system on the plugged-in drive. I just like the no hassle way that it ends up "just working" with Revolution.

(Seems I am just too lazy to tap a few arrow keys at boot :) )

#1051
STLVNUB

STLVNUB

    InsanelyMac Legend

  • Coders
  • 1,127 posts
  • Gender:Male
Changed my Project name to ProjectRevoBoot
up to Version 1.0.15
You guys' should check it out.
ProjectRevoBoot

The Lion side of it is still in BETA stage, but the Snow Leopard part is Full Blown.
Enjoy...

#1052
FKA

FKA

    are we there yet?

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,626 posts
  • Gender:Male
:unsure:

#1053
Time2Retire

Time2Retire

    Retired

  • Retired Developers
  • 1,012 posts
  • Gender:Female
  • Location:anonymouse.eu
Status update:

Had a little accident and broke a foot. Was a bit difficult to get anything done because sitting was a pain in the... well foot. Can walk again. Still not 100% (have walking cast) but now I can at least start doing something again.

Starting with a new hack setup for myself (P8P67-M pro with Intel i7 2600K and 4 GB Corsair 2000 MHz). Never actually done something like this before so I am keeping my fingers crossed (it boots alright but I have no sound / LAN). The sooner I get this beast going the sooner we have a new release...

#1054
humph

humph

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 146 posts

Had a little accident and broke a foot....

Ouch!
Glad to hear that you are on the mend :thumbsup_anim:

#1055
FKA

FKA

    are we there yet?

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,626 posts
  • Gender:Male

Status update:

Had a little accident and broke a foot. Was a bit difficult to get anything done because sitting was a pain in the... well foot. Can walk again. Still not 100% (have walking cast) but now I can at least start doing something again.

Starting with a new hack setup for myself (P8P67-M pro with Intel i7 2600K and 4 GB Corsair 2000 MHz). Never actually done something like this before so I am keeping my fingers crossed (it boots alright but I have no sound / LAN). The sooner I get this beast going the sooner we have a new release...


get well soon .. and look forward to the next release!

D

#1056
nonick2

nonick2

    InsanelyMac Protégé

  • Donators
  • 32 posts
Is this useful for non dsdt systems?

#1057
Time2Retire

Time2Retire

    Retired

  • Retired Developers
  • 1,012 posts
  • Gender:Female
  • Location:anonymouse.eu

get well soon .. and look forward to the next release!

D

Thanks. My new system is up and running. Lot's of fun time coming.

Note: I ran into the same issue (I think) that you reported about – the boot process stops just before it loads AppleACPIPlatform.kext This is exactly what I was hoping for – being able to reproduce this myself. Let's see what I can come up with...

Is this useful for non dsdt systems?

Not having to inject a mod DSDT – if I am reading this right – makes it even faster.

BTW: What revision is your Revodrive? Are you happy with it? How many spins do you see when you boot? Also. Are you using a RAMdrive to stretch the lifespan of your RevoDisk?

#1058
FKA

FKA

    are we there yet?

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,626 posts
  • Gender:Male

Note: I ran into the same issue (I think) that you reported about – the boot process stops just before it loads AppleACPIPlatform.kext This is exactly what I was hoping for – being able to reproduce this myself. Let's see what I can come up with...


Perversely good news - look forward to the solution :)

#1059
Time2Retire

Time2Retire

    Retired

  • Retired Developers
  • 1,012 posts
  • Gender:Female
  • Location:anonymouse.eu

Perversely good news - look forward to the solution :)

I am waiting for my father to arrive (for his birthday party) and to bring me a debug kernel – this nut is a hard one to crack.

That and setting up my new rig (now water cooled and running at 5.5GHz) which took a bit longer. Mostly due to having to learn how to fix the DSDT but I am getting at a point where I feel confident enough to leave the hardware alone for a while, and to concentrate on RevoBoot again.

Will keep you posted. Thank you for your patience.

#1060
nonick2

nonick2

    InsanelyMac Protégé

  • Donators
  • 32 posts

Thanks. My new system is up and running. Lot's of fun time coming.

Note: I ran into the same issue (I think) that you reported about – the boot process stops just before it loads AppleACPIPlatform.kext This is exactly what I was hoping for – being able to reproduce this myself. Let's see what I can come up with...


Not having to inject a mod DSDT – if I am reading this right – makes it even faster.

BTW: What revision is your Revodrive? Are you happy with it? How many spins do you see when you boot? Also. Are you using a RAMdrive to stretch the lifespan of your RevoDisk?


The revodrive is Gen2 x4, Bios version 6.6.01, didn't check on the board for hw revision, just installed an Antec h2o 620, let me keep the case closed for a couple of hours ;)

Very happy with it, pretty sure Silicon Image can come up with better drivers, but the thing loads up in 4.5 spins, that's after removing unwanted kext (not really noticeable) and disabling hda in favor of a plantronics usb audio stick (4 seconds less boot time).

Here's a video before optimization:

http://www.vimeo.com/21482740 the other video is PS 5 loading.

Benchmarks: http://db.xbench.com...;setCookie=true
http://browse.geekbe...ch2/view/391639





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy