hi
I assume Ubuntu is currently your bootloader and not arch
If not sure .....at grub menu prompt....press E letter on keyboard
if you see a line that reads
linux...blah blah
initrd...blah blah............you have grub2
if it reads
kernel.....blah blah
initrd...blah blah.............you have grub-legacy
2) Its easy to use chainloading so....with root powers edit your Ubuntu for file= /etc/grub.d/40_custom so it reads
menuentry "MBR2" {
set root=(hd1)
chainloader +1
}
then in a terminal run
sudo update-grub......to update your grub.cfg for that new entry
3) When you install arch.....make sure when it wants to do its grub stuff that you install grub into the second MBR and not your first one ok?
Also....grub legacy counts hard drives AND partitions from zero while grub2 changes partitons to count from 1.
I assume you will install arch into first partition second drive.
If unsure....leave it as no bootloader and do it manually with a live cd that has grub installed
boot live cd and in a terminal
Code:
su
(to get to root)
grub
(prompt changes to grub-legacy grub>)
root (hd1,0) ........(first partition second drive)
setup (hd1)
......wait for last line to read succeeded then type
quit
You can read my signatures but arch has good wikis and so I imagine would ubuntu
4) Your current bootloader has 2 installs....a part is in MBR and the balance in your ubuntu partition
If your boot is separate partition then grub2 is there...otherwise its all under where ever your / partition is
YOu can check your /etc/fstab if unsure.