Jump to content

InkBlot

Just Joined
  • Posts

    4
  • Joined

  • Last visited

Reputation

0 Neutral
  1. I haven't followed your issues here, so forgive me if this has been mentioned. Since you mention booting issues, and I had a few myself, I started to look through the search for the fdisk command I used before. I found this thread specifically about dual booting which might help you.
  2. Howdy, folks! My first post in this thread, but I'm a E1505 owner who recently started with Kalyway 10.5.2, and after some trials and tribulations, successfully upgraded to 10.5.6. I couldn't have done it without this thread, and in particular some insightful posts from TheGreatDeceiver, so I thought I'd come document my steps here in hopes of helping others. Before I begin, I'll note my E1505 still has the original 50gb Hard Drive, so I didn't both trying to dual boot with it. So, I don't know much about whether I'm using GUID or MBR boot style. I did preserve the hidden Dell recovery partition, and on the very first install of 10.5.2 had to go through some kind of "fixmbr" because it would sometimes take several boot attempts to make it into the OS, so I think it's MBR, but don't quote me. Begin with a typical Kalyway 10.5.2 install. Amongst the setup options, I went with the kernel_vanilla_922, NVinjectGO, sigmatel_9200_inspiron_9400, left the network cards alone but added broadcom in the wifi section, AppleSMBIOS-27-Default, cpus=1 flag, and that's it. I left out the power management bundle because I'd pick it up later. After install and successfully booting into OSX 10.5.2, go through the normal setup putting in your password and all. Also, go enable the root account and set a password for it. Next, I downloaded and installed Sonotone's Dell Laptop Post Installer v1.4.1 (It's the bottom most one in the first post, be careful!). Options I picked up here were: Sigmatel 9200, Broadcom 440X, Safe Updates and SD Card Reader. I reloaded the sound and network drivers, in case there was anything newer than kalyway's DVD, but I'm not sure it was necessary. I skipped the power management stuff, choosing to wait until after I put 10.5.6 in place. DO NOT MISS SAFE UPDATES! This is critical to surviving the update. I'm going to break in here, and mention that I had some misses with Sonotone's patcher. About 4 kexts didn't install properly, and before I could even get to the normal repairing permissions errors popped up which said (paraphrased): "Unable to load [FILENAMEHERE]. This extension does not seem to have been installed properly."..and a bit more in that vein. If you reboot, you'll continue to see those errors every time it tries to load those particular files. I found two methods to solve it. In both cases, start by removing the bad kext from your /System/Library/Extensions folder. Then for the first method, download Pacifist and use it to view the install package for Sonotone's Dell Laptop Post Installer. With this tool, you can install individual packages embedded inside the installer. This worked on 3 of the 4 files I had problems with. For the last, I used Pacifist to extract the kext file to a temporary folder. Then I used Kext Helper to install it. This seemed to work better. Don't forget to Repair Permissions, just in case. Next, go to Software Updates and from the menu select the "Download Only" option. This brings down the 10.5.6 update without installing it. At this point, go have a biscuit and some tea. When the download is finished, open a Terminal prompt. Type in sudo su and hit enter. Give it your password, and then you'll be at a new prompt. Type in the following: while sleep 1 ; do rm -rf /System/Library/Extensions/AppleIntelCPUPowerManagement.kext ; done Hit enter, and the Terminal will seem to hang. It's fine, it's doing what you've just told it, which is to wait for a certain kext to appear and annhilate it as soon as it does. Leave this running. Using Kext Helper, install this kext here. It's an addon which fixes built-in keyboard and trackpad issues post-10.5.6 update. Without it, you'd better have a usb keyboard and mouse on hand after the update. Now, go to your Downloads folder and install the 10.5.6 combo update you downloaded there. After you do, it will ask you to reboot. Before you do, peek inside /System/Library/Extensions and make sure the AppleIntelCPUPowerManagement.kext is, indeed, missing. Then reboot. At this point, if all has gone well you'll reboot a few times and wind up in 10.5.6. We're nearly done! First, run Sonotone's Dell Laptop Post Installer again. This time, I used it to load Lid Sleep, and the DualCore Kernals for 10.5.6. After that, and repairing permissions (of course), you can finally go take the cpus=1 out of your /Library/Preferences/SystemConfiguration/com.apple.Boot.plist After a quick reboot, visit Superhai's website and grab the Voodoo Power kext (install with Kext Helper). I also like the Generic CPU Power Management application for watching your SpeedStep in action. I can't remember, but I may have installed the Voodoo Battery kext as well. Post update, my sound stopped working. Remove the AppleHDA.kext and HDAEnabler.kext from /System/Library/Extensions, then reinstall the Sigmatel 9200 drivers with Sonotone's Dell Laptop Post Installer Post update, your System Info will also be a bit off. OS X's ability to detect what hardware you have is through the AppleSMBIOS extension, and there's a couple of ways to fix this. There is, of course, some hacked copies in Sonotone's Dell Laptop Post Installer. However, I opted to use AppleSMBIOSEFI.kext which adds to, instead of replaces the stock AppleSMBIOS.kext. There's a couple in there, I'm using the next-to-latest version AppleSMBIOSEFI_b2.zip, which even detects my Dell Service Tag as my serial number. Although, I did briefly try the latest AppleSMBIOSEFI_28.zip and it worked just fine too. This is all I can remember right now. Post any questions or comments here...if I've made a mistake, I'll try and correct it. If I left something out, ditto. Hope this helps someone. InkBlot Update: I noticed today that my video settings weren't optimal. Namely, "Core Image" was set to Software and "Quartz Extreme" showed as unsupported. You can see this in System Profiler, where CI should be Hardware Accelerated and QE should, of course, be supported. The fix: Somewhere in my process, I wound up with too many driver files. In /System/Library/Extensions I had NVInjext.kext and NVInjectGo.kext. So first, move NVInject.kext to the trash. Open terminal, and begin with sudo su to get yourself into admin mode. Type nano /System/Library/Extensions/NVinjectGo.kext/Contents/Info.plist to begin editing the Info.plist for the NVIDIA file you are keeping. Look for this: <key>IOProbeScore</key> <integer>6000</integer> Mine was set to 6000, yours might be different. Change the number right under IOProbeScore to 0. Save and exit the plist file. Repair permissions and reboot. Booting took a bit longer, and had me worried for a bit (especially since I didn't figure this out correctly the first time...believe me, I'd had to boot into safe mode a few times), but everything is working great.
×
×
  • Create New...