kkapoor
10th April 2006, 08:47 PM
What you need:
1. A Mac with a DVD Burner. (PPC or Intel)
2. DVD+R
3. Your copy of Windows XP SP2 Upgrade (might work for other upgrade discs as well)
4. A copy of Windows 98 SE
5. Xcode installed on your Mac
The following instructions were taken from www.macrumors.com. It worked like a charm for me. See if you guys can improve on it.
Windows XP Upgrade Boot Camp Instructions, by Timothy Brown (sysop@timb.us)
This solution allows you to insert Windows 9x into a Windows XP installation disk, fully under Mac OS X. No Linux or Windows required!
Note: These instructions assume you are using Windows XP Pro Upgrade and Windows 98 SE, if not you might have to change a path here and there. You can check for the propper name of a volume by inserting the CD into your drive and looking at the name that appears on your desktop.
Special Thanks: balamw and Dr. Cheesesteak of MacRumors and Will Holcomb's page on El Torito.
1. Insert Windows XP Upgrade CD into your Mac.
2. Open up System Profiler.
3. Under "Hardware" click on ATA, then under ATA Bus, look for your CD/DVD drive.
4. Scroll down until you see "BSD Name", what we're looking for will look like "disk4", we do NOT want the entry that reads "disk4s0".
5. Open up Terminal.app.
6. Type dd if=/dev/disk4 of=win_xp.iso (Assuming the BSD Name for your optical drive was "disk4".)
7. Go get a drink, this might take a few minutes...
8. Once step 6 finishes type the following at the prompt: bash
9. Now type: dd if=win_xp.iso of=boot.img bs=2048 count=1 skip=$(((v=0x125));echo $v)
10. Now close Terminal.app and then re-open Terminal.app.
11. Type: mkdir WXPCCP_EN (This assuming you are using a Pro upgrade CD. If you're using home, the volume label of the CD might be different.)
12. Type cp -R /Volumes/WXPCCP_EN/* WXPCCP_EN (Same warning as above applies.)
13. Wait for it to copy.... Grab a sandwich this time.
14. Now, eject your Windows XP CD.
15. Insert your Windows 9x CD into the drive. (Everything below assumes you're using a Windows 98 Second Edition CD. Your paths may be different.)
16 Type: mkdir WXPCCP_EN/win98
17: Type: mkdir WXPCCP_EN/drivers
18: Type: cp /Volumes/Win98\ SE/win98/* WXPCCP_EN/win98
19: Type: cp boot.img WXPCCP_EN
20: You'll need to download and compile cdrtools (http://freshmeat.net/projects/cdrecord/) to get access to the mkisofs program. (Quick overview on compiling it: Download it, extract it, change into the directory you extracted it into, type make, wait for it to finish, then sudo make install).
21: Type: /opt/schily/bin/mkisofs -relaxed-filenames -d -D -l -N -o WXPCCP_EN.iso -b boot.img -c boot.cat -no-emul-boot WXPCCP_EN
N.B. On my Mac mkisofs was located on another folder so do a search.
22: Now you should be able to burn the WXPCCP_EN.iso file, that's sitting in your home directory with Disk Utility.
That's it! You should be good to go now!
Addendum:
Dr. Cheesesteak of MacRumors confirms this method *does* in fact work, with one caveat;
"BootCamp Assistant doesn't care for the CD.
However...
If you simply select "Restart OS X" and then hold down the Option key, all is well. You'll really need to babysit the install though as everytime it reboots (twice I believe) it will boot into OS X if you don't hold down the option key and select the Windows partition."
1. A Mac with a DVD Burner. (PPC or Intel)
2. DVD+R
3. Your copy of Windows XP SP2 Upgrade (might work for other upgrade discs as well)
4. A copy of Windows 98 SE
5. Xcode installed on your Mac
The following instructions were taken from www.macrumors.com. It worked like a charm for me. See if you guys can improve on it.
Windows XP Upgrade Boot Camp Instructions, by Timothy Brown (sysop@timb.us)
This solution allows you to insert Windows 9x into a Windows XP installation disk, fully under Mac OS X. No Linux or Windows required!
Note: These instructions assume you are using Windows XP Pro Upgrade and Windows 98 SE, if not you might have to change a path here and there. You can check for the propper name of a volume by inserting the CD into your drive and looking at the name that appears on your desktop.
Special Thanks: balamw and Dr. Cheesesteak of MacRumors and Will Holcomb's page on El Torito.
1. Insert Windows XP Upgrade CD into your Mac.
2. Open up System Profiler.
3. Under "Hardware" click on ATA, then under ATA Bus, look for your CD/DVD drive.
4. Scroll down until you see "BSD Name", what we're looking for will look like "disk4", we do NOT want the entry that reads "disk4s0".
5. Open up Terminal.app.
6. Type dd if=/dev/disk4 of=win_xp.iso (Assuming the BSD Name for your optical drive was "disk4".)
7. Go get a drink, this might take a few minutes...
8. Once step 6 finishes type the following at the prompt: bash
9. Now type: dd if=win_xp.iso of=boot.img bs=2048 count=1 skip=$(((v=0x125));echo $v)
10. Now close Terminal.app and then re-open Terminal.app.
11. Type: mkdir WXPCCP_EN (This assuming you are using a Pro upgrade CD. If you're using home, the volume label of the CD might be different.)
12. Type cp -R /Volumes/WXPCCP_EN/* WXPCCP_EN (Same warning as above applies.)
13. Wait for it to copy.... Grab a sandwich this time.
14. Now, eject your Windows XP CD.
15. Insert your Windows 9x CD into the drive. (Everything below assumes you're using a Windows 98 Second Edition CD. Your paths may be different.)
16 Type: mkdir WXPCCP_EN/win98
17: Type: mkdir WXPCCP_EN/drivers
18: Type: cp /Volumes/Win98\ SE/win98/* WXPCCP_EN/win98
19: Type: cp boot.img WXPCCP_EN
20: You'll need to download and compile cdrtools (http://freshmeat.net/projects/cdrecord/) to get access to the mkisofs program. (Quick overview on compiling it: Download it, extract it, change into the directory you extracted it into, type make, wait for it to finish, then sudo make install).
21: Type: /opt/schily/bin/mkisofs -relaxed-filenames -d -D -l -N -o WXPCCP_EN.iso -b boot.img -c boot.cat -no-emul-boot WXPCCP_EN
N.B. On my Mac mkisofs was located on another folder so do a search.
22: Now you should be able to burn the WXPCCP_EN.iso file, that's sitting in your home directory with Disk Utility.
That's it! You should be good to go now!
Addendum:
Dr. Cheesesteak of MacRumors confirms this method *does* in fact work, with one caveat;
"BootCamp Assistant doesn't care for the CD.
However...
If you simply select "Restart OS X" and then hold down the Option key, all is well. You'll really need to babysit the install though as everytime it reboots (twice I believe) it will boot into OS X if you don't hold down the option key and select the Windows partition."