Jan 25, 2008

ToH Leopard

I have tried ToH RC2 Leopard today.

To install ToH's Leopard, you may encounter much more troubles than Kalway's.

The Steps:
1.Mark the partition where you want to install ToH active
Kalway does this for you, but ToH does not.

2.Boot from ToH DVD and Install
There are no partiular options here. Just install it.

3.After reboot, you shall see a flashing cursor(blinking cursor) at boot if you are unlucky like me

Here is the solution 1 for step 3:

1. Boot from ToH DVD

2. In the installation program, click "Utilities" in the Menu Bar, then select Terminal

3. Type "/usr/misc/script.sh Mac"
Replace "Mac" with the name of the partition where you install Leopard

4. Type "reboot", and see if works

However, it did not work for me.

Here comes the solution 2 for step 3, and it did work for me!!!

1. Boot from ToH DVD

2. In the installation program, click "Utilities" in the Menu Bar, then select Terminal

3. Type"diskutil unmount /Volumes/Mac"
Replace "Mac" with the name of the partition where you install Leopard

4. Type "dd if=/usr/standalone/i386/boot1h of=/dev/rdisk0s1 bs=512 count=1"
Replace "rdisk0s1" with the disk number and the partition number of your Leopard Installation. Disk number starts from 0 and partition number starts from 1. For example, "rdisk0s1" represents the first partition of the first disk. "rdisk1s3" represents the third partition of the second disk.


5.Type "
/usr/misc/startupfiletool /dev/rdisk0s1 /usr/standalone/i386/boot".
Replace "rdisk0s1" with correct number.

6.Type "
/usr/misc/bless24 -device /dev/disk0s1 -setBoot -verbose"
Replace "disk0s1" with correct number. Beware it's "disk0s1", not "rdisk0s1"

7. Type "
diskutil mount /dev/disk0s1"
Replace "disk0s1" with correct number.

8.
Type "/usr/misc/bless24 -mount "/Volumes/Mac" -setBoot -verbose
Replace "Mac" with the name of the partition where you install Leopard

9.Type "reboot"
You shall succeed now or try Google "flashing cursor toh boot" or
"blinking cursor toh boot"

0 comments:

 
TEMPLATE HACKS AND TWEAKS BY [ METAMUSE ] BLACKCAT 1.1
/scripts/shBrushJScript.js'/>