Dual Booting All discussion on Dual Booting 2 operating systems (or even more!) on the Dell Mini

Reply
 
LinkBack Thread Tools Display Modes
  (#1) Old
Member
 
BeyondtheTech's Avatar
 
Posts: 45
Join Date: Mar 2009
Location: Central NJ
Send a message via AIM to BeyondtheTech Send a message via MSN to BeyondtheTech Send a message via Yahoo to BeyondtheTech
Default My XP/OSX Dual-Boot Saga, with a Happy Ending! - 04-23-2009, 03:45 PM

After previously owning a Samsung NC10 and an MSI Wind U100 and successfully performing a dual-boot setup for Mac OS X and Windows XP for each, I figured it would be a walk in the park when it came time to doing the same configuration on my new Mini 9. I can tell you honestly that I almost gave up last night after spending a few late weeknights into nearly the entire weekend without success, up until the wee hours before work the next morning when it all finally came together. Here's how it all went down...

When I first received my Mini 9, I stared at the Ubuntu GUI for just under a minute, then immediately rebooted and followed the "DellEFI Method" of installation of Mac OS X. Needless to say, it was the most painless procedure I've ever encountered in getting a Hackintosh up and running (kudos to you guys), and I immediately customized and set it all up for my needs. It was the perfect Mac setup, with all the hardware functioning perfectly (unlike my previous netbooks which lacked complete compatibility).

But as I soon realized, I still needed to run Windows on my netbook for the very few instances that require it. Not content in using Parallels/VMware, and since I had extensive experience in dual-booting, I figured I'd give it a go. I backed up my "Macintosh HD" into a DMG file on an external USB drive, then proceeded to re-wipe the drive, build an XP setup, image it with Acronis and repartition the drive for a dual-boot setup.

But, with all the various combinations I tried, no matter what combination, one OS would kill the other from booting up, fail to load even after installing/copying the core files down, even after restoring the Macintosh partition, or rerunning the DellEFI application, and retrying with a GUID layout, MBR layout, rearranging the partitions, trying FAT32 or NTFS, repairing the partition boot sectors, master boot sector, etc. etc. I would get the "boot0: error" to "Operating System not Found" to BSODs when changing around XP's boot.ini file, or it couldn't find hal.dll, etc. Every error posted here in previous threads, I saw it all week.

Then I found the perfect combination. It required me not using my nicely-customized NTFS-formatted XP build that I made before, but, hey, it's dual-booting! So, if the price I pay is reinstalling XP from scratch, so be it.

Here are my tools:
  • retail Mac OS X 10.5.6 DVD[/*:m:bwvf9kag]
  • OEM Dell Windows XP Pro SP3 CD and all the necessary Dell Mini 9 drivers[/*:m:bwvf9kag]
  • DellMiniBoot123 8.02b1 and DellEFI 1.1[/*:m:bwvf9kag]
  • Acronis Disk Director Suite 10[/*:m:bwvf9kag]
  • external USB hard drive[/*:m:bwvf9kag]
  • external USB DVD-ROM drive[/*:m:bwvf9kag]

Here’s the result:
  • my 64GB SSD partitioned with an MBR layout, not GUID[/*:m:bwvf9kag]
  • Windows XP Pro SP3 running on the first partition in FAT32[/*:m:bwvf9kag]
  • Mac OS X 10.5.6 running on the second partition in HFS+ Journaled, set to active[/*:m:bwvf9kag]
  • no EFI partition, hidden or otherwise[/*:m:bwvf9kag]

1. With an already-working OS X setup, image your current OS X partition in Disk Utility. You may need to boot to the DellMiniBoot disc and your retail Mac OS X DVD, then at the initial Setup screen, go to the Disk Utility, unmount your Mac partition, then save a DMG file from that Mac partition onto your external USB hard drive. When that’s done, get ready to wipe out your whole setup.

1. Use Acronis Disk Director Suite 10 to re-set up the partitions. For some reason, using Apple’s Disk Utility never seemed to work properly for me, as it either didn’t write the proper boot code or put it exactly as Windows XP needed to boot, getting all those ominous error messages, even after going through the installation. FYI, Acronis only understands MBR and can’t access any drive with GUID, and it looks like this piece of software hasn’t been updated for quite some time, so if you need to purchase that, be aware of this. I set up two partitions on my 64GB SSD: partition 1 is 12GB using FAT32, partition 2 is 52GB using NTFS (will be redone later). I knew that if I didn’t initially assign it, Disk Utility would for some reason not be able to add the needed partition to the drive, so just assign it now as something other than “free space” or “unallocated.” If you don't have access to Disk Director Suite, you may find a suitable, freeware replacement from here.

Quote:
On a side note, when you follow the directions in the “DellEFI Method” and mentioned once in another forum thread, the Mac partition must and always will be the second partition. Believe me, I tried to fight this and lost. When you format the drive with GUID, the first partition is actually a hidden 200MB EFI partition, set to active, so you’re really installing OS X to the second partition. It’s a partition that you’ll never see in Disk Utility, but rather when you use the FDISK or DISKUTIL commands in Terminal. Not knowing this initially, it threw me off when I tried to reformat the drive with MBR and bring OS X down to the first partition as I thought I saw it when my drive was initially GUID. With MBR, there is no hidden first partition, so since Mac has to be second, it’s no brainer to…
2. Install Windows XP on the first partition. This should be non-eventful and pretty straightforward. With my Dell OEM disc (hint: no product key or activation needed), it found the FAT32 partition (choose “Leave the current file system intact (no changes)”) and installed Windows right away, and I popped in the necessary drivers to get the rest of the Mini 9 functioning properly. I decided that FAT32 should be fine for me, since Mac can read/write to it without any third-party software, and that since we're all limited in hard drive space, I doubt I'll ever have the need to create a 4+GB file that only NTFS can handle. Besides, I can install MacDrive and read/write large files to the Mac partition if needed.

3. Boot the DellMiniBoot and retail OS X DVD. Once you have squared away your XP setup, use the Disk Utility to erase the second partition in NTFS and set it up as a Mac (Journaled) partition. Close the Disk Utility.

4. Restore your Mac partition from the DMG image file you did in step 1 back to the second partition.

5. Boot to your hard drive with your DellMiniBoot disc. At this point, with the help of the DellMiniBoot disc, you should be able to boot to drive 80 (your hard drive), and select either partition 1 (Windows XP) or 2 (OS X), to which either OS should launch just fine. Repeat this step for each partition to make sure. I notice that my XP partition takes a few seconds before the XP logo shows up – peculiar, but by no means a big issue I can deal with.

6. If both partitions are booting successfully with the DellMiniBoot disc, then it’s time to run the DellEFI to recreate the bootloader so that the disc will no longer be required. Go into DellEFI’s custom installation and select the first option to install the bootloader. Remove the DellMiniBoot disc, but do not reboot at this point when prompted.

7. Launch the Terminal, and use the following commands:
Code:
sudo –s (to allow the proper access)
(enter admin password)
fdisk –e /dev/rdisk0
p (should show both partitions)
f 2 (sets the second partition to active for booting)
w (write the changes)
q (quit the fdisk application)
8. Finally, close the Terminal and reboot. Your SSD should boot to the Mac side and give a 3-second prompt to which you can boot to either XP or Mac. That’s it!

I hope this will give some users here some relief from all the stress I went through to get this working consistently.


Black Mini 9 • 2GB • 64GB • BT 2.1 • 1.3MP • 802.11g • XP SP3 • OSX 10.5.7 • DellEFI 1.1 • MBR • A05
Read my guide on How to Dual-boot OS X and Windows from the DellEFI Method!
Reply With Quote
  (#2) Old
Senior Member
 
Posts: 291
Join Date: Apr 2009
Default Re: My XP/OSX Dual-Boot Saga, with a Happy Ending! - 04-23-2009, 03:59 PM

Interesting. I used the older Type11 guide (found in the FAQ section) so I had created a 200MB EFI partition and also used a modified OSX Installer (edited OSInstall.mpkg). Are you saying that neither of those steps are necessary?


Dell Mini 9 | 2 GB RAM | 64 GB STEC SSD | 16GB RiData SDHC
Triple Boot: Windows 7 | OSX 10.6 | XP
Reply With Quote
  (#3) Old
Member
 
Posts: 61
Join Date: Mar 2009
Default Re: My XP/OSX Dual-Boot Saga, with a Happy Ending! - 04-23-2009, 04:12 PM

Thank you for posting this very detailed guide. Quick question: I don't have an external DVD drive, would it be possible to do this using 2 USB sticks?
Reply With Quote
  (#4) Old
Member
 
BeyondtheTech's Avatar
 
Posts: 45
Join Date: Mar 2009
Location: Central NJ
Send a message via AIM to BeyondtheTech Send a message via MSN to BeyondtheTech Send a message via Yahoo to BeyondtheTech
Default Re: My XP/OSX Dual-Boot Saga, with a Happy Ending! - 04-23-2009, 04:16 PM

I've never tried the Type 11 method nor any modified installer. Just the DellMiniBoot and DellEFI 1.1 (the method they posted was so easy, I didn't bother to look at any other method, let alone take the time to understand the history and technical details of it). My partition map shows just two partitions in the end, 1: Windows FAT32, 2. Mac OSX HFS+J. That's all that's needed.

Perhaps this is why I had so much initial trouble with dual-booting the way I wanted it to? While the "DellEFI Method" is a surefire way to Macify your Mini 9, getting it to do anything else may have been made more difficult. In either case, I'm happily running both OSes on my drive after much trial-and-error, and no additional trickery.

I didn't have two USB drives handy, let alone large enough to handle the installation and imaging. I ran to my local Staples and picked up a drive for $80+tax, and now Costco is selling a slim iomega DVD-burner drive for $69 shipped. (hint: both are pretty liberal with their return policy if you don't want to keep it).


Black Mini 9 • 2GB • 64GB • BT 2.1 • 1.3MP • 802.11g • XP SP3 • OSX 10.5.7 • DellEFI 1.1 • MBR • A05
Read my guide on How to Dual-boot OS X and Windows from the DellEFI Method!
Reply With Quote
  (#5) Old
Super Moderator
 
anguish's Avatar
 
Posts: 1,203
Join Date: Apr 2009
Location: Detroit
Default Re: My XP/OSX Dual-Boot Saga, with a Happy Ending! - 04-23-2009, 04:18 PM

If I didn't just get done rebuilding mine (again) dualbooting with Windows 7, I would try this. Now I definitely need to get another SSD and try this out on my other Mini 9 when I get it back..


Alienware M11xR2 - Core i5 1.06 - 4 GB - 250 GB HD

Triple Boot Guide - 10v RAM Upgrade Videos - mechdrew's OSX guides
Reply With Quote
  (#6) Old
Senior Member
 
Posts: 291
Join Date: Apr 2009
Default Re: My XP/OSX Dual-Boot Saga, with a Happy Ending! - 04-23-2009, 04:57 PM

Well, if I didn't just finish setting up my dual boot system using the old method found in the FAQ section, I would give this a try. Thanks for the detailed process listing.

Perhaps a mod can move this to the FAQ section to replace the outdated dual boot entry?


Dell Mini 9 | 2 GB RAM | 64 GB STEC SSD | 16GB RiData SDHC
Triple Boot: Windows 7 | OSX 10.6 | XP
Reply With Quote
  (#7) Old
Member
 
Posts: 64
Join Date: Feb 2009
Default Re: My XP/OSX Dual-Boot Saga, with a Happy Ending! - 04-23-2009, 05:16 PM

Great little how-to! I've been waiting for my Runcore to do the dual-boot setup. The other guides seemed outdated and the unused first partition was bugging me a bit. Good to know installing XP on the first partition was an option.

I think the retail disc DVD modification wasn't needed because BeyondtheTech imaged a previously installed setup. For those installing Mac OS X 10.5.x from scratch on an MBR disk, the mod is still needed.
Reply With Quote
  (#8) Old
Member
 
BeyondtheTech's Avatar
 
Posts: 45
Join Date: Mar 2009
Location: Central NJ
Send a message via AIM to BeyondtheTech Send a message via MSN to BeyondtheTech Send a message via Yahoo to BeyondtheTech
Default Re: My XP/OSX Dual-Boot Saga, with a Happy Ending! - 04-23-2009, 06:14 PM

My first installation that I imaged also used DellBootMini, DellEFI, and the retail 10.5.6. It sat on my SSD as a single partition (well, 2 if you want to consider the hidden EFI partition in the first slot). I never saw the EFI partition in Disk Utility, and I simply saved the Mac partition as a DMG file. When I reformatted my SSD as MBR and restored the DMG file, I had to run DellEFI again so that it would fix the boot sector and bootloader. After that, it was fine.

From that experience, I gather there is no additional modification to run a retail 10.5.6 install on an MBR setup, other than it being on the second partition and using DellMiniBoot to boot to it the first time around and applying the bootloader via DellEFI.

Oh, and I really don't know what the dsdt.aml file is all about, so I delete it everytime and have DellEFI rebuild one when I want the bootloader redone as well.


Black Mini 9 • 2GB • 64GB • BT 2.1 • 1.3MP • 802.11g • XP SP3 • OSX 10.5.7 • DellEFI 1.1 • MBR • A05
Read my guide on How to Dual-boot OS X and Windows from the DellEFI Method!
Reply With Quote
  (#9) Old
Member
 
Posts: 88
Join Date: Mar 2009
Default Re: My XP/OSX Dual-Boot Saga, with a Happy Ending! - 04-23-2009, 06:45 PM

Haha, I know what you mean about it being a saga, that's for sure. I don't know how many times I reinstalled everything this past weekend in order to get tripleboot support working (Windows 7, OS X, and Ubuntu's Netbook Remix edition).
Reply With Quote
  (#10) Old
Member
 
conq's Avatar
 
Posts: 36
Join Date: Feb 2009
Default Re: My XP/OSX Dual-Boot Saga, with a Happy Ending! - 04-23-2009, 07:56 PM

Yeah i used the older dual boot guide and realized the EFI part isn't needed. I had to remove the efi part and resize the xp partition with a gparted cd. Someone should update that guide.


Mini 9|32GB RunCore|2GB RAM|1.3MP Cam|A05 BIOS|Dualboot OSX 10.5.7 + Win XP Pro
Mini 10V|Intel X25-M 80GB SSD|2 GB RAM|A03 BIOS|Dualboot OSX 10.5.7 + Win XP Pro
Reply With Quote
Reply

« Triple Boot HELP!!!!!! | Ubuntu and WinXP Home »
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


LinkBacks (?)
LinkBack to this Thread: http://www.mydellmini.com/forum/dual-booting/6859-my-xp-osx-dual-boot-saga-happy-ending.html
Posted By For Type Date
monkeycycle's hackintosh Bookmarks on Delicious This thread Refback 09-03-2009 05:04 PM
Advanced 2: Multi-Boot Configuration | Guides | OS X | mechdrew This thread Refback 08-20-2009 08:31 AM
Guide Advanced 2: Multi-Boot Configuration | DellEFI | mechdrew This thread Refback 05-29-2009 09:38 AM

Copyright © 2008-2011 MyDellMini.com.