Jump to content

Mac OS X 10.5.5 using external USB Drive


echu
 Share

1 post in this topic

Recommended Posts

There are a lot of successful stories on Dell Inspiron 530 but there is a little bit difference for my topic. I am using an external USB Drive for the installation and boot the Mac OS X using the F12 of BIOS. I believe it is the less intrusive way because no change is made to the built-in hard drive. If you unplug the USB Drive or keep it turned off, it is the original Dell Inspiron 530 with Windows XP Home.

 

You could search for the required downloads from InsanelyMac Forum or Google.

 

Here is my story...

 

 

Dell Inspiron 530 Configuration

 

• Intel Core 2 Quad Q6600

• 4GB 667 MHz DDR2 SDRAM

• Internal 320GB SATA Hard Drive

• USB 320GB IDE Hard Drive

• ATI Radeon HD 2400 PRO

• Integrated Intel 7.1 channel High Definition Audio

• Integrated 10/100 Ethernet LAN on system board

(Intel 82562V-2 / Device ID: 10c2 / Vendor ID: 8086)

 

 

Mac OS X 10.5.2 Installation

 

Download:

Kalyway_10.5.2_DVD_Intel_AMD

 

1. Power on USB Hard Drive

2. Power on Dell Inspiron 530

3. Press F12 to select DVD drive as bootup device

4. Insert the Kalyway10.5.2_DVD_Intel_AMD

5. It should boot into Darwin/x86

6. After about 5 mins, the Welcome screen should show up

7. Select Utility → Disk Utility. Make sure the USB Hard Drive is available for selection

8. Select the USB Hard Drive and then select the Erase tab at the top

9. Choose the format “Mac OS X (Journaled)”

10. Change the name as you like and click Erase button

11. After it is done, quit Disk Utility

12. When come back to Kalyway Welcome menu, click Continue

13. Select the USB Hard Drive for installation

14. Leave the rest as default

15. Click Done and then Install

16. Click Skip for the “Checking Installation DVD”

17. After about 15 mins, it should show “Installation Successful”

18. Click Restart

19. Press F12 to select the USB Hard Drive as bootup device

20. Now it should boot into Darwin/x86, select the Mac OS X volume

21. It is the Leopard setup procedure as usual

 

• The screen resolution is 1024 x 768 only because the kext is not installed

• Network is not working because the kext of NIC is not installed

 

Before the above kext installation, we should upgrade Leopard to 10.5.5 step-by-step:

1. Upgrade to 10.5.3

2. Upgrade to 10.5.4

3. Upgrade to 10.5.5

 

 

Upgrade to 10.5.3

 

Download:

Kalyway 10.5.3 Combo Update

 

1. Install Kalyway 10.5.3 Combo update but do not restart

2. Install Kalyway Kernel and then restart

3. During booting up with Darwin/x86, use option update –v

 

 

Upgrade to 10.5.4

 

Download:

Mac OS X 10.5.4 update from apple.com (not Combo update)

 

1. Update to 10.5.4 as formal way

2. Restart with update –v

 

 

Upgrade to 10.5.5

 

Download:

Mac OS X 10.5.5 update from apple.com (not Combo update)

 

1. Start Terminal by Utility → Terminal

2. Type “sudo –s”

3. Type the following command:

while sleep 1; do rm –rf /System/Library/Extensions/AppleIntelCPUPowerManagement.kext; done”

4. Update to 10.5.5 but do not restart

5. Go back to the Terminal and press control-c

6. Restart with update –v

 

 

ATI Radeon HD 2400 PRO

 

Download:

Natit.kext

 

1. Extract Natit.kext to /System/Library/Extensions

2. Start Terminal by Utility → Terminal

3. Type the following commands:

a. cd /System/Library/Extensions

b. sudo chown R root:wheel *

c. sudo chmod –R 755

d. sudo rm /System/Library/Extensions.mkext

e. sudo rm /System/Library/Extensions/Caches/com.apple.kext.info

4. Restart

 

Integrated 10/100 Ethernet LAN on system board

 

Download:

Intel82566MM.kext.tar.gz

 

1. Extract Intel82566MM.kext.tar.gz into /System/Library/Extensions

2. Start Terminal by Utility → Terminal

3. cd /System/Library/Extensions/IOPCIFamily.kext

4. vi Info.plist

5. Replace the string value of IOPCIMatch to 0x10c28086:

<key>IOPCI2PCIBridge-PCI</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.iokit.IOPCIFamily</string>

<key>IOClass</key>

<string>IOPCI2PCIBridge</string>

<key>IOPCIMatch</key>

<string>0x10c28086</string>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

</dict>

6. cd /System/Library/Extensions/IONetworkFamily.kext/Contents/Plugins/AppleIntel8255x.kext/Contents

7. vi Info.plist

8. Add to IOPCIMatch: 0x10c28086

<key>IOPCIMatch</key>

<string>0x10518086 0x10508086 0x10298086 0x10308086&0xfff0ffff 0x12098086 0x12278086 0x12288086 0x12298086 0x24498086 0x24598086 0x245d8086 0x10918086 0x10c28086 0x10608086&0xfff0ffff</string>

9. mv AppleIntel8254XEthernet.kext AppleIntel8254XEthernet.kext.orig

10. rm /System/Library/Extensions.mkext

11. kextcache –k /System/Library/Extensions/

12. Open Disk Utility, select the USB Hard Drive and click Repair Disk Permissions

13. Restart

 

 

From the System Preference:

 

Hardware Overview:

 

Model Name: Mac

Model Identifier: Inspiron 530

Processor Speed: 2.4 GHz

Number Of Processors: 1

Total Number Of Cores: 4

L2 Cache: 8 MB

Memory: 4 GB

Bus Speed: 1.07 GHz

Boot ROM Version: BOOT.EFI.V80

 

ATI Radeon HD 2400 XT:

 

Chipset Model: ATI Radeon HD 2400

Type: Display

Bus: PCIe

PCIe Lane Width: x16

VRAM (Total): 128 MB

Vendor: ATI (0x1002)

Device ID: 0x94c3

Revision ID: 0x0000

ROM Revision: 113-B1480A-236

EFI Driver Version: 01.00.236

Displays:

SyncMaster:

Resolution: 1680 x 1050 @ 60 Hz

Depth: 32-bit Color

Core Image: Software

Main Display: Yes

Mirror: Off

Online: Yes

Quartz Extreme: Not Supported

QuartzGL: Supported

Display Connector:

Status: No display connected

 

 

 

 

Enjoy!

Link to comment
Share on other sites

 Share

×
×
  • Create New...