Discuss How to install on Dell D630 at the Tutorials - Hackint0sh.org; Here are the instructions I'm following:
(from How to install OS X 10.6 on a ...
How to install on Dell D630
Here are the instructions I'm following:
(from How to install OS X 10.6 on a DELL Latitude D630C / D630 osx86sv home of pc running osx)
Stuff you need
You’ll need to purchase OS X 10.6 at your local Apple store then you need to acquire the following distro “Mac OS X Snow Leopard Universal v3.5″ please do ask where to get it, you know where to find it anyways.
Download (D620D630CSL.zip) .. indispensable for D630 and 630C.
Download Bootloader2 (Bootloader2.dmg) to boot your installation disk and your new HD install.
Lets install Snow Leopard!
1. Partition your USB drive or pen drive to have two GUID partition (if you are going to use this as main drive) or one partition if you already have a disk for the install and this will only be your install drive.
[Ed note: I used a single partition on an 8GB SDHC card]
2. Install Bootloader2 on both partitions, move the boot file from my folder to your partition/s. It is an hidden file so oyu might want to use terminal mv "location of my boot file" "root of your partition/s"
[Ed note: again, 1 partition for me, and I used "cp" instead of move but it is necessary even if you show hidden files. You can't drag the boot file between windows. I used Terminal to execute "cp /Volumes/mountedimage/boot /Volumes/SDHCcard"]
3. Using Windows or Disk Utility on OSX, restore the ISO in one of your partition which you selected as install partition.
[Ed note: By ISO, she means the OS X Universal 3.5 ISO. It's a bear to find via torrent and it took overnight plus some of the morning to get]
5. Boot your D630 or D63C from USB and follow the OS X onscreen instruction.
6. When you see a Customize button on the bottom right, click on it and select every single kexts and deselect the snow bootloader since you already have Bootloader2.
[Ed note: This is where she lost me. I'm booting my D630 with the 8GB SDHC card that has the Universal 3.5 ISO restored to it. Does she mean I don't need "snow bootloader since you already have Bootloader2" as in I have the Bootloader2 available and I need to install it to the D630 drive? What if I don't care about other OSes on that internal drive? I'm ok with the D630 being a hackintosh only with this internal drive. Can someone clarify this?]
7. The installation will finish and you are ready to boot into Snow and repair permissions.
8. Proceed to Software Update and get 10.6.1 without any trouble!
[Ed note: Oh, we'll see about that.]
[Ed note: Following are some additional instructions he provides with my questions inline because I'm confused as to context of what's where and what needs to be done where. Remember, these are her (Simone) instructions.]
Should something go wrong, hit tab at start up and boot with -v for verbose, this will tell you what’s stopping you from booting.
[Ed note: this is always a good thing to do.]
If you are still having trouble, I made a package to help out further but requires a running version of OSX either 10.5 or 10.6, this is what you will do from that computer. Plug your USB with the installed 10.6 and move the contents of Extensions into your Extra/Extensions from the root of the disk.
[Ed note: I'm guessing she means the USB drive/card where the OS X Universal 3.5 ISO was restored and from which you're installing...is that right? Or does she mean take the internal drive from the Dell and attach it to a working Mac?]
Next, move the contents of Kext into your System/Library/Extensions.
[Ed note: As it stands now, prior to my booting to that 8GB card, I don't have a /System/Library/Extensions folder on the 8GB card, which leads me to believe she means on the Dell drive after the attempted install.]
Then open Disk Utility, right click on your disk and get your unique ID aka UUID, copy this large number and paste it in two places:
smbios.plist under the field “UUID-GOES-HERE!”
Lastly copy Kext Utility into your desktop, drop the Extra folder on the Kext Utility icon.
Do the same with your System/Library/Extensions folder.
[Ed note: *Now* where is she? What is "your disk"??? Is that the working OS X? Or the SD card? Or the Dell internal drive where you (tried to) installed?]
This last step will create 2 brand spanking new Extensions.mkext
[Ed note: and?!?!? Do WHAT with these spanking new files?
That's the end of the imported instructions. If anyone can offer some clarification on these instructions, it'd be greatly appreciated. I'd be happy to do a new write-up with clearer instructions that makes it clear what the context is at any given time. The page I took the instructions from shows a date of Oct 23, 2009, so I'm not sure if Simone will see any comments/questions, but I'll post them there as well.
Last edited by calibre97; 02-14-2010 at 10:56 PM.
Follow up on booting with 8GB card
Well, *that* didn't work! Before I forget, Simone's blog does not accept comments so I can't ask any questions over there.
So I booted to the card on my D630. In preparing the card, I copied everything from her package to /Extra and I'm thinking that wasn't a good idea because I saw a whole lot of errors. I'll try tampering with the card's contents again and see if I can't make some sense out of her NOTE instructions regarding creating new kexts.
Follow up #2 on booting
I think I figured some of this out.
What I did was copy the /Extensions folder from Simone's package file to /Extra/Extensions on the card.
Then I created an /Extensions folder in /System/Library on the card.
Then I copied Kext Utility to my working Mac desktop and dropped /System/Library/Extensions on it and it backed up the existing Extensions.mkext file and put the new one there. I tried to do that with /Extra/Extensions as she instructs, but that does nothing.
Then I got the UUID from the card when it was plugged into the working Mac and I put it in the 2 places she says.
The only thing I couldn't do was create something from /Extra/Extensions on the card-Kext utility said it couldn't create the file. I also didn't know what to do with smbios.plist (in which I pasted the UUID of the card as she instructs). I tried copying it to the root of the card, but when I booted with the card, I get a kernel panic.
The error I see is:
Error: Uncompressed file is not the length recorded.
Error: couldn't uncompress plist file from multikext archive entry 0.
Then there's a bunch of junk and the line "Debugger called: <panic>".
I'm guessing smbios.plist doesn't just go at the root of the card, and I'm thinking maybe it *is* important to include /Extra/Extensions somehow but durned if I can figure that out based on the instructions.
I searched the forums for what to do with smbios.plist, and I found one mention of putting it in /Extra so that's what I did on the card. Still no go and a panic.
As for the 2 Extensions.mkext files, I think I figured it out:
1. I created a new file within /System/Library from the /Extensions folder I created and populated with the files from Simone's /kexts. As I said before, there was a file already there but this replaces it (moves the other one to a BAK file, actually).
2. I created a new Extensions.mkext file from /Extra/Extensions on my working Mac. I couldn't run it for some reason from /Extra/Extensions on the card so I just made sure I had the right files on my working Mac (with the UUID in the right place), and created a file that sits in /Extra/Extensions on the card. I deleted the individual kexts from /Extra/Extensions on the card, thinking that the new Extensions.mkext file replaces the need for the individual files.
So, I now have the 2 Extensions.mkext files (1 in /Extra/Extensions and 1 in /System/Library) and smbios.plist, with the UUID in it, in /Extra, but when I boot I get a panic. I made sure that Simone's "boot" file (found in her Bootloader2.dmg file) is on the card by copying it again.
So I'm stuck at not being able to uncompress plist file according to the error.
Follow up #4
Recap of the sequence of events:
1. Download OS X Universal v3.5 from a torrent.
2. Download package from D620D630CSL.zip. Includes kexts and an smbios.plist file for the D630.
3. Download Chameleon-2.0-RC2-r640.pkg.zip.
4. Download Chameleon-2.0-RC4-r684-bin.tar.gz
5. Open Disk Utility on Mini and erase 8GB SDHC card.
6. Run Chameleon RC2 installer to card.
7. Open Terminal and copy boot file from RC4 to card.
8. Mount Universal v3.5 ISO.
9. In Disk Utility, restore Universal v3.5 ISO to card (deselecting option to erase).
10. Unpack Simone's D620D630CSL.zip file.
11. Copy contents of Extensions to /Extra/Extensions on card.
12. Copy contents of Kext to /System/Library/Extensions on card (had to create Extensions folder there)
13. Get UUID of 8GB card in Disk Utility.
14. Open smbios.plist and paste UUID where it says "UUID-GOES-HERE".
15. Copy smbios.plist to /Extra on card.
16. Open /Extra/Extensions/PlatformUUID.kext/Contents/Info.plist and past UUID where it says "UUID-GOES-HERE".
17. Copy /Extra/Extensions from card to Mini so I can drop it on Kext utility to create Extensions.mkext file. If I try it with /Extra/Extensions on the card, I get an error that it can't write the file. So, I make sure I have the right files on the Mini and create this file and then copy it back to the card (/Extra/Extensions) although I'm unclear on whether I should also have the individual kexts with the Extensions.mkext file on the card.
18. Drop /System/Library/Extensions from card to Kext utility on Mini to create new Extensions.mkext file on card. The original file is moved to Extensions.Bak.mkext. Don't know why this folder works but /Extra/Extensions on the card doesn't.
So I have the Universal 3.5 ISO restored on the card.
I've installed Chameleon RC2.
I've copied Chameleon RC4's boot file to the card using Terminal.
I've got the card's UUID in smbios.plist that is in /Extra/Extensions on the card.
I've got the card's UUID in /Extra/Extensions/PlatformUUID.kext/Contents/Info.plist which is now...hmmm, in Extensions.mkext in /Extra/Extensions on the card. I'm thinking now that I *do* need the individual kexts in /Extra/Extensions. So why do I need to make an Extensions.mkext file there as Simone instructs?
All that's in place. Then I boot and see the panic. So now I'm going to copy the extensions to /Extra/Extensions on the card and see what happens. Then I'll try leaving the individual kexts while removing /Extra/Extensions/Extensions.mkext.
UPDATE: No go with individual kexts AND Extensions.mkext in /Extra/Extensions. I'll try it without Extensions.mkext and just the individuals.
UPDATE: And no to that as well. What freakin' plist file is causing the error???? And why can't it be decompressed???
Last edited by calibre97; 02-15-2010 at 01:39 AM.
That was interesting.
Turns out I did NOT have the RC4 boot file on the card. I copied it to Downloads on my Mini and then used mv to put it on the card. I tried booting again (after finally changing the BIOS to check CD, then USB, then HD so I don't have to keep hitting F12) after using SystemRescue Disk v1.3.5 to wipe the internal hard drive on the D630. I saw the pretty graphics and things seemed to get going but then the same panic. Maybe it's because I removed smbios.plist from /Extra. Hmm. I'll try putting it back to see what happens. My guess is I'm still missing something but who knows.
I hope whomever stumbles upon this thread finds enough information here to lend a hand. I'd like help for myself, obviously, but if I can get things working I'll be more than happy to do a full recap, beginning to end set of instructions for anyone else who has the D630.
I have successfully installed onto a D630, most of the things work. Did you ever get anywhere with yours?
I had everything working well. Swapped out my internal HD for a larger one, used carbon copy cloner to clone the original drive.
Now my trackpad won't work at all. I installed the original drive into an external USB case. Everything works fine when I boot from that drive.
Black Screen D630
I've done this on my 620 and a desktop with a Gigabyte board, but my D630 keeps loading up and then just crashes on a black screen during install. I have the 965 video... I'm completely at my wits end... can't figure out what the deal is... anyone? please!
I'm also having the same problem, without copying the kexts... the installation going to a pale blue screen a while then everything goes black and stalled. If I follow the simone instruction to copy those kexts and extensions, I got KP - ACPI error.....
By kimgift in forum Installation
Last Post: 06-23-2011, 08:04 AM
By ooivanoo in forum Installation
Last Post: 01-31-2011, 09:26 AM
By Florky in forum Installation
Last Post: 06-23-2009, 12:36 AM
By pcmac55 in forum Installation
Last Post: 05-27-2009, 12:38 AM
By ashman1970 in forum Installation
Last Post: 02-23-2009, 03:57 PM