You don't have to re-install anything.

When Suse installed it changed grub, the bootloader, and in order to work it 
needed to install it to the other drive which is the boot drive. In grub, hd0 
and hd1 are relative with hd0 being the one where Suse is installed and hd1 the 
other drive (as far as Suse was concerned).

However, this may not be the way the BIOS sees things so grub is not in sync 
with your BIOS so it is confused and is giving you the error message.

To get the bootloader to work you need to edit it. You can do it temporarily to 
see if this is your problem. 

Try this from the grub start up screen:
>From the bootloader use the down arrow to move to the line for Ubuntu and 
>press e for edit. It will display the bootloading options for Ubuntu. Move the 
>cursor to the line that says root (hd1,0) and press e and change it to say 
>root (hd0,0) and press enter. Then type b for boot.

If it boots into Ubuntu you need to make the change permanent by opening a 
terminal and type: sudo gedit /boot/grub/menu.lst

Move to the lines that you changed and edit as before to hd0,0 or whatever 
worked. Then save the file. If other OSes do not boot properly you can 
experiment and then finalize the settings with gedit. 

While you are there you can change your default boot option. It says default 0 
which is Windows. If you want it to be Ubuntu you would change it to be default 
1 or default 2 for Suse.

hd0,0 is the first partition on the first drive and hd0,1 is the second 
partition on the first drive.
hd1,0 is the first partition on the second drive and hd1,1 is the second 
partition on the second drive

Something to remember is that grub uses ordinal numbers (starting at zero, not 
one).

If the temporary changes to grub don't work then try a different number, say 
hd0,1. You need to remember which ones work and don't so that you can edit the 
menu.lst file properly to make the changes permanent. You won't have to change 
any other lines, just the one with root (hd1,0). 

see: 
http://users.bigpond.net.au/hermanzone/p15.htm#Temporarily_Edit_the_GRUB_Menu

Roy


 
Linux: Fast, friendly, flexible and .... free!
Support Open source.
<*,)}}+<
Only dead fish go with the flow!




----- Original Message ----
From: frnk.newman <[EMAIL PROTECTED]>
To: [email protected]
Sent: Sunday, June 29, 2008 9:07:25 AM
Subject: [LINUX_Newbies] Problem with multi booting


Hi Folks.

I'm sure this is dead easy for someone with a bit more experience but
it's got me foxed at present. I have two hard drives. The master
contains 2 partitions - C: for Windows XP, D: a data partition for the
XP system. The slave had Ubuntu 8.04 on sdb1, dual booting quite
happily, with XP as the default.

As I am still evaluating which flavour of Linux to work with, I have
been experimenting with openSuse 11 Live CD. I then decided to install
it to the second hard drive. The install went fine with Suse even
giving me a boot-order option which I set to - 1(Default)XP, 2 Ubuntu,
3 openSuse. The problem I have is that, although the opening boot
screen shows the correct boot order, I cannot get into Ubuntu. I am
getting "Filesystem type unknown" and Error 17. I can mount the ubuntu
partition from within Suse. My menu.lst from openSuse is as follows:

# Modified by YaST2. Last modification on Sat Jun 28 12:22:17 BST
2008
default 0
timeout 20
gfxmenu (hd1,2)/boot/ message

###Don't change this comment - YaST2 identifier: Original name:
windows 1###
title windows 1
rootnoverify (hd1,2)
chainloader (hd0,0)+1

###Don't change this comment - YaST2 identifier: Original name: 
Ubuntu 8.04, kernel 2.6.24-17-generic (/dev/sdb1)# ##
title Ubuntu 8.04, kernel 2.6.24-19-generic (/dev/sdb1)
root (hd1,0)
configfile /boot/grub/menu. lst

###Don't change this comment - YaST2 identifier: Original name:
linux###
title openSUSE 11.0
root (hd1,2)
kernel /boot/vmlinuz- 2.6.25.5- 1.1-default root=/dev/disk/ by-
splash=silent showopts vga=0x317
initrd /boot/initrd- 2.6.25.5- 1.1-default

###Don't change this comment - YaST2 identifier: Original name:
windows 2###
title windows 2
rootnoverify (hd1,2)
chainloader (hd0,1)+1

###Don't change this comment - YaST2 identifier: Original name:
floppy###
title Floppy
rootnoverify (hd1,2)
chainloader (fd0)+1

###Don't change this comment - YaST2 identifier: Original name:
failsafe###
title Failsafe -- openSUSE 11.0
root (hd1,2)
kernel /boot/vmlinuz- 2.6.25.5- 1.1-default root=/dev/disk/ by-
apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off x11failsafe
vga=0x317
initrd /boot/initrd- 2.6.25.5- 1.1-default

Any suggestions as to what I am missing? I don't really want to do
full reinstalls of the Linux systems as I have already made changes to
both OS's.

Frank

    


      __________________________________________________________________
Get a sneak peak at messages with a handy reading pane with All new Yahoo! 
Mail: http://ca.promos.yahoo.com/newmail/overview2/

[Non-text portions of this message have been removed]


------------------------------------

To unsubscribe from this list, please email [EMAIL PROTECTED] & you will be 
removed.Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/LINUX_Newbies/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/LINUX_Newbies/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Reply via email to