Dual Booting All discussion on Dual Booting 2 operating systems (or even more!) on the Dell Mini
| ||Thread Tools||Display Modes|
Join Date: Nov 2009
12-21-2009, 02:31 AM
Hi everyone-- new at all this too, and spent the better part of a day getting this all running.
Finally got it working-- XP and SL dual booting, with the Chameleon boot loader configured the way I want it (I kept thinking I did something wrong when my boot screen didn't look as fancy as everyone's screenshots, so I will explain how I did it), and without losing the default Dell XP install.
Thanks to everyone who has written down their experience so people new to hackintoshing can join in the fun (I now have a companion to my MacBook for vacations). I'm going to try and simplify what I did so someone can get it working like this too.
1) WHERE TO START?
Start with Gizmodo's Dell Mini 10v guide, dated 10/24/2009. It's a good place to start, I will only explain the modifications to that guide below. First, a major difference will be you will use the latest Netbook Maker and Installer 0.8.3 RC5.
Netbook Maker 0.8.3 RC5 does two things that are great: You don't have to reflash your BIOS if it came with A06. RC5 works fine with A06. Also, you don't have to worry about your trackpad driver, it should work fine-- you just have to configure it in System Preferences once everything is working.
2) WHAT YOU NEED
I didn't want to lose my default Dell XP installation. Why? I don't have a USB DVD drive, and it seems installing off a USB has issues with partitioning etc. Also I don't have two 8gb USB flash drives. So what you will need is ONE 8gb USB flash drive for Snow Leopard, and one that is at least 128mb for GParted. We are going to make a LiveUSB that you can boot off of for GParted so you can shrink the XP partition and make the Snow Leopard partition.
-- Download Gparted, the latest stable version. Get the .ISO.
-- Download Netbook Maker 0.8.3 RC5 and Netbook Installer 0.8.3 RC5.
-- Download OSInstall.zip from Pradeesh's website. We'll use his instructions later also to get Snow Leopard installed on an MBR partition. Look in the area about MBR partitions for the download link (about halfway down).
3) GET GOING
This is all based on the Gizmodo and other people's guides here, including Frasierman's.
-- Follow Gizmodo or Frasierman's instructions to make a bootable USB of a Snow Leopard install disk. Then go to Pradeesh's website to install OSInstall.mpkg on your Snow Leopard install USB so it will work with MBR.
-- Create the Gparted bootable USB. Instructions below are for Mac and adapted from Web Upd8. If you don't have a Mac, that page explains other ways to make a bootable USB of this ISO.
Rename the gparted-live-0.4.6-1.iso (current version as of this writing) to gparted-live-0.4.6-1.img. I'm not sure if you need to do this for this to work, but it's what I did.
Open Terminal (Spotlight > type Terminal), type "cd", hit space, and drag the folder at the top of the Finder window (where gpared-live-0.4.6-1.img lives) to the Terminal window. Hit enter. You should be in the folder where the .img file is.
Type "diskutil list", hit enter. You'll get a list that shows what storage devices are connected.
Insert the smaller 128mb USB, or whichever USB you want to use for Gparted.
Type "diskutil list" and enter again, and you should be able to figure out which one is your USB. Make a note of the address, it will be something like /dev/disk3.
Unmount the USB by typing "diskutil unmountDisk /dev/diskN" where "diskN" is the disk number you noted above.
Then type "sudo dd if=gparted-live-0.4.6-1.img of=/dev/diskN bs=1m" and hit enter. It will start copying the ISO to the USB.
When it's done, you'll get back to the prompt and then type "diskutil eject /dev/diskN" and enter. Great, you have a bootable copy of Gparted on USB.
4) SET UP YOUR PARTITIONS
Boot up your Mini 10v, and hit F2 to get to the BIOS. Make sure "Legacy USB" is enabled. Plug in your newly made Gparted bootable USB, Save and exit, and hit F12 at the Dell bootup menu to choose where to boot. Choose the second option "USB device".
Hit enter as Gparted prompts you to boot up with all the defaults.
Now you will see a basic Linux desktop, with the partition editor loaded. It will show you your hard drive as chunks on a bar. You should have at least two chunks, one that is 140GB, where XP lives, and one that's 10GB where the Dell Restore lives. I had another one that was 40mb, don't know why. I left all these alone.
You can then click the XP chunk and then click resize, enter or drag to resize. Make it whatever size you want, whatever's left over will be for Snow Leopard. I resized the Dell Restore one as well, to 4gb.
Click the unallocated chunk, and create a primary partition there. You can format it HFS+ if you want and name it, but you can change later too using Snow Leopard.
Apply the changes. The button might be hidden, so use the menu.
5) INSTALL SNOW LEOPARD
-- Insert the Snow Leopard USB you made earlier. Exit Gparted and restart. F12, choose USB, and it should boot into the Snow Leopard installer. Follow instructions, when it gets to choosing the hard drive, choose the one you made above.
-- Wait. Watch a TV show? Mine took maybe 45 minutes? Not sure because the progress bar wasn't accurate.
-- Now when the installer reboots, everything should be working fine. You can update to 10.6.2 using the instructions by Frasierman (replacing the parts about Netbook Installer with 0.8.3 RC5)
6) CUSTOMIZE CHAMELEON
-- You might wonder why everyone's boot screens are fancy and yours isn't. Well, it took me a while to figure out they were using themes. You can download themes from the Chameleon forums.
-- You will want to edit the com.apple.Boot.plist in /Extra. To get to this folder, the easiest way is in Terminal, type "cd /Extra" hit enter, then "sudo nano com.apple.Boot.plist". You can then edit things like a text editor. Look for this:
You can also customize where things on the boot screen are for your theme. Instructions for that are in the Theme Park section of the Chameleon forums. The file to edit is the "theme.plist" file in the theme's folder. Edit it the same way you edited the com.apple.Boot.plist using nano.
-- You might notice the Dell Restore partition showing up on the boot menu. The latest version of Chameleon has an option to hide partitions, but I'm still working on upgrading Chameleon manually-- I tried following the directions but it seemed to hose my XP boot sector and I had to use TestDisk on the GParted USB disk via the Terminal after booting from USB to fix.
** Please let me know if I am installing wrong, I literally typed in the instructions for manually installing Chameleon to the latest version but it didn't work.
Join Date: Dec 2009
12-22-2009, 08:02 AM
Join Date: Nov 2009
Worked for me... - 12-23-2009, 02:43 AM
@dude245: All I can say is that it worked for me. BEFORE I upgraded Chameleon. I think writing the boot0 and boot1 files screwed something up. There was no messing around with the Win XP partition for it to work (which I expected since I didn't move the partition).
One caveat-- I realized later, that resizing the Dell Restore partition (the one that can restore your XP partition if something goes wrong) will fail the Dell Restore check since it is very particular.
It doesn't work if it's not what it expects.
This page describes more about the Dell Restore partition and how to "fix" it so it will work after repartitioning and resizing. I have not tested this yet, but am about to. You will need yet another USB to make a DOS bootable disk. The HP USB Stick utility (search this forum or google) will make it for you, but you need to find a DOS disk or image.
I agree, backup is probably a good idea. If you can image the entire drive, that will be easiest. I am testing out whether I can just put the partitions back the way it was (recorded the partition settings by sectors and sizes and order before changing anything using GParted) and restore the Dell Restore partition (using Disk Utility on the Snow Leopard USB made earlier) and use that to restore the Win XP partition.
Will report back on whether you can restore this way if things go wrong (so you can just back up that one partition).
I don't see why it wouldn't work, Gparted was just a (free) way to make a bootable USB with a partition editor.
Copyright © 2008-2016 MyDellMini.com.