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 ____________________________________________________
