Anton Aylward írta:
On 01/10/2015 05:35 PM, Istvan Gabor wrote:
Hello:
This is on openSUSE 12.2. Before the problem I installed NVIDIA drivers during which I could see long message in YaST window (unusual). I don't know if this has to do anything with my problem.
When I try to boot the system, GRUB starts to load it, but it the boot stops with the following. (I abbreviate the device name.):
------------------------------------------
Boot logging started on /dev/tty1(/dev/console) at Sat [snip] Waiting for device /dev/disk/by-id/ata-Maxtor_...-part2 to appear: ok fsck from util-linux 2.21.2 [/sbin/fsck.ext3 (1) -- /] fsck.ext3 -a -C0 /dev/sda2 /dev/sda2: clean, .../... files, .../... blocks fsck succeeded. Mounting root device read-write. Mounting root /dev/disk/by-id/ata-Maxtor_...-part2 mount -o rw,acl,user_xattr -t ext3 /dev/disk/by-id/ata-Maxtor_...-part2 /root [ 3.597595] EXT3-fs (sda2): error: no journal found. mounting ext3 over ext2? mount: wrong fs type, bad option, bad superblock on /dev/sda2, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail os so could not mount root filesystem -- exiting to /bin/sh sh: cannot set terminal process group (-1): Inappropriate ioctl for device sh: no job control in this shell $_
--------------------------------------------------------------------
I could boot another system where I could mount the named /dev/disk/by-id/ata-Maxtor_...-part2 (/dev/sda2) device without problem. I also could run fsck on it, which did not show any error.
I've never seen such thing before and now I am stucked, don't know to do, how to fix this. Google did not brought up anything useful (at least for me).
Any help is appreciated.
I've hit this many times, but my root is on LVM and its usually a problem with the kernel wanting lvmetad when its not there to make the LVM mapper appear.
What I have to do is go into maintenance mode and set up all preliminary requirements for a CROOT, then do the CROOT and a mkinitrd with the 'proper' system, having edited the appropriate config. In my case that is /etc/lvm/lvm.conf, but that's not what applies in yours.
What I would do is this.
Go into rescue mode and determine the real type of file system of your Maxtor ... Part2 that seems to be root, using blkid. Make sure that is root.
Mount it as /mnt and take a look. While you are there make sure that the entry in /mnt/etc/fstab is correct, according to the blkid.
OK, that helped. blkid reported that the filesystem was ext2. I have converted it to ext3 using tune2fs (as Andrei suggested). After that oS 12.2 booted normally. What I don't understand why the original ext3 root filesystem became ext2. I am sure it was ext3, because fstab was not modified. Anyway, it's not that important to know. Thanks all for your help. Istvan. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org