Jump to content

Leopard 10.5.7 OSx86 on Dell D610 - Installation Guide


jasonweb
 Share

3 posts in this topic

Recommended Posts

Here are my instructions for how I installed 10.5.7 on a Dell D610. This was my first time ever using OSx.

 

I originally wrote this as an article for my website where I will make any modifications so please check there if you are reading this a few months after this was written. I'd appreciate it if anybody with an account could add this device on the OSx86 Hardware Compatibility List for the D610

 

The process took me about thirty hours of sitting in front of a computer, so have some nice music readily available. I ended up using iATKOS_v7, simply because I got furthest with it and I needed 10.5.7 so I could run the iPhone SDK. If you have any problems with the install, which you will, Google your problem with the String "OSx86" in front of your problem.

I'd encourage you to verify the MD5 checksum is correct to avoid wasting time. It is also very important that you burn the image at a very slow speed. I used 1x speed on a high quality DVD. Trust me, it matters.

 

In you BIOS, disable as many devices as you can. Parallel, Serial, Wireless, etc.

 

Insert your disk, boot from disk, press F8

Use the Boot flags: -v -x

Wait about ten minutes. The longest part should come shortly after it says "Jettisoning kernel linker". If you get errors, Google is your friend.

 

For the section ahead, I found that if you take your time the system freezes. Go as fast as you can through the prompts and get your hard drive formatted quickly to avoid freezes.

If it loads the plain blue screen but freezes, try plugging in an external monitor or try this Paper Clip hack

If it brings up the nice wallpaper, this is a good sign. Hopefully the 'Continue' and 'Preparing' prompts will appear. Continue through said prompts.

 

Once at the installation location prompt, go up top: 'Utilities' -> 'Disk Utility'

Click on the hard drive / partition you want, click erase, and format as HFS Journaled.

 

Note: When I got this far and wasn't able to successfully install the OS, my hard drive would be bricked and I would receive boot errors. Most disk formatting tools would not recognize the drive. The best solution was to boot with a Windows install disk, format it with NTFS quick, and then then turn off the computer once it starts copying the files. I then took the drive out of my laptop and connected it to my Windows machine with an IDE to USB connector.

 

In Windows, start the device manager. Right click on your hard drive and delete it.

Then, in command prompt, enter the following:

diskpart
 list disk
 select disk n [i](where n is your disk number.  Make sure you have the right disk!)[/i]
 create partition primary id=af
 list partition[i] (Verify your new partition is there)[/i]
 exit

Remove the hard drive and you should be set! If at any point during the setup process you get a hard drive error, format as NTFS and repeat these steps. I bricked and unbricked my hard drive countless numbers of times trying to get this to work.

 

Back to the Leopard install:

Exit out of the disk utility and go back to your hard drive selection screen.

 

Click on your hard drive, click install, and then click 'Customize'. Now, customize. Select the appropriate kernels and drivers for your machine. After a day of guess-and-check, this configuration ended up working for me:

  • (In addition to the default items)
  • Kernel - Voodoo 9.7
  • VGA - Intel - GMA 950 - GMA 950 Laptop
  • VGA - Intel - GMA 950 - GMA 950 Rare
  • System - SATA/IDE - Intel SATA/IDE
  • System - USB
  • Network - Wireless - Broadcom BCM43xx
  • PS/2 Mouse/Keyboard - Voodoo PS/2 Driver with Trackpad Plugin

Go back to the install, click install. Skip the disk verification disk. If there is something wrong with it, you'll find out during the install. I found that the installation takes about thirty minutes. At one point my status bar doesn't move for about 15 minutes. Unless you get an error, don't assume it is frozen!

Once it completes, click restart. You will go back to the DOS-like prompt and it will look like it's frozen. Once again, let it run it's course and shut down.

 

When it boots back up, you should get the chameleon/Darwin loading screen. Press any key and then enter in the flags -v -f. You should only need to enter in those flags the first time you boot.

 

Note: If it stalls and you get the "No" sign (as in, no smoking symbol), you might have included the wrong items in the 'Customize' part of the install. Before you start back from scratch, try using -f, -v, and -s for boot options. You can also specify your hard drive with rd=disk1s3 or whatever yours was. I got around this by having the install DVD in, booting off the DVD (Yes, it sounds silly) and after pressing F8 entering Boot: cpus=1 rd=disk0s1 -v -x . For some reason, this allows you to boot the OS on the hard drive. You should probably start over and reinstall Leopard with the correct drivers, but this does get you around the problem.

 

If Leopard loaded properly, you will be guided through the setup. Once in OSx, enjoy! Make sure to enable what you disabled in the BIOS (Especially the Wireless).

 

My audio did not work out of the box, even though we installed the VoodooHDA driver. The process of patching the OS involves installing 'kext' files, which are basically single-file archives. Rather than using the terminal to move them around, a great tool called Kext Helper does it for you. For the audio, you will need two kexts: AppleHDA(~2.4MB) and HDAEnabler(~30KB). Install them with Kext Helper, reboot, and boot the the flags -v -f. If your audio still does not work, try installing the kext AppleAC97Audio(~600KB). The volume control buttons on the D610 will work.

 

The Ethernet did not work for me, but I did not spend a single minute trying to get it to work. As long as I have wireless, I am happy. I was able to install the iPhone SDK, VLC, and Firefox on Leopard and I think that is all I will need.

 

 

Please post any experiences or success stories you have!

Link to comment
Share on other sites

OMG This is awesome. I'm trying right now on a:

 

EMachines C6207 - Athlon 64 3400+ 2.4 GHz - specifications

* AMD Athlon 64 3400+ / 2.4 GHz

* ATI Radeon Xpress 200 - Integrated

* RAM 768.0 MB / 2.0 GB (max)

* DVD-Writer - IDE

* Sound card - Integrated - AC '97

* Network adapter - Integrated

 

I selected hardly any customize options, only kernel and maybe one other. I didn't select a VGA driver as I didn't want to add the wrong thing.

Cheers, I'll let you know how it goes, about 1/3rd through thus far - and leaving for work ....

Link to comment
Share on other sites

Almost! So I got the grey screen and the "no" symbol and I was bummed. Not really sure but I tried the cpus=1 rd=disk0s1 -v -x and it got me right in. I already downloaded the iPhone SDK so now I'm going to try and get it setup. The audio doesn't work but I didn't really try to install much to start. I need a wireless card too so no internet.

 

Any idea what would happen if I plugged in my external HD that I until now have only used on windows machines? Will it want to format it?

 

Also, what happens when I restart? Think I will have to "cpus=1 rd=disk0s1 -v -" every time?

 

Finally, these were the only things I was able to write down on start up, these errors tell anyone anything?

enabling sse3 emulator...done - (I have an old machine, shouldn't I be running sse2?)

Path monitoring failed on var/log/asl: no such file or directory

DumpPanic: Error getting a reference to IODeviceTree:/options

 

Thank you so much! This is a great start!

Link to comment
Share on other sites

 Share

×
×
  • Create New...