Hi All,
Long story and I hope the history will help.
I was running Ubuntu 8.04 and Windows 2000 on the same HDD. I also have a separate partition for misc linux files (pictures mainly).
Using GParted, I moved and shrunk /dev/sda3 and moved and grew /dev/sda2 (windows). /dev/sda1 is my root. /dev/sda4 is my swap.
I then went an install windows xp over win2K. Of course windows would boot OK. I d/l Ubuntu 9.04 Live CD to install grub. I followed the directions found on the Ubuntu forum and other sources on the Web.
Whenever I though I had install grub, I would reboot, get the splashscreen for my Compaq presario R3000 and be left with a dim flashing cursor, then a regular bright cursor. Grub never loads.
So, I go back to the live CD and try to install again using alternate methods. When I check the /boot/grub/menu.lst file, it is never at the current date.
Finally, I came across the instructions here :
https://help.ubuntu.com/community/Re...tallingWindows. Under the title: Overwriting the Windows bootloader. I would mount /mnt/root and /mnt/root/boot. I would check my files to make sure I mounted the correct directory. What I found interesting was to view the contents of /mnt/root/boot. I would have to browsed (in the terminal) to /mnt/root/boot/boot. ???
When I run the grub-install command, it does follow /root/boot/boot.
So, why do I have boot twice. If I open Nautilus, I only have /boot/grub (they way it should be right). If this is just something weird that happens when mounting from a live CD, how do I tell grub-install to look in /root/boot/boot????
Thank you all.
Additional info:
Below you can see the steps that I've taken. Very standard isn't it.
Well, when I browse to /boot/grub/menu.lst the file was still not created today? and grub will still not start at boot time???
ubuntu@ubuntu:~$ sudo grub
Probing devices to guess BIOS drives. This may take a long time.
[ Minimal BASH-like line editing is supported. For
the first word, TAB lists possible command
completions. Anywhere else TAB lists the possible
completions of a device/filename. ]
grub> find /grub/stage1
find /grub/stage1
(hd0,0)
grub> root (hd0,0)
root (hd0,0)
grub> setup (hd0)
setup (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 16 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,0)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded
Done.
grub> quit
quit
Please let me know if you need further information.