Multisystem (openSUSE 10.2 & WinXP) problem with boot

Hi @ll.
I have some problems with corectly boot systems on my friend’s pc.
First he has only openSUSE 10.2, then he want me to install WinXP.
I did that but I had many problems with multisystem menu at start, of course WinXP after installation “kill” SUSE :wink:
I resolve that with this thread:
Cool Solutions: Configuring Dual Boot (SUSE Linux, Windows) Systems
But when I choose WinXP from bootmenu it was display this error:
“filename must be either an absolute pathname or blocklist” - that I resolve by repair system from boot CD (it repair grub, but I must to do the same changes like in thread).
Now I have mulisystem menu, WinXP start corectly, but openSUSE unfortunately not. ;-(
When I try to start SUSE, it ask me:
“Give root password for login:” and after input password shows “(none):~ # _”.
Before this question it shows some problem, exactly it shows:

fsck.ext /dev/hdb6 failed (status 0X8). Run manualy!
/dev/hdb6 is mounted. e2fsck: Cannot continue, aborting.

fsck.ext /dev/hdb6 failed (status 0X8). Run manualy!
error on stat() /dev/hda7: No such file or directory
fsck.ext3: No such file or directory while trying to open /dev/hda7
The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it really contains an ext2 filesystem (and not swap or ufs or something else), then the superblock error on stat() /dev/sda1: No such file or directory superblock:
e2fsck -b 8193 <device>

fsck.ext3 /dev/hda7 failed (status 0x8). Run manually!
error on stat() /dev/sda1: No such file or directory
error on stat() /dev/sda1: No such file or directory
dosfsck 2.11, 12 ar 2005, FAT32, LFN
open /dev/sda1:No such file or directory
bootsplash: status on console 0 changed to on
blogd: no message logging because /var file system is not accessible
ehci-hcd ohci-hcd uhci-hcd USB Universal Host Controller Interface driver v3.0
usb-ohci usb-uhci
wait 3 seconds for USB initialisation …
usbcore: registered new driver hiddev
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver

fsck failed for at least one filesystem (not /).
Please repair manually and reboot.
The root file system is is already mounted read-write.

Attention: Only CONTROL-D will reboot the system in this maintanance mode. shutdown or reboot will not work.

Give root password for login:

So anyone have idea how to repair SUSE to start corectly???

THX for any answer!!

I suggest you use the install DVD for Suse and follow the installation screens until ubtil you get the “Repair Installed System” option. The screens are:
Select Mode —> Other Options → Repair Installed System

Then select to “Automatic Repair”. That might sort out the damaged filesystem.