Terrier
Registered
Following my recent post about how my MacBook went belly up precisely in the middle of my efforts to download SP3 for Windows XP, and the Apple Store said it needed a new HD, I was offered this suggestion: partition the HD on your own using Disk Utility.
It seems to make sense, but I'd dearly love some other knowledgeable person's input before I committed to doing this.
Here was the recommendation:
If this fellow has it right, it seems a simple thing to do and it leaves
me wondering then why did Apple go the Boot Camp route instead of providing instructions like these.
Lastly, anyone know what he means in the last paragraph when he writes of "refitting bootloader?
************
Say you have a hard drive with 2000 blocks. When you want to create a
Windows partition, what Boot Camp does is slice the amount you requested to make a free space to create a new partition.
If your HFS partition is taking all 2000 blocks, (say you select 50/50) it
will recreate the HFS partition basic data to reflect 1000 blocks. You now
have 1000 blocks free, which Boot Camp basically creates a new partition but in FAT format.
When that fails, your HFS partition basic data becomes corrupt and causes filesystem errors. Boot Camp when it fails to complete this process, it does not step back to set the partition as it originally was, instead it leaves the unfinished partition info causing the filesystem to become unstable or just downright unusable sometimes giving you the little ? mark at startup because the system cannot find a valid OS X partition.
It would be smarter, before you install OS X, that you load up the startup DVD/CD and under Disk Utility create two partitions. One in HFS Extended (Journaled) and another in FAT. Once that's done, go ahead and install OS X in the HFS Extended partition you created. Once your installation is done in your desktop you will notice the FAT disk available.
So if you had a 40GB HD, you will see a 20GB HFS (Mac partition) and a empty 20GB FAT (windows partition).
From there you can try installing Windows again and the FAT partition you created will be available under the Windows setup menu. If you are still experiencing issues, be advised your HFS partition was never touched by Boot Camp, because you created it manually. So you should have no issues getting on to OS X desktop.
The firmware bootloader to select operating systems is holding down the
option key right after the chime. Another and better alternative is refit
bootloader which pops up a menu that you can select which OS you request to boot up in without the delay the firmware bootloader provides as it searches for other OSes installed on the system.
Finally, this fellow added:
Bootcamp does the process differently, it tampers with your HFS partition in real time to allow to create a new partition. This is a delicate process, it's not that it cannot be done without issues, it's just that the expansion utility does not always work properly. Bootcamp is still rather new and still needs some work to be done to further stabilize it. Once the expansion utility works as intended it would more than likely be included in Disk Utility as a advanced option to increase or decrease partitions on the fly.
Many thanks for any replies,
Bob
It seems to make sense, but I'd dearly love some other knowledgeable person's input before I committed to doing this.
Here was the recommendation:
If this fellow has it right, it seems a simple thing to do and it leaves
me wondering then why did Apple go the Boot Camp route instead of providing instructions like these.
Lastly, anyone know what he means in the last paragraph when he writes of "refitting bootloader?
************
Say you have a hard drive with 2000 blocks. When you want to create a
Windows partition, what Boot Camp does is slice the amount you requested to make a free space to create a new partition.
If your HFS partition is taking all 2000 blocks, (say you select 50/50) it
will recreate the HFS partition basic data to reflect 1000 blocks. You now
have 1000 blocks free, which Boot Camp basically creates a new partition but in FAT format.
When that fails, your HFS partition basic data becomes corrupt and causes filesystem errors. Boot Camp when it fails to complete this process, it does not step back to set the partition as it originally was, instead it leaves the unfinished partition info causing the filesystem to become unstable or just downright unusable sometimes giving you the little ? mark at startup because the system cannot find a valid OS X partition.
It would be smarter, before you install OS X, that you load up the startup DVD/CD and under Disk Utility create two partitions. One in HFS Extended (Journaled) and another in FAT. Once that's done, go ahead and install OS X in the HFS Extended partition you created. Once your installation is done in your desktop you will notice the FAT disk available.
So if you had a 40GB HD, you will see a 20GB HFS (Mac partition) and a empty 20GB FAT (windows partition).
From there you can try installing Windows again and the FAT partition you created will be available under the Windows setup menu. If you are still experiencing issues, be advised your HFS partition was never touched by Boot Camp, because you created it manually. So you should have no issues getting on to OS X desktop.
The firmware bootloader to select operating systems is holding down the
option key right after the chime. Another and better alternative is refit
bootloader which pops up a menu that you can select which OS you request to boot up in without the delay the firmware bootloader provides as it searches for other OSes installed on the system.
Finally, this fellow added:
Bootcamp does the process differently, it tampers with your HFS partition in real time to allow to create a new partition. This is a delicate process, it's not that it cannot be done without issues, it's just that the expansion utility does not always work properly. Bootcamp is still rather new and still needs some work to be done to further stabilize it. Once the expansion utility works as intended it would more than likely be included in Disk Utility as a advanced option to increase or decrease partitions on the fly.
Many thanks for any replies,
Bob