Install on XP with RAID 1 on spare SATA (JBOD)

Asked by AshT on 2009-02-06

I have an XP machine with fakeraid 1. I also have 2 spare sata drives being used as JBOD on the machine. I installed ubunto using Alternate cd option on the spare SATA drive (whole disk). it found the raid and all seemed fine. At the end, on reboot, dual boot was not there so i went to xp. I have tried dos4grub but to no avail. I can't get to ubuntu any more, unless i use the boot cd again.

Please help.

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu mbr Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
AshT (ash-thaman) said :
#1

Disk configuration. TX4310 (Promise) controller with 4 ports. Port 0 and 1 are configured as RAID 1 drives. Port 2 & 3 are JBOD drives. All SATA.

Revision history for this message
Tom (tom6) said :
#2

I'm wondering if the Xp drive was in the machine when you installed Ubuntu on the raided drive? If not then the little Grub boot-loader will have to be reinstalled and the Xp's mbr be written to.

I'm not sure how to do this but i think it should only be a couple of lines on the command-line.

Sorry i can't really help here but i hope those pointers help
Good luck and regards from
Tom :)

Revision history for this message
AshT (ash-thaman) said :
#3

All disks were in the machine. Installer found win XP during grup update and asked me what stuf I want to copy. It said writing to disk. then reboot and I am looking at the same XP boot options.

Just to be sure, XP is on the RAID 1 drives. Ubuntu is installed on a JBOD SATA connected to the same controller.

Revision history for this message
Tom (tom6) said :
#4

Ok, lets try looking at your menu.lst. Can you get to a command line and type

cd /boot/grub
LS
sudo cp menu.lst menu.100209

it'll ask for your normal user password, not your SuperUser/Root one. Note the LS should have been in small letters but i used capitals for clarity. As capitals the command wont work tho.. Anyway now continue with

ls
gedit menu.lst

without sudo in front of gedit we wont be able to save this file and that's perfect for just looking in a system file like this. Please copy and paste the lines after the section where most of the lines start with #. The # marks those lines as 'commented out' which means the lines aren't read by the boot-loader, they are just comments to help humans understand what's going on. Once you've pasted the lines into here then just close gedit, don't try to save it.

Hopefully that should help us spot what's going on. Ahh, that last ls command showed the menu.100209 file? How many other files started with "menu." in that folder?

Something else that would be handy to know is if you have a "Partition Editor" in
System (menu on the top taskbar) - Administration?
Again the partition editor is very powerful and all i'm interested in is a bit of information from it - not in actually doing anything with it but we'll worry about that next time.

Good luck and regards from
Tom

Revision history for this message
Tom (tom6) said :
#5

Dohh, it's just occured to me that you said you're having to run Ubuntu from a Live Cd at the moment which means my last post wont work.

It might be faster to use a Wolvix Live Cd to do a lot of this as it boots faster to a command line and has gparted built in. It's desktop is more soothing than pretty. This DistroWatch page has a link to their download page if you can burn a cd of it ...
http://distrowatch.com/table.php?distribution=wolvix
Booting into it use the "root" user and the pasword "toor", gparted is on the "System" menu in Wolvix i think.

Otherwise we can keep going with Ubuntu, just go up to the top taskbar and click on
System - Administration - Synaptic Package Manager
use either search tool to look for and 'install' gparted. Once installed it should appear as "Partition Editor" on the same "Administration" sub-menu as Synaptic.

Either way in gparted you should see a grey button on the very top right-hand side, it should say "/dev/sda" or something like that. This should allow you to change between which drive is being shown by the rest of the gui. We are looking for the blue Ubuntu partition, probably on the same drive as the red block of "linux-swap" if you have one - you may not need the linux-swap if you have enough Ram. Really want to know what gparted calls the drive and partition that ubuntu is on and that's all - just close gparted when you find that out. The whole address should be something like /dev/sdb2

We can then go back to my last post and open a terminal in whichever LiveCd we are currently in and follow what i said in my last post but replace "cd /boot/grub" with

cd /dev/sdb2/boot/grub

or whatever we got from gparted at the beginning there. Also i'm not sure what text-editor Wolvix has so just use "abiword" instead of "gedit"

Good luck with this
Regards from
Tom :)

Revision history for this message
Tom (tom6) said :
#6

If you are still having trouble with this then please post it as a new question. Only the most recent questions tend to get looked at so posting/reposting a question just before america arrives online after work/school gives the best chance of getting a good few answers.
https://answers.launchpad.net/ubuntu/+addquestion

If the problem has been resolved then please follow the link to the forum thread and mark it as Solved.

Good luck and many regards from
Tom :)

Can you help with this problem?

Provide an answer of your own, or ask AshT for more information if necessary.

To post a message you must log in.