mount ubuntu on Suse

hi,i have created 3 primary partiton

On 1st partition i have installed winxp,

on 2 nd partition OpenSuse

And On third Ubuntu

kept the Suse Grub On MBR and the grub of ubuntu in its partition

when i reboot it show windows XP and OpenSuse not ubuntu

but when i try to mount ubuntu in Open Suse

using the command

mount -t /dev/sda3/mnt

it’s not getting mounted

i tried the other way using

fdisk -l

fdisk /dev/hda

command for help: a
partition(1-7):3
command for help: a
partition(1-7):2

rescue:# w

tried to switch the flag of partition table entry but still not working
please do help me…

Having an option to boot ubuntu and mounting the ubuntu partition are 2 completely different issues.

To add an entry in grub, we need this info from a su terminal

cat /boot/grub/menu.lst
fdisk -l

for mounting the ubuntu partition we need this:

cat /etc/fstab

Wrong syntax.
-t should by followed by a fs type, like ext3, ext4, reiserfs, etc.
For example:
mount -t ext4 /dev/sda3 /mnt

(or ext4dev on openSuse 11.1 )

14:24 linux-m7vl:~ # mount -t ext4 /dev/sdb8 /mnt/sdb8
mount: /dev/sdb8 already mounted or /mnt/sdb8 busy
mount: according to mtab, /dev/sdb8 is already mounted on /mnt/sdb8
14:25 linux-m7vl:~ # dir /mnt/sdb8
bin dev initrd.img lost+found opt sbin sys var
boot etc initrd.img.old media proc selinux tmp vmlinuz
cdrom home lib mnt root srv usr vmlinuz.old
14:25 linux-m7vl:~ #

/dev/sdb8 is my ubuntu-9.10 install.
though i have ext3 format in it ,it mounts ok here

I don’t know, but if you would follow caf4926 advice … we could probably tell you more.

if you have installed ubuntu-9.10 it has grub2
you have to run update-grub after booting into it.
there is no menu.lst

mount it in /mnt/sdax
chroot /mnt/sdax /bin/bash
then run update-grub

kept the Suse Grub On MBR and the grub of ubuntu in its partition

If I understand that correctly the OP kept suse bootloader and didn’t let Ub* install one

ramaswamyps, sorry I got confused (maybe because of your bunny). I though I answered the OP. But we’re waiting for the output anyway.

@vikram_bhosale

If you’re trying to create an entry in the openSUSE boot menu that will allow you to boot Ubuntu at boot time, you need to add an entry for Ubuntu into the file “menu.lst” which is located in directory /boot/grub in openSUSE. It’s a very simple fix, requiring only that you edit a text file.

The entry is exactly this:

#Don't change this comment - YaST2 identifier: Original name: none#
title Ubuntu  booting via symlinks
root (hd0,2)
kernel /vmlinuz root=/dev/sda3 ro quiet splash
initrd /initrd.img

For a fuller explanation, see this tutorial: HowTo Multiboot Ubuntu from openSUSE using the GRUB bootloader

hey thanks a lot …
it worked…

you’re welcome