Takuro Posted November 5, 2006 Share Posted November 5, 2006 A lot of people who have attempted to upgrade to the new Semthex kernel have experienced a major problem upon reboot. After the kernel seems to successfully load, the user is presented with the following error: Diskarb isn't ready yet. We'll try again soon. This message will loop 3-10 times, spanning anywhere from 5 to almost 15 minutes. Finally, the system will report that it has "given up" on the task and hand, at which point the system continues to try to boot. However, after another extremely long delay, the system reboots itself. I first experienced this problem after attempting to compile the Semthex kernel myself in addition to using the 10.4.8 Apple Intel Combo Update. The 10.4.7 AppleSMBios.kext was backed up and restored after the update finished. I originally thought the error was the result of a poorly compiled kernel, but now I'm receiving the error even after using a pre-compiled version of Semthex's kernel (which has become widely available.) My main questions are: Where does this error have its roots? Is it a problem within the kernel itself, a problem with a new kext, or possibly an issue with one of the newer frameworks? How can one go about fixing this? Should we wait for a newer kernel release? This issue affects a lot of people who I've cooperated with in both the forums and in the chat rooms. I'd like this to be the definitive place for a solution to the problem and an answer to questions surrounding it. Any expert advice is very much appreciated. Also just a note: I did receive minor diskarb errors in the past with 10.4.7. However, the system continued to boot perfectly fine. I was nothing more than a speed bump. However, with 10.4.8, it's a big problem. Thanks. Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/ Share on other sites More sharing options...
Takuro Posted November 6, 2006 Author Share Posted November 6, 2006 I did some messing around with kexts, and I found the problem. The following kexts need to be replaced with 10.4.7 variants. Apple.SMBIOS.kext IOATAFamily.kext Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-226669 Share on other sites More sharing options...
StarForge Posted November 6, 2006 Share Posted November 6, 2006 A lot of people who have attempted to upgrade to the new Semthex kernel have experienced a major problem upon reboot. Just to add, for me it was with mifki's kernel. With Semthex it was fine... weird eh? Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-226673 Share on other sites More sharing options...
vaderd Posted November 9, 2006 Share Posted November 9, 2006 I used the 2nd Jas 10.4.8 DVD and it works great except the diskarb error. Is there a way to fix it without replacing kexts with older versions? Using DaemonES kernel right now, but it's the same with Semthex and Mifki. Thanks Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-230073 Share on other sites More sharing options...
Tommy Posted November 9, 2006 Share Posted November 9, 2006 Just to add, for me it was with mifki's kernel. With Semthex it was fine... weird eh? i have it only when i have Card Reader/Writer plug-in while booting. unplug card reader solved the problem. i don't know if it's a bug or not, but it doesn't bother me. Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-230100 Share on other sites More sharing options...
bruin4life Posted November 9, 2006 Share Posted November 9, 2006 i have this problem too, delays my startup by like 10-15 seconds. I'm running Semthex's latest kernel too. Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-230107 Share on other sites More sharing options...
seleven Posted November 9, 2006 Share Posted November 9, 2006 I had this problem with the 10.4.4 kernel JaS install. From the MacOSX Hints forums (http://forums.macosxhints.com/archive/index.php/t-15773.html): After the Command-S startup (-s on boot for us), type the following on the command prompts, allowing time for each to do its thing: /sbin/fsck -y<return> /sbin/mount -uw /<return> /sbin/autodiskmount -va<return> /usr/sbin/diskutil repairPermissions / And, when one is sure it's all done, type: reboot<return> Myself, the last command appeared to hang, so I ran the fix permissions from the GUI. It's been working fine since then. Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-230121 Share on other sites More sharing options...
bruin4life Posted November 9, 2006 Share Posted November 9, 2006 can we type these commands from inside the GUI (non-safe mode), then reboot? do we need to type these every single time? im sorta confused, so any clarifications would be greatly appreciated. thanks in advance. Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-230138 Share on other sites More sharing options...
blkblt Posted November 10, 2006 Share Posted November 10, 2006 I also have this problem with mifki's kernel. Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-230307 Share on other sites More sharing options...
bruin4life Posted November 10, 2006 Share Posted November 10, 2006 bump for more input! Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-230512 Share on other sites More sharing options...
eightballbill Posted November 10, 2006 Share Posted November 10, 2006 solved with: 1.replaced ioatafamily.kext from 10.4.6 and applesmbios.kext from mifky release. 2.deleted extensions.kectcache and .mkext and rebooted in single user 3.$ update_prebinding -root / -force && reboot 4. entered in GUI! :-) Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-230656 Share on other sites More sharing options...
bruin4life Posted November 11, 2006 Share Posted November 11, 2006 can someone please post ioatafamily.kext from 10.4.6??? please? thanks Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-231115 Share on other sites More sharing options...
subzero1266 Posted November 11, 2006 Share Posted November 11, 2006 solved with:1.replaced ioatafamily.kext from 10.4.6 and applesmbios.kext from mifky release. 2.deleted extensions.kectcache and .mkext and rebooted in single user 3.$ update_prebinding -root / -force && reboot 4. entered in GUI! :-) Thank You :censored2: :censored2: It worked! The procedure that I followed - 1. Installed Jas 10.4.6 with Intel SSE3 fix 2. Backed up the /System/Library/Extensions folder. 3. Installed Official Apple 10.4.8 combo update. Before pressing restart, I replaced IOATAFamily.kext from the backup folder. Also replaced AppleSMBIOS.kext and mach_kernel with mikfi's mach_kernel and AppleSMBIOS.kext. 4. Restarted with -v and got diskarb errors. But within 2 minutes, it rebooted automatically and got GUI. Display was normal but whenever I moved a window, it appeared garbage (Refresh problem ?) 5. Installed Titan.kext and my BFG 6600GT PCIE got detected and also no more garbage :censored2: However, 1. When I click "About this Mac" it crashes and Finder restarts. :pirate2: 2. System Profiler says "There was an error while gathering this information." in the column tab Any solutions ? EDIT: Fixed System Profiler bug using Colonel's System Profiler Patch :censored2: - http://forum.insanelymac.com/index.php?showtopic=30583 EDIT2: Fixed About This Mac crash from here - http://forum.insanelymac.com/index.php?showtopic=31778 Thanks very much for all the help :censored2: Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-231253 Share on other sites More sharing options...
blkblt Posted November 11, 2006 Share Posted November 11, 2006 4. Restarted with -v and got diskarb errors. But within 2 minutes, it rebooted automatically and got GUI. So do you still get the diskarb errors? /blkblt Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-231326 Share on other sites More sharing options...
subzero1266 Posted November 11, 2006 Share Posted November 11, 2006 So do you still get the diskarb errors? /blkblt i don't think so. in the -v mode, those msgs go off quickly making me hard to read. also, if we get diskarb, the screen stays showing the error...so... If you get diskarb errors after the combo update, u just have to leave ur system till it reboots again whether it takes 5 mins or 20mins to restart Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-231516 Share on other sites More sharing options...
EFIStudio-Inside Posted November 15, 2006 Share Posted November 15, 2006 i even got this on a mac mini 1,66 GhZ with original 10.4.8. so, i think this is a general bug. btw. since yesterday i got this "diskarb" thing on my hackintosh too.... Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-235131 Share on other sites More sharing options...
robertma Posted November 19, 2006 Share Posted November 19, 2006 I found my way around the diskarb errors but it introduced a new problem. See http://forum.insanelymac.com/index.php?showtopic=33623 I am going to try a different smbios.kext now. Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-237799 Share on other sites More sharing options...
Stiffy Posted December 5, 2006 Share Posted December 5, 2006 I found a solution for this problem, just set ICH-SATA mode from Enhance/Native mode to compatible mode in BIOS, most situation can fix this problem! Tested system: 1, Asrock 945G-Dvi mobo w/ Pentium D 820 and WD 80G SATA hdd. 2, Gigabyte 965P-S3 w/ E6300 and WD Raptor 74G hdd. Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-248121 Share on other sites More sharing options...
TofuTodd Posted December 14, 2006 Share Posted December 14, 2006 Setting IDE controller mode to compatible got rid of my disk arb errors that were causing 10-15seconds boot delays... it didn't effect my SATA disk speeds of course, don't know about the DVD_RW speeds, but I can't imagine it would make that much of an impact because optical disks are so slow anyways.... Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-254704 Share on other sites More sharing options...
vineEater Posted March 11, 2007 Share Posted March 11, 2007 Setting the primary and secondary IDE slaves to 'None' instead of 'Auto' solved this for me. - I have my hard disk on primary master and DVD drive on secondary master. Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-321325 Share on other sites More sharing options...
Than0s01 Posted March 17, 2007 Share Posted March 17, 2007 Hi all, I have almost eliminated my diskarb issue. Primary master HD Primary slave none Secondary master DVD Secondary slave none This new configuration has limited my problem to a single error/retry, I used to have several errors. I will now try a boot with out my card reader attached, I hope it all pans out. I am hesitant to swap out any of the .kext(s) because everything seems to work so darn well. I guess thats why its called testing. Thanks for everyones input, even if you weren't addressing me specifically! Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-326148 Share on other sites More sharing options...
Takuro Posted March 17, 2007 Author Share Posted March 17, 2007 Well 10.4.9 is out, and yet again I'm getting the diskarb error. This time, dropping in a few old 10.4.7 kexts didn't do the trick. I honestly have no idea what to do, and I'm not about to mess around with my IDE cables either. I'm totally stumped... Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-326162 Share on other sites More sharing options...
blkblt Posted March 18, 2007 Share Posted March 18, 2007 Did you try setting your unused IDE channels to "None" instead of "Auto" ? Do you have a CF card reader? /blkblt Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-326263 Share on other sites More sharing options...
timmyj Posted March 23, 2007 Share Posted March 23, 2007 i too have this problem any ideas? Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-330588 Share on other sites More sharing options...
!MP Posted April 8, 2007 Share Posted April 8, 2007 same here,any working solution? Link to comment https://www.insanelymac.com/forum/topic/32299-diskarb-error-in-1048-what-exactly-is-it/#findComment-342868 Share on other sites More sharing options...
Recommended Posts