Jump to content

Guide+Support; to installing EFI v8+ dual booting(Pics)


i_am...me
 Share

454 posts in this topic

Recommended Posts

I have ToH RC2.

I run the commands (basically EFI.sh) from the install disk, after the GUID partition is made, and before I continue installing, then I select the destination, then I install, then I have to run "/usr/misc/script.sh" in order to get the partition active, but I think that script cancels out the EFI.

 

I will attempt to run EFI.sh from an already installed Leopard, onto the same partition.

Then I will run postpatch.sh

 

I tried iATKOS, and I got a reboot loop.

I tried this method, and I got a kernel panic.

Link to comment
Share on other sites

Can you help me figure out what I'm doing wrong with my MBR to GUID transfer using your script.

 

I have an existing MBR install of leopard on USB drive 1 that I want to move to GPT partition on USB drive 2. I use either Time Machine or disk utlity to restore the disk to the target GPT USB drive 2.

 

Then I boot back into another OSX install and check the disks numbers and unmount the target disk. I run your script and I get NO errors (however the drive does not auto remount when script finishes).

 

I then reboot from script prompt and boot to attempt to boot from USB drive and I get stuck at the blinking cursor.

 

So what am I doing wrong?

Link to comment
Share on other sites

I_am me Ignore my post above, my partition was not active. Can you tell me how to add the below into your script.

 

I learn by example and I cant find any examples of people scripting fdisk commands. Apple scripting is very new to me. I have been doing windows scripting for 4yrs.

 

THANK YOU SO MUCH.

 

fdisk -e /dev/rdisk0 (X in my diskXsY disk ID was 0) [enter]

update [enter]

f 2 [enter]

w [enter]

(type 'Y' to reboot when queried) [enter]

q [enter]

reboot

Link to comment
Share on other sites

Could someone be so kind to explain how to edit the postpatch.sh script?

 

quote:

 

IFS=$'\n' # important!

PATCH="/Volumes/XXX/leopatch" # path to the patched extensions

LEO="/Volumes/XXX" # path to Leopard installation

 

end quote

 

I understand lines 2 and 3. You gotta fill in the where from and where to path.

But what does the first line mean? Is "IFS" an abbreviation? I found the terms "PATCH" and "LEO" all over the script and replaced them with the correct path but I didn't find "IFS".

Link to comment
Share on other sites

The DVD will need EFI adding to it so it will boot on Hackintosh. I don't know how to do this myself.I agree with a spare hard disk. What I basically did was to format my IDE drive as GUID and then installed the EFI 7.2 to the drive. Then I used Clonetool Hatchery H1 to cloan my Leopard installation to the IDE drive. Once done, rebooted from the IDE drive and it worked fine. Then I formatted my SATA drive as GUID and installed EFI v7.2 to this, and ran Clonetool Hatchery H1 again to clone the IDE back onto the SATA drive. I only did this because I really could not be bothered to install OSX from scratch again.And it works brilliantly. Netkas is just amazing. I can't wait to see what else he manages to do with the pc_efi!

 

Can you post your clonetool Hatchery settings please? ie Hackintosh, Intel, Bless, Erase etc? Thanks

sg

Link to comment
Share on other sites

"It might be the AppleEFIRuntime.kext delete it." -> how can i delete it ? command line please ?

 

DO i have to you the terminal (under the install CD) ?

 

Thanks

 

----

 

 

I tried many times to install leopard on my new PC but even if the install seems OK, it just does not boot or, it boots but hangs with the screen apple ...

I tried IATKOS, TOh et Kalway version ...

I'm using a USB HD and I've got a IDE dvd-rom (and a SATA hd drive but I don't wanna install leopard on it, it's just for windows XP).

 

I really do not know what to do now ... Maybe i do not use the good drivers during installation ?

 

Here are my specs :

 

E6750

8800GT 512

nic : realtek RTL 8168/8111 PCI-E gigabyte ethernet

mother board : GIgabyte P35C-DS3R

INTEL ICH9

Sound : REALTEK HD AUDIO

 

THanks for helping

Link to comment
Share on other sites

still no answers ...

 

I try with iatkos r2 ... installation is ok, but after rebooting, my pc keeps rebooting instead of launching leopard (I disconnect my nic in the bios)

 

Thanks for helping me :)

 

 

Sorry i have been verry busy with all the holidays i havent had much time to check posts.

 

The rebooting problem is the kernel...

 

 

What kind of processor do you have?

is it dual core architecture?

 

 

to remove efiruntime.kext do this command in single user mode.

 

rm -rf /System/Library/Extension/AppleEFIRuntime.kext

Link to comment
Share on other sites

Could someone be so kind to explain how to edit the postpatch.sh script?

 

quote:

 

IFS= \n' # important!

PATCH="/Volumes/XXX/leopatch" # path to the patched extensions

LEO="/Volumes/XXX" # path to Leopard installation

 

end quote

 

I understand lines 2 and 3. You gotta fill in the where from and where to path.

