Error 15:file not found openSUSE 11.3

Hallo!I have a dual-boot system having installed openSUSE 11.3 and Windows XP.
I tried to create an NTFS partition inside the extended partition that hosts my Linux partitions.

When I rebooted my machine,it could not load the grub bootloader and an error below appears

error 15:file not found

I have tried using super grub disk to recover the grub but no luck.I have reverted to the XP bootloader to at least launch my XP

Using the openSUSE Installation DVD,I have selected the Rescue System.On its terminal,I entered grub and from the command below

grub >find /boot/grub/menu.lst

It cannot find the grub file.In fact,there is no file or folder in the boot directory.

How do I recover my grub bootloader?

Thanks

My guess you have somehow destroyed the Linux root partition. Perhaps over writing it with the NTFS partition you added. Did you resize/move anything? If so what did you use to do this. What did you use to create the NTFS? Windows does not recognize anything but Windows so it is hard to say what it did if you used a Windows utility.

Let us see the out put of fdisk -l. You may need a bootable Linux CD to do this.

I concur
You seem to have borked your Linux partitions

A re-install will be a likely requirement for you

But the fdisk -l info will help us

On 2010-12-28 18:06, 4joey1 wrote:

> error 15:file not found

First guess: the partitions have changed numbers. From the rescue system,
run “file -s /dev/sd*” and post it here between code tags, or upload to the
opensuse pastebin. Also, post the the contents of the grub menu.lst file.

> It cannot find the grub file.In fact,there is no file or folder in the
> boot directory.

Because it is not mounted. In the rescue system, the /boot directory is
from the live dvd rescue subsystem. You have to manually mount your real
system.


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” at Telcontar)

I also realized that in the rescue system, the /boot directory is from the live dvd rescue subsystem.How do I access my installed system?
I have tried using chroot but no syntax works.
Please assist in accessing my installed system.

Once you have used fdisk to list your partitions and you can identify them
you need to mount them

as su -

eg;

mount /dev/sdXY /mnt

then

chroot /mnt

On 2010-12-29 09:06, 4joey1 wrote:
>
> I also realized that in the rescue system, the /boot directory is from
> the live dvd rescue subsystem.How do I access my installed system?

Mounting it.

> I have tried using chroot but no syntax works.

Not before mounting!

> Please assist in accessing my installed system.

For example, assume your main root is /dev/sda7, then you would do:

ls -l /mnt

Is it empty? If no, create a new directory:

mkdir /mnt/mine

mount --help (to remember you the syntax):

The command is `mount -t fstype] something somewhere’.

So, do:

mount /dev/sda7 /mnt/mine

However, this is not needed before you tell us the result of what we asked:
Please post the output of:

fdisk -l
file -s /dev/sd*

And also, the contents of /mnt/mine/boot/grub/menu.lst - for this one you
do need the mounting.


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” at Telcontar)