Thanks a lot guys, I will try to install-grub from the OpenSolaris live cd with the properly parameters because doing install-grub only didnt do nothing (I know it NEEDS a parameter at least, but yesterday night I was really sleepy and didnt remember even this).
On the other hand, it seems like 'some' other grub has been installed in my mbr by OpenSolaris (I suppose?), that replaced the Ubuntu's grub; problem is now, I cannot boot into FreeBSD, it says that it cant find any partition... now, when I reinstall Ubuntu's grub, it doesnt work like it used to, now it cannot find the stage file, even if it exists: Possible partitions are: Partition num: 0, Filesystem type unknown, partition type 0xbf Partition num: 1, Filesystem type unknown, partition type 0x82 Partition num: 2, Filesystem type is ext2fs, partition type 0x83 Partition num: 3, Filesystem type is ext2fs, partition type 0x83 grub> root (hd0,3) grub> setup (hd0,3) Checking if "/boot/grub/stage1" exists... no Checking if "/grub/stage1" exists... no Error 15: File not found grub> but: # ls -l /boot/grub/stage1 -rw-r--r-- 1 root root 512 2008-10-02 00:02 /boot/grub/stage1 I think my old grub have been replaced, although im still able to boot into Ubuntu without problems. This is getting much more complex than I thought... -- This message posted from opensolaris.org