mac_newbie Posted July 15, 2006 Share Posted July 15, 2006 I just got a 20-inch Intel iMac and would like to have 3 HFS+ partitions and 3 NTFS partitions on the internal hard drive. Total Internal Hard Drive Capacity: 250GB Used BootCamp to partition the Mac OS X single volume to have a 30GB XP formatted as NTFS. I installed rEFIt on the Mac OS X volume with enable-always.sh option and there is no need to press the option key for the boot options to show up. rEFIt loads automatically which is cool but with a issue which I have explained below. My idea is this: OS X (40 GB): Running fine. Windows XP Pro w/SP2 (30GB): Runs fine with this exception* (please see below) Video (NTFS): 70GB (once I create this, Windows XP is not booting since I guess the partition number got changed). Mac Swap HFS+ (15GB): Partition is fine Other HFS+ (40GB): Partition is fine. Remaining free space for future allocations. What I did is I tried to create a primary or extended partition after booting into XP on the unallocated portion of the hard drive and when the rEFIt boot loader showed up, it is saying "Boot Windows from Partition 4". But, before I created this extended partition, rEFIt was saying "Boot Windows from Partition 3" and it was booting fine. The moment I created the extended partition, and pressed the Enter key to boot XP from the menu, Windows complained saying "HAL.dll might be missing or corrupt. Please install HAL.dll" to continue. I know why this is happening. The rEFIt boot loader is not seeing the XP OS on partition 3 but looking into partition 4 which is the new non-bootable extended paritition. Now, how do I make changes to rEFIt boot loader to make it to see partition 3 instead of 4? This leads me to another problem. The rEFIt boot menu is not showing the icon for the EFI shell. Is it because, I ran enable-always.sh instead of enable.sh? I really want to have several NTFS partitions and should make rEFIt to see the correct XP OS partition and not other non-bootable NTFS partitions. Appreciate your help. Rgds. Link to comment https://www.insanelymac.com/forum/topic/21957-refit-woes/ Share on other sites More sharing options...
Christoph Pfisterer Posted July 25, 2006 Share Posted July 25, 2006 I just got a 20-inch Intel iMac and would like to have 3 HFS+ partitions and 3 NTFS partitions on the internal hard drive. This is not possible with Boot Camp; the hybrid GPT/MBR partitioning format only gives you 3 partition slots that are visible in both operating systems. You could get close by putting the three NTFS partitions first, so that those three are visible in Windows and all six are visible in OS X. But that will require moving (not just resizing) your OS X partition. Next up, a lot depends on how the partitions are layed out on the disk and which tools you use to change the partition tables. Could you please run the following two commands and post the output? diskutil list /dev/disk0 sudo fdisk /dev/rdisk0 What I did is I tried to create a primary or extended partition after booting into XP on the unallocated portion of the hard drive ... It is a very bad idea to use the Windows partitioning on a Boot Camp Mac because they will not update the GPT partiton table, only the MBR one. At the very least, you won't see these partitions in OS X, but worse things might happen if you're not careful. Now, how do I make changes to rEFIt boot loader to make it to see partition 3 instead of 4? This leads me to another problem. The point here is not to make changes to rEFIt, but to the partition tables themselves. rEFIt autodetects what partitions are there and which ones are bootable. If something doesn't work as expected, you must fix what's on the disk. The rEFIt boot menu is not showing the icon for the EFI shell. Is it because, I ran enable-always.sh instead of enable.sh? No. The only difference between 'enable.sh' and 'enable-always.sh' is that the second one sets the affected partition as the default boot partition. If the shell doesn't show up, then you most likely didn't copy the /efi/tools folder to the right place and rEFIt cannot find it. Link to comment https://www.insanelymac.com/forum/topic/21957-refit-woes/#findComment-149962 Share on other sites More sharing options...
guttertrash Posted August 4, 2006 Share Posted August 4, 2006 all you need to do is edit your boot.ini so that it reads multi(0)disk(0)partition(4) instead of 3 like it does currently. cos you have rearanged the partition table on mbr, and windows is no longer on the partition number it was. refit doesnt need to do anything to that. does anyone have any way to fix up your partition table when the editor in refit says "analasys inconclusive" partition will not be touched? ?!? Link to comment https://www.insanelymac.com/forum/topic/21957-refit-woes/#findComment-155662 Share on other sites More sharing options...
fratbrat84 Posted February 23, 2009 Share Posted February 23, 2009 I just got a 20-inch Intel iMac and would like to have 3 HFS+ partitions and 3 NTFS partitions on the internal hard drive. Total Internal Hard Drive Capacity: 250GB Used BootCamp to partition the Mac OS X single volume to have a 30GB XP formatted as NTFS. I installed rEFIt on the Mac OS X volume with enable-always.sh option and there is no need to press the option key for the boot options to show up. rEFIt loads automatically which is cool but with a issue which I have explained below. My idea is this: OS X (40 GB): Running fine. Windows XP Pro w/SP2 (30GB): Runs fine with this exception* (please see below) Video (NTFS): 70GB (once I create this, Windows XP is not booting since I guess the partition number got changed). Mac Swap HFS+ (15GB): Partition is fine Other HFS+ (40GB): Partition is fine. Remaining free space for future allocations. What I did is I tried to create a primary or extended partition after booting into XP on the unallocated portion of the hard drive and when the rEFIt boot loader showed up, it is saying "Boot Windows from Partition 4". But, before I created this extended partition, rEFIt was saying "Boot Windows from Partition 3" and it was booting fine. The moment I created the extended partition, and pressed the Enter key to boot XP from the menu, Windows complained saying "HAL.dll might be missing or corrupt. Please install HAL.dll" to continue. I know why this is happening. The rEFIt boot loader is not seeing the XP OS on partition 3 but looking into partition 4 which is the new non-bootable extended paritition. Now, how do I make changes to rEFIt boot loader to make it to see partition 3 instead of 4? This leads me to another problem. The rEFIt boot menu is not showing the icon for the EFI shell. Is it because, I ran enable-always.sh instead of enable.sh? I really want to have several NTFS partitions and should make rEFIt to see the correct XP OS partition and not other non-bootable NTFS partitions. Appreciate your help. Rgds. I'd think twice about doing this.... I was just told by an Apple Genius that installing rEFIt voids the part of your Apple warranty which covers, among other things, the logic board and wireless card (because it modifies the boot sequence, he said) Link to comment https://www.insanelymac.com/forum/topic/21957-refit-woes/#findComment-1089221 Share on other sites More sharing options...
Recommended Posts