I tend to agree with Justin. EasyBCD has been vetted across several thousand Ubuntu installations, and in all cases where GRUB has been properly installed to the bootsector it has no problems.
Now the likely explanation is that due to bootsector junk from old OSes and stuff, GRUB was not installed in the expected/default way.
Ok...to clear things up a bit!
Ubuntu on mine was an originally
Wubi install of Ubuntu 8.10...which I
transferred to a real partition with LVPM (Loopmounted Virtual Partition Manager). In case you don't know what that is, here is the website of LVPM:
Lubi, LVPM, UNetbootin, and Bubakup - LVPM
At that point, I had to edit my Ubuntu menu.lst to say the correct disk and partition numbers, which in my case was "hd0,3", before I could boot into my "real" install of Ubuntu 8.10. So what I'm simply saying here is that I did not use the LiveCD to install Ubuntu 8.10, which I know is the normal and standard way to install Ubuntu 8.10. But the process if perfectly safe, and is an easy way (if you have been using Wubi) to copy over your files and setting from your Wubi install to a real partition.
And then I booted from a Ubuntu 8.10 Desktop CD, and ran the following commands to install Grub to Ubuntu's partition (since LVPM by default installs to the MBR):
sudo grub
find /boot/grub/stage1 (which returned (hd0,3) as the partition that Ubuntu was installed to)
root (hd0,3)
setup (hd0,3)
quit
closed the Terminal, and then rebooted, and booted into Ubuntu from the Vista bootloader, using the entry added by EasyBCD! :brows:
Now obviously this skips over some of the steps that I went through, before the Ubuntu entry created by EasyBCD worked...
![Wink :wink: :wink:](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
For instance, I had to (as mentioned in previous threads...) use a separate Bootpart that I downloaded, and extracted to C:/ to make the Ubuntu entry created by EasyBCD work. This I did, by running the following commands in the Command Prompt in Vista:
C:/bootpart.exe
C:/bootpart 4 c:/ubuntu.lnx Ubuntu Linux
This saw the entry created by EasyBCD for Ubuntu boot into Ubuntu as it was supposed to...
![Smile :smile: :smile:](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
But before I had done that, I tried multiple times to see if the auto-config in EasyBCD for Linux would work...but it failed every damn time. :huh: And before you ask, the entry I created for Ubuntu
was pointed at Ubuntu's partition (which was Partition 3 (Linux native - 20 GB) as shown in the drop-down "Drive" menu)! And the box titled "Grub isn't installed to the bootsector" was left unchecked...which means, it
should have used (EasyBCD's) Bootpart to boot Ubuntu automatically...but that was not the case, and I ended up having to use the separate Bootpart that I downloaded!
Don't ask me why EasyBCD's Linux option didn't work for me, because I simply don't know...:wtf: I did everything right, but it still didn't work until manually downloading Bootpart, and running the above commands in my Command Prompt in Visa! :scared: And now I have tried the 2.0 Beta of EasyBCD that you sent to me, but I'm still having the same problem with the auto-config not working...:S
And so I would like to know how running those commands to install Grub is "not being properly installed"! :brows:
Cheers.
-Coolname007
P.S. Thanks for all your help, CG. I really appreciate it. It just really puzzles me that it still doesn't work...
EDIT: And the partition that I installed Ubuntu to, was a new partition...and not one that was previously occupied by any "old OSes and stuff"!