Kris Ferein Posted June 27, 2008 Share Posted June 27, 2008 Hello everyone, I am not here to brag but to share my experience with you. It's thanks to this board and its wonderful people that I managed to finally get Leopard. My guide, like all the others on this site are based on the one for Tiger on Dell Inspiron 1501. My hardware is slightly different from that of the creator of the Tiger thread so I had to bang my head against the wall quite a bit before getting JaS 10.4.8 on my Dell. But I was not satisfied; I had to have Leopard! It took me days to figure all this out. I am no great hacker, although I do have some background with driver devel on Unix systems. It was the this board that got me through all my problems so I decided to give something back. (Disclamer: I don't condone cheating Apple, I am just too poor to get a true MacBook(Oh, MacBook Air...)) First, what you need: 1. A Leo4All v2 disk, v3 sucks for some reason and won't freaking boot! 2. A Dell Inspiron 1501, doh! 3. A valid windows xp install with vmware workstation - this is needed for fixing the IOATAFamily.kext. 4. You should also have on hand a boot CD like Hiren's Boot CD that will allow you to run some software like Acronis for some fast disk editing, especially for setting the primary partition which you might need to do. You could always use Gparted or plain ol' fdisk. 3. Patience & guts! Second, my guide is specific to my hardware so your YMMV: CPU: Turion64 X2 TL-58 @ 1.9 GHz Mainboard: not sure...will edit this later when I'll have a look HDD: Some Fujitsu I believe with the device ID 0x24CBC6AB(This is important to know later) Videocard: Damn ATI Xpress 1150 WiFi: Broadcom Dell minicard 1390, devide ID 4311 Ethernet:Broadcom 440x(didn't use it, I have wireless) I think that's it... Now, to business 1. I have BIOS 2.6.3, this might not be important but I thought I'd mention it. I've loaded setup defaults in the BIOS and enabled HPET(could be useless). 2. I have set up my partition table with Acronis: this way - First partition - FAT32 primary for MAC OS X, Second Partition - NTFS Primary,Active for WinXP Third & Forth - Ext3 + Linux swap(not important) - Logical partitions Fifth - NTFS Logical, for personal stuff Right, set up your partitions and you should be set. I have encountered different behaviors depending on the partition table and the type of the partitions so this is a rather important point. I've messed around with all the Leo custom DVDs I could get my hands on and they are a quite a few, to name them: Zephy rev1 & 2, Kalyway, Leo4All v2 & 3...erm I think that's it. The one that installed but didn't install my bootloader(which I did manually) was Zephy rev1. But after installing the bootlader and booting Leo, I;ve got a kernel panic pertaining to ACPIPlatform...which is bad. I've managed to install Leo4All via native and vmware install. My current install was done native. OK, let's continue. Now that you are setup to blow your Dell, go: 1. Boot Leo4All v2, with -x -v as bootflags, that's the only way it worked for me. It will take a while, so be patient. 2. Once the installer is live start Disk Utility and erase the FAT32 for Mac OS X making it HFS+ journaled. 3. Customize your install. Now...all you really need is the Netkas Kernel 9.2.0 - AMD!! -(no vanilla stuff - might not work), don't bother with any third party drivers, they're uselss for us. Also check AMD System fix and Time Machine Fix = might be useless, I don't know yet. 4. Click install!! And be ready to wait for an hour. You can't leave it unattended however, sometimes the installer will stall and you need to generated a mouse or keyboard event to wake it up(this happens on many machines, I think, happened on my desktop as well when I installed Leo once upon a time). So just touch the touchpad now and then to keep it alive. I liek to go to Window->Show Installer Log and watch the progress in that console.Select 'Show All Logs' for that. Well...now wait for an hour. 5. Now Leo is installed but not really. What happened to me was that my windows wouldn't boot anymore. The Mac OS X partition had becomed active, of course but when I had selected from the bootloader Windows XP, I would get "missing ntoskrnl.exe". That is easy to fix. What you need to do is update your Boot.ini on the windows partiton with the new drive on which windows resides, in this case you need to change from partition 1 to partition 2. You can do it using a regular boot CD like Hiren's or with your Windows XP boot CD, in recovery console, just type bootcfg /rebuild. It will add an extra boot entry. You can remove the redundant one later. 5. Now everything boots fine, except for Leo wich gives you the wonderful "Still waiting for root device" 6. Now comes in VMWare. Boot in windows and create a VM using the profile "Other" and one CPU, some RAM, no networking AND use as HDD for your VM the real HDD just like in this thread http://forum.insanelymac.com/index.php?showtopic=60924. You will need to get Emzo's IOATAFamily.kext from that hread as well. IMPORTANT: whatever you do don't edit the kext on your NTFS partition, I think it screws up its permissions permantly, that's what I did the first time I installed Leo4All and I couldn't get it to work. Take the zip and put it on a NTFS partition accessible from Leo. 7. Boot in VMWare Leo using -x -v, might work without, don't remember. 8. Once it has finished setting up your "Mac" and griding open a Terminal (Utilities->Terminal). Let's get hackcing, UNIX style. You can accomplish all this using the GUI as well but it will take you longer.So, type: >sudo bash, enter your password >cd /Users/yourusername/Desktop (or any other dir you like) >mkdir ./Backup >mv /System/Library/Extensions/IOATAFamily.kext ./Backup ...now copy the zip with Emzo's kext; let's assume it's on your NTFS partition called "Shared" >cp /Volumes/Shared/IOATAFamily.kext.zip ./ >unzip IOATAFamily.kext.zip ...now edit it with your device ID(found in windows) >nano ./IOATAFamily.kext/Contents/AppleVIAATA.kext/Contents/Info.plist and replace 0x1651101...or whatever it was, the only 10 digit hex number in there with your device ID, mine was 0x24CBC6AB ...copy it to its final resting place... >cp - R ./IOATAFamily.kext /System/Library/Extensions ...repair some permissions... >chown -R root:wheel /System/Library/Extensions/IOATAFamily.kext >chmod -R 755 /System/Library/Extensions/IOATAFamily.kext ...that should be it... 9. Just kill your VM and reboot your windows and enjoy LEOPARD!!! Oh, you can boot with -f, I did, might be useful. On a more permanent basis, edit /Library/Preferences/SystemPreferences/com.apple.Boot.plist and customize your KernelFlags as you wish: default value is -legacy -v. Disable that verbose if it annoys you. That's what I did. OK, there are some things I need to sort out now: AirPort, VGA and Sound. I know how to do this but I haven't got around to it 'cause I have a day job and I am spending my nights installing Leo . I will update this post with how to do just that. If your are impacient, you can roll your own using the instructions from the original Tiger thread, http://forum.insanelymac.com/index.php?showtopic=60924. Might not work right away, I have discovered some extra hacks since then.Ah, also as far as I know QE/CI is impossible . But...I have an idea I want to try using Callisto(probably wont't but I am a stubborn individual). Oh, for the wireless I've used in the past, in Tiger this thread: http://forum.insanelymac.com/index.php?showtopic=23684. Will be back after I get some sleep, hope this helps you guys. Thanks for everything, Insanelymac! P.S. If at any time during boot or during some work, Leopard seems to stall just touch your touchpad to wake it up.Annoying bug, I know.Must look into it. --EDIT-- Resolved sound + wifi + ethernet; also resolved idle bug So: 1. To resolve idle bug(Leopard stalling when there's no user input) add in com.apple.Boot.plist to the KernelFlags idlehalt=0 and platform=ACPI(might not b e need) 2. Be sure to fix wifi first. To do so, just delete /Library/Preferences/SystemPreferences/NetworkList.plist, reboot and now edit the newly created NetworkList replacing en0 with en1 and <integer>0 with <integer>1 (ut's the interface's number). Reboot again.If at first you cannot connect to your wireless router run network assistant/diagnostics once until you get to the connecting and it tells you it can't connect. Then go back to the main network screen and attempt to connect to your network.That worked for me. 3. To fix wired ethernet, you need the AppleBCM400x kext from kalyway's DVD. Found it here: http://forum.insanelymac.com/index.php?showtopic=67888. Just drop into /System/Library/Extensions, chown, chmod it and poof, there should be a network interface dialog appearing. 4. Sound.Easy.Just as in the Tiger guide, get AppleHDAPatcher 1.20, drop the dumb.txt from http://forum.insanelymac.com/index.php?showtopic=60924 onto it and that's it.You will have to reboot probably if iTunes doesn't start working imediately. What remains to be fixed is the VGA issue.You're stuck with 1024x678x32 and no acceleration. Will see if Callisto can help. Enjoy! P.S. As a side effect your touchpad my stop recognizing taps in windows as well(Leo doesn't recognize taps). If that happens just head to the synaptics site and install the latest drivers. Link to comment https://www.insanelymac.com/forum/topic/112785-new-guide-for-leopard-1052-on-dell-a-inspiron-1501/ Share on other sites More sharing options...
Kris Ferein Posted June 30, 2008 Author Share Posted June 30, 2008 I guess no one is really interested in my guide. Might as well delete it. Haven't gotten video working as it should. Link to comment https://www.insanelymac.com/forum/topic/112785-new-guide-for-leopard-1052-on-dell-a-inspiron-1501/#findComment-801369 Share on other sites More sharing options...
Lord Badr Posted July 12, 2008 Share Posted July 12, 2008 Kris! Don't delete it... I got a problem and I read your guide carefully, and i have some problems I thought you might be able to help me. First my machine configuration: Dell Inspiron 1501 AMD Sempron 3500+ 512Mb Ram 80Gb HDD Fujitsu SATA ATI Radeon Xpress 1150 w/64Mb I am trying to install to the main hard drive, with no windows partitions... I tried installing Leo4All but I get the error during boot that says "waiting for root device". When I install Kalyway 10.5.2 for AMD, I can actually get into the installation. I go into Disk Utilities and partition the drive with 1 partition as MacOS Journaled. I choose the standard configuration with the sleepkernel 9.2 or 9.02 something like that, plus the AMD patches and what not. It begins to install, says takes around 4hrs (dunno why). When it has like 1 inch to finish (the progress bar) the CD keeps making this weird noise. I know the HD was fine because I had installed vista before and it ran without problems. What could it be wrong? Could you help me? Thanks Badr Link to comment https://www.insanelymac.com/forum/topic/112785-new-guide-for-leopard-1052-on-dell-a-inspiron-1501/#findComment-816414 Share on other sites More sharing options...
MacBoy101 Posted July 19, 2008 Share Posted July 19, 2008 Hi Every Dell Inspirons Device Id Number is 0x24CBC6AB Link to comment https://www.insanelymac.com/forum/topic/112785-new-guide-for-leopard-1052-on-dell-a-inspiron-1501/#findComment-824776 Share on other sites More sharing options...
Kris Ferein Posted July 20, 2008 Author Share Posted July 20, 2008 Kris! Don't delete it... I got a problem and I read your guide carefully, and i have some problems I thought you might be able to help me. First my machine configuration: Dell Inspiron 1501 AMD Sempron 3500+ 512Mb Ram 80Gb HDD Fujitsu SATA ATI Radeon Xpress 1150 w/64Mb I am trying to install to the main hard drive, with no windows partitions... I tried installing Leo4All but I get the error during boot that says "waiting for root device". When I install Kalyway 10.5.2 for AMD, I can actually get into the installation. I go into Disk Utilities and partition the drive with 1 partition as MacOS Journaled. I choose the standard configuration with the sleepkernel 9.2 or 9.02 something like that, plus the AMD patches and what not. It begins to install, says takes around 4hrs (dunno why). When it has like 1 inch to finish (the progress bar) the CD keeps making this weird noise. I know the HD was fine because I had installed vista before and it ran without problems. What could it be wrong? Could you help me? Thanks Badr Go to window->log window and see your installer messages. See where it stops.Try using the Netkas kernel. Link to comment https://www.insanelymac.com/forum/topic/112785-new-guide-for-leopard-1052-on-dell-a-inspiron-1501/#findComment-826499 Share on other sites More sharing options...
mike30580 Posted July 21, 2008 Share Posted July 21, 2008 hi uh im having trouble in vmare... i dont know how i can get it to recognize my mac hard drive. any help please?? Thanks Link to comment https://www.insanelymac.com/forum/topic/112785-new-guide-for-leopard-1052-on-dell-a-inspiron-1501/#findComment-828291 Share on other sites More sharing options...
mike30580 Posted July 22, 2008 Share Posted July 22, 2008 im sorry i lied.. vmware recognizes my mac osx partition and everything but when i turn on the virtual machine and boot it gives me MBR error 1 and 2. what should i do?!? Link to comment https://www.insanelymac.com/forum/topic/112785-new-guide-for-leopard-1052-on-dell-a-inspiron-1501/#findComment-829694 Share on other sites More sharing options...
Tedo Posted September 14, 2008 Share Posted September 14, 2008 Kris! Don't delete it... I got a problem and I read your guide carefully, and i have some problems I thought you might be able to help me. First my machine configuration: Dell Inspiron 1501 AMD Sempron 3500+ 512Mb Ram 80Gb HDD Fujitsu SATA ATI Radeon Xpress 1150 w/64Mb I am trying to install to the main hard drive, with no windows partitions... I tried installing Leo4All but I get the error during boot that says "waiting for root device". When I install Kalyway 10.5.2 for AMD, I can actually get into the installation. I go into Disk Utilities and partition the drive with 1 partition as MacOS Journaled. I choose the standard configuration with the sleepkernel 9.2 or 9.02 something like that, plus the AMD patches and what not. It begins to install, says takes around 4hrs (dunno why). When it has like 1 inch to finish (the progress bar) the CD keeps making this weird noise. I know the HD was fine because I had installed vista before and it ran without problems. What could it be wrong? Could you help me? Thanks Badr Hey, I had the same problem and I have the same configuration. So what I did: Just go to the BIOS setup and DISABLE the Power Now option. Leave everything else by default. And that's it! Your installation of the MAC will fly. After months of unsuccessful atempts and hundreds of releases I found out that on that damn DELL 1501 this is the secret for installing MAC OS. Hope that to work for you. And you better try Leo4All v4.1 It's running very easy. Good luck! Link to comment https://www.insanelymac.com/forum/topic/112785-new-guide-for-leopard-1052-on-dell-a-inspiron-1501/#findComment-890089 Share on other sites More sharing options...
Searay_X Posted December 14, 2008 Share Posted December 14, 2008 I've been around here for a while and consider myself pretty experienced at OSX86 and found your guide WONDERFUL. Thank you for taking the time to post it my friend... Regards, Ryan Link to comment https://www.insanelymac.com/forum/topic/112785-new-guide-for-leopard-1052-on-dell-a-inspiron-1501/#findComment-997906 Share on other sites More sharing options...
bobsort Posted April 1, 2009 Share Posted April 1, 2009 ... Just go to the BIOS setup and DISABLE the Power Now option ... and where exactly is this Power Now in Inspiron 1501 Bios? My bios only have 5 options and none of them called Power Now! Link to comment https://www.insanelymac.com/forum/topic/112785-new-guide-for-leopard-1052-on-dell-a-inspiron-1501/#findComment-1121601 Share on other sites More sharing options...
webmanny.com Posted April 1, 2009 Share Posted April 1, 2009 This is a great guide my friend. Do not dare delete it... Link to comment https://www.insanelymac.com/forum/topic/112785-new-guide-for-leopard-1052-on-dell-a-inspiron-1501/#findComment-1121665 Share on other sites More sharing options...
JustToBe Posted April 21, 2009 Share Posted April 21, 2009 Good guide! Big thx. I try install Leo 10.5.6 from iDeneb and it works without vmware from a box. 1.Load from DVD with -v 2.Launch Disk Utility, create partition 3.Install Voodoo kernel, seatbelt fix, batery fix, 4.Install and reboot 5.Boot with -f, create user 6.write to apple.com.Boot.plist to Kernel flags idlehalt=0 -f After that reboot and like in guide install Callisto, HDA patcher, and ethernet Regards. Link to comment https://www.insanelymac.com/forum/topic/112785-new-guide-for-leopard-1052-on-dell-a-inspiron-1501/#findComment-1138171 Share on other sites More sharing options...
agaryshev Posted June 22, 2009 Share Posted June 22, 2009 Hi to everybody! Once I installed iDeneb 10.5.6 somehow but then i got OS crashed with some kext. Then twice (1st I broke down again with I don't remember what) I installed Kalyway 10.5.2 with sleepkernel 9.2.0, 2nd AMD patch (there are 3 of them) Now after 2 weeks jumping around the MacOSx I've got two problems unsolved: 1) macOS works only with one core and i can feel it slower than iDeneb experience. However about this Mac shows AMD Turion 64 X2 Mobile Technology TL-50 2) Damned ATI Radeon 1150 without quartz extreme and core image!!! Still there is no ideas how to make this chipset works properly. I've got 1280x800 after callisto003fix.kext but only 16 MBand before it was 1024x768 128 mb as I remember http://www.insanelymac.com/forum/index.php?showtopic=47944 - long discussion about Radeon Xpress 200M /this chipset. I think i'll try to install ideneb 10.5.6 again because of the second core (XP is better than single core Mac OS) and one more reason is my broken players. After update iTunes and QuickTime there are not working anymore. And I haven't found how to repair them. Link to comment https://www.insanelymac.com/forum/topic/112785-new-guide-for-leopard-1052-on-dell-a-inspiron-1501/#findComment-1183602 Share on other sites More sharing options...
Recommended Posts