Problem solved!
I installed GRUB manually.
For future reference I leave the steps that I followed.
Bye
Giulio
------------------------------------------------------------------------------------------------
Install Ultimate Edition 2.5 as usual.
On the last step before installation begin, click the Advanced options and uncheck the install boot loader option.
After installer finishes, close ubiquity installer without rebooting the machine.
Open Terminal.
- Code: Select all
ls -l /dev/mapper/
This is my partition table:
- Code: Select all
sucrw-rw---- 1 root root 10, 60 2009-12-26 00:01 control
brw-rw---- 1 root disk 252, 0 2009-12-26 00:01 nvidia_ecaacbca
brw-rw---- 1 root disk 252, 1 2009-12-26 00:01 nvidia_ecaacbca1
brw-rw---- 1 root disk 252, 2 2009-12-26 00:01 nvidia_ecaacbca2
brw-rw---- 1 root disk 252, 3 2009-12-26 00:01 nvidia_ecaacbca3
nvidia_ecaacbca is RAID0 array
nvidia_ecaacbca1 is Windows XP partition
nvidia_ecaacbca2 is swap area
nvidia_ecaacbca3 is Linux root partition
Target into installed system:
- Code: Select all
sudo mount /dev/mapper/nvidia_ecaacbca3 /target/
sudo mount --bind /dev /target/dev/
sudo mount -t proc proc /target/proc/
sudo mount -t sysfs sys /target/sys/
sudo cp /etc/resolv.conf /target/etc/resolv.conf
sudo chroot /target/
Install GRUB:
- Code: Select all
apt-get update
apt-get install -y grub
cp /usr/lib/grub/i386-pc/* /boot/grub/
- Code: Select all
grub --no-curses
grub> device (hd0) /dev/mapper/nvidia_ecaacbca
grub> root (hd0,2)
grub> setup (hd0)
grub> quit
update-grub
nano /boot/grub/menu.lst
Modify # groot=(hd0,0) to # groot=(hd0,2)
For all Ubuntu-related boot entries modify root (hd0,0) to root (hd0,2)
- Code: Select all
title Ubuntu 9.10, kernel 2.6.31-16-generic-pae
root (hd0,2)
title Ubuntu 9.10, kernel 2.6.31-16-generic-pae (recovery mode)
root (hd0,2)
title Ubuntu 9.10, memtest86+
root (hd0,2)
Add Windows entry:
- Code: Select all
title Windows XP Professional
rootnoverify (hd0,0)
makeactive
chainloader +1
Update GRUB again:
- Code: Select all
update-grub
(if asked, keep the local version installed)