I have a machine with 3 hard drives; the primary, which is 750GB (drive 0), and 2 others, each of which is 640GB (drives 1 and 2).
On the last screen before the actual installation begins, this is how my hard drive configuration looks:
/dev/sda [DISK0, 750GB]
/dev/sda1 ntfs 104MB [Win7 System Reserved]
/dev/sda2 ntfs 499,997MB [Windows 7 Pro]
free space 250,052MB [This space intended for Windows 8]
/dev/sdb [DISK1, 640GB]
/dev/sdb1 ntfs 400,085MB [Windows XP Pro]
free space 240,049MB [This space intended for Ubuntu]
/dev/sdc [DISK2, 640GB] [This drive intended for various backups]
free space 160,033MB
/dev/sdc5 ntfs 480,101MB [Acronis Secure Zone]
As you can see, I have 3 drives, all SATA. I have Win7 on my first drive (0), WinXP on my second drive (1) and a secure zone for daily backups on my third drive (2).
I want to put Ubuntu 11.10 Oneiric Ocelot on the drive that also has XP. I've already used 400GB for XP and I have 240GB remaining, for which, my intention was to create a 4GB swap file and use the rest for Ubuntu itself.
This is what my second hard drive looked like, for my intended setup before installation:
/dev/sdb
/dev/sdb5 swap 4,095MB [Linux swap]
/dev/sdb6 ext4 235,951MB [Ubuntu 11.10]
Needless to say, this is only the second time I have attempted to install Linux. I managed to get 7.10 Gutsy Gibbon working on an old machine. I have two problems with this installation:
Ubuntu asks for a location to install the boot loader (i.e., "Device
for Boot Loader Installation"). I already have a boot loader;
namely, Acronis OS Selector (from Acronis Disk Director 11). So
I decided to put the Ubuntu boot loader in /dev/sdb6 (where I intend
to install Ubuntu), to keep it from interfering with my Acronis OS
Selector.
Once I hit "Install now", I ended up with the following error: "No
root file system is defined. Please correct this from the
partitioning menu."
What am I missing? Did I attempt to put the boot loader in the wrong place? I assume I did, because as I am writing this entry, I am looking at LinuxIdentity.com's Ubuntu 11.04 Natty Narwhal magazine, and I see a screenshot (Figure 7 on Page 13) that implies that the boot loader can be installed anywhere, including the first hard drive (in the MBR, which would obviously force me to reinstall the Acronis OS Selector) or even on a floppy. But why do I get an undefined root file system error? I thought /dev/sdb6 was the root file. Obviously I'm missing something in the installation procedure.
Should I try installing it in Windows using the WUBI Installer? I assume that, if I attempt to install Ubuntu from WinXP (on the second drive), it will automatically install Ubuntu on the empty partition alongside XP. But will I have the option of creating a swap partition? And what if the WUBI Installer searches all of my drives and decides to install Ubuntu on my first drive's empty partition (which I have left empty for Win8 upon its release)?