I made a zypper upgrade and found some problems while upgrading dozens of packages and then a verify and solved a couple of problems it found. While upgrading I aborted on one of the two or three problems it found, and when starting zypper again, it would ask me for a new libstdc++.so.6 which I found in /usr/lib64/gcc/x86_64-suse-linux/4.5/libstdc++.so.6.0.14 and tricked it to use it.
After rebooting, I get to a <repair filesystem># console.
This is what I get from the console booting:
Loading required kernel modules ..doneSetting up hostname 'terra'..done Setting up loopback interface ..done Starting MD Raid grep: error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory ..unused Waiting for udev to settle... Scanning for LVM volume groups... Reading all physical volumes. This may take a while... No volume groups found No volume groups found Activating LVM volume groups... No volume groups found ..done Waiting for /dev/vg00/usr /dev/vg00/var /dev/vg00/home .............................. timeout! Checking file systems... fsck from util-linux-ng 2.16 Checking all file systems. [/sbin/fsck.xfs (1) -- /usr] fsck.xfs -a /dev/vg00/usr /sbin/fsck.xfs: /dev/vg00/usr does not exist [/sbin/fsck.xfs (1) -- /var] fsck.xfs -a /dev/vg00/var /sbin/fsck.xfs: /dev/vg00/var does not exist [/sbin/fsck.xfs (1) -- /home] fsck.xfs -a /dev/vg00/home /sbin/fsck.xfs: /dev/vg00/home does not exist ..failedblogd: no message logging because /var file system is not accessible /usr/share/kbd/keymaps/i386/qwerty/us.map.gz is unvailable, using /etc/defkeymap.map instead. Loading keymap Loading /etc/defkeymap.map ..doneno /usr/sbin -> Numlock off. Stop Unicode mode ..done fsck failed for at least one filesystem (not /). Please repair manually and reboot. The root file system is already mounted read-write.
This is the output of /etc/fstab
/dev/md1 / ext3 acl,user_xattr 1 1 /dev/sda2 none swap sw /dev/sdb2 none swap sw /dev/vg00/usr /usr xfs defaults 1 2 /dev/vg00/var /var xfs defaults 1 2 /dev/vg00/home /home xfs defaults 1 2 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
And this of fdisk -l
Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x90b7be5d Device Boot Start End Blocks Id System /dev/sdb1 1 523 4194304 fd Linux raid autodetect Partition 1 does not end on cylinder boundary. /dev/sdb2 523 784 2097152 82 Linux swap / Solaris Partition 2 does not end on cylinder boundary. /dev/sdb3 784 243202 1947222104 fd Linux raid autodetect Partition 3 does not end on cylinder boundary. Disk /dev/sda: 2000.4 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x1a0ada96 Device Boot Start End Blocks Id System /dev/sda1 1 523 4194304 fd Linux raid autodetect Partition 1 does not end on cylinder boundary. /dev/sda2 523 784 2097152 82 Linux swap / Solaris Partition 2 does not end on cylinder boundary. /dev/sda3 784 243202 1947222104 fd Linux raid autodetect Partition 3 does not end on cylinder boundary. Disk /dev/md1: 4294 MB, 4294901760 bytes 2 heads, 4 sectors/track, 1048560 cylinders Units = cylinders of 8 * 512 = 4096 bytes Disk identifier: 0x00000000 Disk /dev/md1 doesn't contain a valid partition table
I’m desperate, the box is a mail and web server, I was such a fool upgrading. I need to mount even without RAID the volumes so the system can server at least mail.