Andrea3000 Posted February 7, 2008 Share Posted February 7, 2008 Hi, I need your help.I'm going to install leopard retail togheter with windows XP (32 bit) so I need to format the driver in mbr.I have one hd divided in 2 partition, one for XP (already installed) and one for leopard.I want to boot trought the kalyway dvd, then format the leopard partition in mbr and install efi.The question is that I don't know which is the code for install PC EFI v8 on a mbr formatted partition trought the terminal of leopard installer.I want to use darwin bootloader to dual boot with XPI hope someone can help me!Bye! Look only at last posts! Thank you! Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/ Share on other sites More sharing options...
Andrea3000 Posted February 8, 2008 Author Share Posted February 8, 2008 If I write this: sudo –s (Enter) cd /"location of efi folder"/EFI/pc_efi_v80 (Enter) ./startupfiletool /dev/rdiskXsY ./boot_v8 (Enter) do I correctly install EFI on my mbr partition? Another one question: Darwin bootloader will be automatically installed with leopard install process or have I to install it manually? Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-614395 Share on other sites More sharing options...
DoiX Posted February 8, 2008 Share Posted February 8, 2008 boot the dvd enter disk utility unmount your leo partition open terminal and write: cd /"location of efi folder"/EFI/pc_efi_v80 ./startupfiletool /dev/rdiskXsY ./boot_v8 (X is you hd number Y is your partition number) Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-614516 Share on other sites More sharing options...
Andrea3000 Posted February 8, 2008 Author Share Posted February 8, 2008 boot the dvd enter disk utility unmount your leo partition open terminal and write:cd /"location of efi folder"/EFI/pc_efi_v80 ./startupfiletool /dev/rdiskXsY ./boot_v8 (X is you hd number Y is your partition number) Thank you for your help So..what about darwin bootloader? I read that if I have XP already installed, the bootloader will automatically recognize it and will add XP to the boot list. Is it true? Have I to install the bootloader manually or it will be automatically installed with leopard? Bye! Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-614674 Share on other sites More sharing options...
Jackobyte Posted February 9, 2008 Share Posted February 9, 2008 You could run this script, it has all the options you need....... http://forum.insanelymac.com/index.php?showtopic=86593 Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-614761 Share on other sites More sharing options...
Andrea3000 Posted February 9, 2008 Author Share Posted February 9, 2008 You could run this script, it has all the options you need....... http://forum.insanelymac.com/index.php?showtopic=86593 oh thank you! very nice patch! I have to run the patch immediately after format of the drive, before starting the leopard install, isn't it? Bye! Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-615082 Share on other sites More sharing options...
Andrea3000 Posted February 9, 2008 Author Share Posted February 9, 2008 You could run this script, it has all the options you need....... http://forum.insanelymac.com/index.php?showtopic=86593 I have read the script of the patch you posted and there are few things that aren't clear, I hope you can help me. I want to dual boot between leopard and XP and I have XP already installed. In the part of the script that is about the writing of master boot record on the disc and setting it bootable, is written that if I have a windows partition, and if I continue with that operation, my windows installation won't be bootable anymore. And it's suggested not to continue with the writing of master boot record on the disc. As far as I want to manage the dual boot with the darwin bootloader, have I to ignore that message because I wil be still able to boot XP trought the darwin bootloader? Have I to edit something? I am a little bit confused about it, I hope someone will help me. Bye! Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-615316 Share on other sites More sharing options...
Andrea3000 Posted February 9, 2008 Author Share Posted February 9, 2008 No one? Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-615630 Share on other sites More sharing options...
Andrea3000 Posted February 10, 2008 Author Share Posted February 10, 2008 Please! Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-616269 Share on other sites More sharing options...
Andrea3000 Posted February 10, 2008 Author Share Posted February 10, 2008 I'll write you how do I want to manage the dual boot (Leo reatil/XP) using darwin bootloader on mbr partition table, will you please tell me if it is correct and it may work? 1) I copy boot0 and boot1h files from kalyway dvd and I put them togheter with PC EFI v_8 2)I divide my hard drive in 2 partitions, one formatted as NTFS for windows XP and the other one for leopard left unformatted. 3)I boot from kalyway dvd and I format the leopard partition with mbr partition table 4)I unmount leopard partition, open Terminal, set the leopard partition active and install PC EFI this way: sudo –s (Enter) cd /Volumes/"location of efi folder"/EFI/pc_efi_v80 (Enter) ./startupfiletool /dev/rdiskXsY ./boot_v8 (Enter) (where I already know the values of X and Y) 5)I write the boot0 and boot1h files copied from kalyway to the first sectors of the disk this way: dd if=/"location of the files"/boot1h of=/dev/rdiskXsY bs=512 count=1 (Enter) dd if=/"location of the files"/boot0 of=/dev/disk0 bs=400 count=1 (Enter) 6)I replace the kalyway dvd with the retail dual layer dvd and I start the install.... (from now on, I already know how to do) That's it. Will this makes leopard retail installation bootable trought darwin bootloader with the option of booting even windows XP? I hope someone can help me! Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-616505 Share on other sites More sharing options...
Dr. Hurt Posted February 10, 2008 Share Posted February 10, 2008 I think, but I'm not sure, that the boot0 and boot1h should only be installed if you are intending to format as GPT as they are not hybrid. Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-616513 Share on other sites More sharing options...
Andrea3000 Posted February 10, 2008 Author Share Posted February 10, 2008 I think, but I'm not sure, that the boot0 and boot1h should only be installed if you are intending to format as GPT as they are not hybrid. As far as I know, there are boot0 and boot1h made for MBR partition table, and boot0 and boot1h made for GPT. In the kalyway dvd there are both of the "versions". Obviously I intend to use the couple made for MBR. Can someone confirm that? Thank you Joe Cargo! Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-616524 Share on other sites More sharing options...
Dr. Hurt Posted February 10, 2008 Share Posted February 10, 2008 Well thank you for clearing that up. Apparently you are right because I have the XxX tiger DVD which does not have EFI boot loaders, and it has boot, boot0, and boot1h, which means that they are probably used for MBR too. Therefore to summarize things: -The are 3 files needed to install darwin boot loader, boot, boot0, and boot1h. -boot is must be installed either on GPT or MBR (only one version which is probably a hybrid). -There are two versions of boot0 and boot1h, one for GPT (included in the folder downloaded from the IRC) and the other is for MBR (included in the some DVDs). -ALL THESE 3 FILES MUST BE INSTALLED. Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-616538 Share on other sites More sharing options...
wenecon Posted February 10, 2008 Share Posted February 10, 2008 Andrea , you can't install retail Leopard on MBR. It will not let you install it on MBR. Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-616596 Share on other sites More sharing options...
Andrea3000 Posted February 10, 2008 Author Share Posted February 10, 2008 Andrea , you can't install retail Leopard on MBR. It will not let you install it on MBR. Damn! Really? So I have to find a way to dual boot with GPT.. Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-616616 Share on other sites More sharing options...
wenecon Posted February 10, 2008 Share Posted February 10, 2008 Andrea look at the sticky's on top of the forum page. There's a guide by I am me. Read it. Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-616624 Share on other sites More sharing options...
Andrea3000 Posted February 10, 2008 Author Share Posted February 10, 2008 Andrea look at the sticky's on top of the forum page. There's a guide by I am me. Read it. I have read that method but it allows only to install 64bit version of XP, I read on netkas forum that with disk utility of OSX it's possible to create an hybrid guid/mbr partition where you can install and boot windows 32 bit You can see it here, from the replay n° 7 and over. Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-616654 Share on other sites More sharing options...
Andrea3000 Posted February 10, 2008 Author Share Posted February 10, 2008 I have read that method but it allows only to install 64bit version of XP, I read on netkas forum that with disk utility of OSX it's possible to create an hybrid guid/mbr partition where you can install and boot windows 32 bitYou can see it here, from the replay n° 7 and over. Has someone tried this method? I hate XP 64bit! I need XP 32bit!! Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-616889 Share on other sites More sharing options...
SMF Posted February 10, 2008 Share Posted February 10, 2008 Andrea3000, A couple of items - Leopard will install on MBR or GPT. If you have GPT and want to install XP32 bit you need to put xp32 in the 4th partition (this counts the EFI partition as 1). I can't explain it but I've done a lot of testing of XP32 with a hybrid GPT/MBR layout (which diskutility will create if you have at least one partition FAT32). For some reason if you make 3 partitions with GPT (not counting the EFI partition that is created with GPT) and make one HFS+ for OSX and the two FAT32 you can put XP32 on the second FAT32 partition and it will install and run fine. You do however have to make the second FAT32 partition the active partition before you try and install XP32. If try and put XP32 in the first FAT32 partition the install will fail on the first reboot. SMF Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-617126 Share on other sites More sharing options...
Andrea3000 Posted February 11, 2008 Author Share Posted February 11, 2008 Andrea3000, A couple of items - Leopard will install on MBR or GPT. Now I'm a little bit confused, will leopard retail install on MBR? wenecon said it won't If you have GPT and want to install XP32 bit you need to put xp32 in the 4th partition (this counts the EFI partition as 1). I can't explain it but I've done a lot of testing of XP32 with a hybrid GPT/MBR layout (which diskutility will create if you have at least one partition FAT32). For some reason if you make 3 partitions with GPT (not counting the EFI partition that is created with GPT) and make one HFS+ for OSX and the two FAT32 you can put XP32 on the second FAT32 partition and it will install and run fine. You do however have to make the second FAT32 partition the active partition before you try and install XP32. If try and put XP32 in the first FAT32 partition the install will fail on the first reboot. SMF I've read your posts in netkas' forum So, if I create only free partitions (EFI, Leopard, XP) I won't be able to install XP in the third one? Thank you for the anser! Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-617536 Share on other sites More sharing options...
SMF Posted February 11, 2008 Share Posted February 11, 2008 Andrea3000, Leopard will install on MBR - that's how I installed it and use it since it's the best way to dual boot XP32 and OS X. I've also installed it using GPT. Not sure why wenecon says that since a lot of people are using Leopard and Tiger with MBR - infact most Hackintoshes use MBR. I was not successful with just 2 partitions (not counting EFI) and I've not been able to figure out why - it doesn't make sense. From my testing you will need to set up three - the first for OS X, then two more with the last being FAT32 though you can format it NTFS when you install XP if you want. SMF Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-617681 Share on other sites More sharing options...
Andrea3000 Posted February 11, 2008 Author Share Posted February 11, 2008 Andrea3000, Leopard will install on MBR - that's how I installed it and use it since it's the best way to dual boot XP32 and OS X. I've also installed it using GPT. Not sure why wenecon says that since a lot of people are using Leopard and Tiger with MBR - infact most Hackintoshes use MBR. I was not successful with just 2 partitions (not counting EFI) and I've not been able to figure out why - it doesn't make sense. From my testing you will need to set up three - the first for OS X, then two more with the last being FAT32 though you can format it NTFS when you install XP if you want. SMF That is perfect and solve my problem! So, is this method correct? : 1) I copy boot0 and boot1h files (made for mbr) from kalyway dvd and I put them togheter with PC EFI v_8 2)I divide my hard drive in 2 partitions, one formatted as NTFS for windows XP and the other one for leopard left unformatted. 3)I boot from kalyway dvd and I format the leopard partition with mbr partition table 4)I unmount leopard partition, open Terminal, set the leopard partition active and install PC EFI this way: sudo –s (Enter) cd /Volumes/"location of efi folder"/EFI/pc_efi_v80 (Enter) ./startupfiletool /dev/rdiskXsY ./boot_v8 (Enter) (where I already know the values of X and Y) 5)I write the boot0 and boot1h files copied from kalyway to the first sectors of the disk this way: dd if=/"location of the files"/boot1h of=/dev/rdiskXsY bs=512 count=1 (Enter) dd if=/"location of the files"/boot0 of=/dev/disk0 bs=400 count=1 (Enter) 6)I replace the kalyway dvd with the retail dual layer dvd and I start the install.... (from now on, I already know how to do) Thank you! Bye! Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-617695 Share on other sites More sharing options...
Andrea3000 Posted February 11, 2008 Author Share Posted February 11, 2008 That is perfect and solve my problem!So, is this method correct? : 1) I copy boot0 and boot1h files (made for mbr) from kalyway dvd and I put them togheter with PC EFI v_8 2)I divide my hard drive in 2 partitions, one formatted as NTFS for windows XP and the other one for leopard left unformatted. 3)I boot from kalyway dvd and I format the leopard partition with mbr partition table 4)I unmount leopard partition, open Terminal, set the leopard partition active and install PC EFI this way: sudo –s (Enter) cd /Volumes/"location of efi folder"/EFI/pc_efi_v80 (Enter) ./startupfiletool /dev/rdiskXsY ./boot_v8 (Enter) (where I already know the values of X and Y) 5)I write the boot0 and boot1h files copied from kalyway to the first sectors of the disk this way: dd if=/"location of the files"/boot1h of=/dev/rdiskXsY bs=512 count=1 (Enter) dd if=/"location of the files"/boot0 of=/dev/disk0 bs=400 count=1 (Enter) 6)I replace the kalyway dvd with the retail dual layer dvd and I start the install.... (from now on, I already know how to do) Thank you! Bye! Please SMF, help me with this last question, it's still the only obscure part of the install, after that I'll be able to do everything Thank you! Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-618039 Share on other sites More sharing options...
Andrea3000 Posted February 11, 2008 Author Share Posted February 11, 2008 up Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-618681 Share on other sites More sharing options...
SMF Posted February 12, 2008 Share Posted February 12, 2008 Andrea3000, That should work though why not just let the Kalyway disk install EFI? You need the boot0, boot1h and pc_efi_v8 installed (via startupfiletool) - you can do that manually if you want. If you try and use a retail DVD you'll need to swap out some of the kexts/run a postinstall script. I've not done that but there are a few sticky threads that could help. SMF Link to comment https://www.insanelymac.com/forum/topic/86352-installing-bootloader-for-mbr-partition-and-dual-booting-leo-retailxp-32bit/#findComment-619250 Share on other sites More sharing options...
Recommended Posts