But what does the first line mean? Is "IFS" an abbreviation? I found the terms "PATCH" and "LEO" all over the script and replaced them with the correct path but I didn't find "IFS".

 

 

You did it kinda sorta backwards. You CHANGE the lines you listed, not anything further down in the script.

 

If your Leopard HD is called "Leopard" then you change LEO="/Volumes/XXX" to LEO="/Volumes/Leopard" ... and likewise, the PATCH= value gets changed to the complete path to wherever the "leopatch" folder in the EFI files folder is. You don't worry about the IFS line...leave it be.

 

The lines further down in the script grab these variables set at the top so you don't have to change multiple instances of them in the rest of the script.

 

If you correctly changed all the $PATCH and $LEO instances in the script, then it should also still work OK.

Link to comment
Share on other sites

Hello! Im installed Leopard earlier, now i download pc_efi_v8 and copied it to usb flash pen. My Leopard installed on USB hard disk drive (its partition disk2s12). Im boot up from DVD Leopard with -s parameter i go to disk utility for umount leopard partition (disk2s12) when im done it, i go to terminal. then i type cd /Volumes/PATCHER/efi/ then im type ./startupfiletool /dev/rdisk2s12 ./boot_v8 and then im get 'Wrapped HFS+ filesystem not supported'

 

what can i do now?

 

Thx for advice

and sorry for English

Link to comment
Share on other sites

Hello! Im installed Leopard earlier, now i download pc_efi_v8 and copied it to usb flash pen. My Leopard installed on USB hard disk drive (its partition disk2s12). Im boot up from DVD Leopard with -s parameter i go to disk utility for umount leopard partition (disk2s12) when im done it, i go to terminal. then i type cd /Volumes/PATCHER/efi/ then im type ./startupfiletool /dev/rdisk2s12 ./boot_v8 and then im get 'Wrapped HFS+ filesystem not supported'

 

what can i do now?

 

Thx for advice

and sorry for English

So its the 12th Partition?

i think pc_efi has some limitations. Im not positive to what they are.

Link to comment
Share on other sites

So its the 12th Partition?

i think pc_efi has some limitations. Im not positive to what they are.

I have internal hard drive with two parttions, and external (usb hard drive) also with two partition... I dont know too why its 12 partition.. May be because its USB hard drive ;)

Link to comment
Share on other sites

Hi !

 

I've got a hackintosh (EFI 8 + 10.5.1) that works great on its own GUID HDD.

I've got Vista on another HDD (Not exactely a HDD but a RAID 5 volume composed of SCSI 15k HDD).

As the Dell PERC 4 controler can't be used with MAC OS, I can't use bootcamp to get a dual boot working.

So the only solution seems to be the installation of a boot manager on the Vista HDD MBR that allow to boot also on a GUID drive.

Does someone knows a boot manager that could do that ?

Link to comment
Share on other sites

I have internal hard drive with two parttions, and external (usb hard drive) also with two partition... I dont know too why its 12 partition.. May be because its USB hard drive :blink:
Im not sure why..As you can see from my pictures that i used GUID on my usb drive.. and it works
Hi !I've got a hackintosh (EFI 8 + 10.5.1) that works great on its own GUID HDD.I've got Vista on another HDD (Not exactely a HDD but a RAID 5 volume composed of SCSI 15k HDD).As the Dell PERC 4 controler can't be used with MAC OS, I can't use bootcamp to get a dual boot working.So the only solution seems to be the installation of a boot manager on the Vista HDD MBR that allow to boot also on a GUID drive.Does someone knows a boot manager that could do that ?
Bootcamp wont give you the dual boot menu everything thinks it will give you...That is in the apple firmware, bootcamp is simply a user friendly disk utility.Did you try GRUB?
hum, a quick question :I dont understand the purpose of the Postpast script. What is it for?If we install leo from a Retail disk, do we still need to post patch?tkx
You still need a dsmos.kext and if you installed say from ToH you wouldnt get the vanilla kernel.
Link to comment
Share on other sites

Thanks for the guide. Does the dual boot method work if the Vista partition is on another drive (also gpt)? I have OS X with EFI v8 and GUID on disk0s2 and Vista on disk1s2. I've tried your method, but I don't see Vista as an option when I hit f8 at boot. I tried:

 

dd if=./guid/boot0 of=/dev/disk0 bs=400 count=1

 

but that didn't work, do I have to do it with disk1? Thanks.

Link to comment
Share on other sites

Thanks for the guide. Does the dual boot method work if the Vista partition is on another drive (also gpt)? I have OS X with EFI v8 and GUID on disk0s1 and Vista on disk1s2. I've tried your method, but I don't see Vista as an option when I hit f8 at boot. I tried:

 

dd if=./guid/boot0 of=/dev/disk0 bs=400 count=1

 

but that didn't work, do I have to do it with disk1? Thanks.

it will only work for vista on the same drive.

 

XP may work... i have yet to find out

Link to comment
Share on other sites

 Share

×
×
  • Create New...