On 2006 September 8 22:21, CJ Kelley wrote:
> Graham Watkins <[EMAIL PROTECTED]> wrote: Hi all,
>
> Bit of a cheeky one, this.
>
> I've just installed Ubuntu on my system which also has Mandriva 2006
> (default) and Windows 2000. However, when I rebooted, GRUB initially
> just stalled.  I was able to fix this by running the Mandriva DVD's
> rescue but when I got it back Ubuntu was not an option.
>
> I'm guessing I have to create some sort of entry in menu.1st for GRUB to
> be able to find it but I'm far from sure as to what this is supposed to
> look like.  I can mount the Ubuntu partition (hdb3) as /ub which enables
> me to see it in Mandriva thought I suspect I'll have to change that to
> get things running.
>
> All suggestions welcome.
>
> Graham
>
>
> ---cjs reply---
> Ok, heres how you should dual boot:
>
> First install windows 2000 (because that needs to be in the master sectors
> to boot properly when dualbooting)
>
> Second, install mandriva. This gives mandriva a chance to look at the oses
> setup on the computer and prepare a list for its bootloader
>
> Third, Install Ubuntu. Same with mandriva, it gives GRUB a chance to look
> at the oses setup on there.
>
> If you install ubuntu be4 mandriva, then mandriva wont be responsible for
> preparing the list, ubuntu will. But with the order listed, mandriva will
> prepare the list. Windows 2000 doesnt see mandriva or ubuntu as oses, so
> you should definately install windows first, otherwise it will overwrite
> the boot sectors and you will loose grub ---end of reply---

If you do install Ubuntu and Grub first, then yes, you have to manually add an 
entry to menu.lst for Mandriva. You also have to be careful when you install 
Mandriva to tell it not to install its boot loader to the MBR (the default), 
as this will overwrite Grub with Mandriva's Lilo.

I did something similar, except that I used DamnSmallLinux to setup Grub. I 
told Mandriva to install its boot loader to the first sector of the partition 
(the PBR). Then I tried chain-loading to the Mandriva loader, but for some 
reason I've never figured out this breaks my X and I get command line only. 
So I ended up adding a direct boot entry. Here are the two entries I have for 
Mandriva in my menu.lst (note that the kernel line is all one line, but my 
mailer split it):


title Mandriva 2006 (direct)
root (hd0,6)
kernel /boot/vmlinuz root=/dev/hda7 initrd=/boot/initrd.img append="acpi=on 
resume=/dev/hda3 splash=silent" vga=788 ro

title Mandriva 2006 (chained) - X broken
root (hd0,6)
chainloader +1


Another useful Grub trick is to create a boot floppy and/or cd. I created a 
boot cd, because I have a legacy-free pc (no floppy), using the instructions 
found here:

http://www.gnu.org/software/grub/manual/html_node/Making-a-GRUB-bootable-CD_002dROM.html

So if the MBR or the menu.lst file ever get trashed, I can still boot Grub. I 
just created a barebones cd, so I then have to manually boot into DSL and 
reinstall Grub to the MBR. With a little more work, I could add my menu.lst 
to the cd, and the files to be able to reinstall Grub directly from the cd to 
the MBR. One of these days...

-- 
Opinions are mine. Don't blame anyone else. Rely on them at your own risk.
____________________________________________________
Want to buy your Pack or Services from Mandriva? 
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________

Reply via email to