After Update to 11.1: mount fails

Hello,
I’ve just upgradet from a 10.2 installation to the new openSUSE 11.1. As far as I can see now, everything worked fine with one exception: At one point mount stops working.

There are already some filesystems mountet, as you see here:


hastur:~ # mount
/dev/sdb4 on / type ext3 (rw,acl,user_xattr)
/proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/sdb3 on /opt type ext3 (rw,acl,user_xattr)
/dev/sdb2 on /var type ext3 (rw,acl,user_xattr)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
securityfs on /sys/kernel/security type securityfs (rw)
hastur:~ #

After a reboot, the last Message is
Starting jexec services
then it stops. X is already running on console 7, but I can not switch to console 2 - 6.
ps -afux says the following:


root      1921  0.0  0.1  11364  1636 ?        Ss 16:43   0:00 /bin/bash /etc/init.d/rc 5
root      1948  0.0  0.0   3968   780 ?        S  16:43   0:00  \_ startpar -p4 -t 30 -T 3 -S 20000:45535 -M start -P N -R 5
root      2098  0.0  0.1  11232  1488 ?        S  16:43   0:00      \_ /bin/sh /etc/init.d /jexec start
root      2120  0.0  0.0  11232   744 ?        S  16:43   0:00          \_ /bin/sh /etc/init.d/jexec start
root      2121  0.0  0.0  11232   844 ?        S  16:43   0:00              \_ /bin/sh /etc/init.d/jexec start
root      2123  0.0  0.0  12480   768 ?        D  16:43   0:00                  \_ mount -t binfmt_misc none /proc/sys/fs/binfmt_misc

so I think here is the problem. No mount (eg. USB devices or CD/DVD) is possible. It simply hangs up.

The System is a dual core Athlon 64 with 1GB Ram.

Any idea, how I could solve this?

Did you actually run the installation as New Install and just keep /home?

Do a su terminal

fdisk -l

indicate which in the list you need to mount

post your current
/etc/fstab

As I wrote above, I made an upgrade, not a new install.

fdisk -l

hastur:~ # fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb3a9b3a9

Device Boot Start End Blocks Id System
/dev/sda1 1 60801 488384001 83 Linux

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0007f53a

Device Boot Start End Blocks Id System
/dev/sdb1 1 262 2104483+ 82 Linux swap / Solaris
/dev/sdb2 263 785 4200997+ 83 Linux
/dev/sdb3 786 1438 5245222+ 83 Linux
/dev/sdb4 * 1439 60801 476833297+ 83 Linux
hastur:~ #

This is correctly mounted, as I need it. No problem here.

post your current
/etc/fstab

/dev/sdb4 / ext3 acl,user_xattr 1 1
/dev/sdb3 /opt ext3 acl,user_xattr 1 2
/dev/sdb2 /var ext3 acl,user_xattr 1 2
/dev/sdb1 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0

No further mount is possible.

Edit: I just disabled jexec. made a reboot, now it seems to work. So I regard this as solved, for the time being.

Thanks for your answer.

Trouble is disk ID in 10.2 is totally different to 11.1 and 11.0 for that matter.

The old /dev/sda will work, you just need manual intervention. Good to hear you sorted it for the time being.

Disabling jexec solved not only my inability to mount usb keys after 11.1 upgrade; but also solved not being able to mount the DVD drive and not being able to see my home folder from the gnome desktop. What is jexec for anyway?

HansBr, I believe you and I have encountered the same problem. To make sure that this is so, let me apply your method to hopefully fix my problem. How did you disable jexec?

Jexec seems to be part of the java runtime engine installation. I had the same problem with it. I deactivated jexec service in the runlevel editor (yast).
Upgrading from jre jre1.6.0_10 to jre1.6.0_11 (64bit version) solved this problem partially. The jexec service was activated again, but the install script of the rpm file was throwing following message: (jre-1.6.0_11-fcs.x86_64) scriptlet failed, signal 2.

Nevertheless, the system is booting now, but I can not execute Java applications. I have no idea how to install jre correctly.