TheBug
9th June 2006, 08:40 AM
Hello All, this is my first post to this forum, hope someone finds it useful.
This is my first Mac and am enjoying it a lot. More in the OSX side than on the XP side.. :D I’ve got a 15” 2.0GHz MBP with 1GB ram & 100GB drive. I’ve been playing with it for a month now, and after a recent repartition of the Hard drive, now have the following partitions in it:
1) 28GB HFS
2) 36GB FAT32
3) 28.8GB NTFS
I have not used any external tools, like rEFIt to help with the partitioning.
Things to prepare for the install:
1) original Mac OSX discs
2) Bootcamp driver disc
3) WinXP SP2
4) Intel chipset drivers, downloaded from Intel (can be found on previous posts or Intel site)
5) External 2-button mouse
Firstly, partitioned the whole drive as one HFS volume and installed OSX 10.4.5. (You don't need to repartitiion if you have a new machine) Upgraded to 10.4.6 and applied all software upgrades as well as firmware fixes.
Installed Bootcamp and used it to create a 30GB (forgot exact size) partition (You can create your bootcamp driver disc here if you do not have one), installed the winxp sp2 CD-ROM and began installation. Took almost forever.
Finishing the install and rebooting several times, went into windows and auto installed the Intel chipset drivers. Rebooted, then inserted the Bootcamp driver disc to install the rest of the drivers. (This part probably doesn’t have much relevance to partitioning, but that’s what I did.)
At this point, I’ve got a 64GB HFS partition and a 28.8GB NTFS partition. This next step is in preparation for the FAT32 partition.
In Windows, right-click on your “My Computer” icon to bring up the “System Properties” window. Click on the “Advanced” tab and from the “Startup and Recovery” section, click on the “Settings” button.
A “Startup and Recovery” window pops up and in the “System startup” section, click on the “Edit” button. The boot.ini file opens in Notepad and you will see something like:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
Copy the last line of the text and paste it underneath the last line. In the last line of the text, change the “partition(3)” to “partition(4). The file should read:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
This step allows you to boot windows from the 4th partition, after you have created your FAT32 drive.
Boot back into OSX and from the terminal window, use “diskutil list” to list out the drives you have, dsk0s2 should be your hfs drive and disk0s3 should be your NTFS drive.
To create your FAT32 partition, you will need to use the “diskutil resizeVolume” command, resizing the HFS partition and creating a new partition at the same time. Type the following:
diskutil resizeVolume dsk0s2 28G MS-DOS FAT32 36G
After it finishes, it will ask you to reboot. Reboot back into OSX. Open the terminal and use “diskutil list” and you should see a new ms-dos partition and should display:
/dev/disk0
#: type name size identifier
0: GUID_partition_scheme *93.2 GB disk0
1: EFI 200.0 MB disk0s1
2: Apple_HFS Macintosh HD 28.0 GB disk0s2
3: Microsoft Basic Data 36.0 GB disk0s3
4: Microsoft Basic Data Untitled 28.8 GB disk0s4
At this point I still cannot use the partition, thus had to use the “diskutil eraseVolume” command. I typed in:
diskutil eraseVolume MS-DOS FAT32 dsk0s3
It said something about the disk being not bootable and so on, and continued to format the drive. After it finished, it mounted on its own, I changed its drive name and was able to use it.
I rebooted the machine, and at the Windows boot up screen, selected the lower option to boot into and was in windows xp again. Here, I went into the “Startup and Recovery” window again and changed the boot.ini file to the following:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(4)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
Make sure you change the “partition(3)” to “partition(4)” in the “default=multi……..” line as well.
That’s how I did it and am still testing it to see if there are any problems.
Sorry for the long-winded post, but any comments and suggestions much appreciated.
Thanx.
This is my first Mac and am enjoying it a lot. More in the OSX side than on the XP side.. :D I’ve got a 15” 2.0GHz MBP with 1GB ram & 100GB drive. I’ve been playing with it for a month now, and after a recent repartition of the Hard drive, now have the following partitions in it:
1) 28GB HFS
2) 36GB FAT32
3) 28.8GB NTFS
I have not used any external tools, like rEFIt to help with the partitioning.
Things to prepare for the install:
1) original Mac OSX discs
2) Bootcamp driver disc
3) WinXP SP2
4) Intel chipset drivers, downloaded from Intel (can be found on previous posts or Intel site)
5) External 2-button mouse
Firstly, partitioned the whole drive as one HFS volume and installed OSX 10.4.5. (You don't need to repartitiion if you have a new machine) Upgraded to 10.4.6 and applied all software upgrades as well as firmware fixes.
Installed Bootcamp and used it to create a 30GB (forgot exact size) partition (You can create your bootcamp driver disc here if you do not have one), installed the winxp sp2 CD-ROM and began installation. Took almost forever.
Finishing the install and rebooting several times, went into windows and auto installed the Intel chipset drivers. Rebooted, then inserted the Bootcamp driver disc to install the rest of the drivers. (This part probably doesn’t have much relevance to partitioning, but that’s what I did.)
At this point, I’ve got a 64GB HFS partition and a 28.8GB NTFS partition. This next step is in preparation for the FAT32 partition.
In Windows, right-click on your “My Computer” icon to bring up the “System Properties” window. Click on the “Advanced” tab and from the “Startup and Recovery” section, click on the “Settings” button.
A “Startup and Recovery” window pops up and in the “System startup” section, click on the “Edit” button. The boot.ini file opens in Notepad and you will see something like:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
Copy the last line of the text and paste it underneath the last line. In the last line of the text, change the “partition(3)” to “partition(4). The file should read:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
This step allows you to boot windows from the 4th partition, after you have created your FAT32 drive.
Boot back into OSX and from the terminal window, use “diskutil list” to list out the drives you have, dsk0s2 should be your hfs drive and disk0s3 should be your NTFS drive.
To create your FAT32 partition, you will need to use the “diskutil resizeVolume” command, resizing the HFS partition and creating a new partition at the same time. Type the following:
diskutil resizeVolume dsk0s2 28G MS-DOS FAT32 36G
After it finishes, it will ask you to reboot. Reboot back into OSX. Open the terminal and use “diskutil list” and you should see a new ms-dos partition and should display:
/dev/disk0
#: type name size identifier
0: GUID_partition_scheme *93.2 GB disk0
1: EFI 200.0 MB disk0s1
2: Apple_HFS Macintosh HD 28.0 GB disk0s2
3: Microsoft Basic Data 36.0 GB disk0s3
4: Microsoft Basic Data Untitled 28.8 GB disk0s4
At this point I still cannot use the partition, thus had to use the “diskutil eraseVolume” command. I typed in:
diskutil eraseVolume MS-DOS FAT32 dsk0s3
It said something about the disk being not bootable and so on, and continued to format the drive. After it finished, it mounted on its own, I changed its drive name and was able to use it.
I rebooted the machine, and at the Windows boot up screen, selected the lower option to boot into and was in windows xp again. Here, I went into the “Startup and Recovery” window again and changed the boot.ini file to the following:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(4)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
Make sure you change the “partition(3)” to “partition(4)” in the “default=multi……..” line as well.
That’s how I did it and am still testing it to see if there are any problems.
Sorry for the long-winded post, but any comments and suggestions much appreciated.
Thanx.