On 2014-03-03 22:52, Carlos E. R. wrote:
I had to " killall 30_os-prober" to let it progress. And possibly grub will now be broken and this system will not boot.
Well, it booted. But all entries have disappeared from grub 2 menu, except the current system. Obviously, as os-prober failed. I started yast, selected boot module, unclicked the box to probe for other operating systems, and accepted. Fine. Then started the module again, and this time I activated that box. It is happening again, and this time the system (13.1) is fully updated.
root 3608 0.0 0.0 11968 1736 pts/4 S 23:02 0:00 /bin/bash /sbin/yast2 bootloader root 3625 3.8 2.7 934412 225060 pts/4 Sl 23:02 0:11 \_ /usr/lib/YaST2/bin/y2base bootloader qt root 3834 0.0 0.0 11832 1396 pts/4 S 23:02 0:00 \_ sh -c /usr/sbin/grub2-mkconfig -o /boot/grub2/grub.cfg >/var/log/YaST2/y2log_bootloader 2>&1 root 3835 0.0 0.0 11968 1776 pts/4 S 23:02 0:00 \_ /bin/sh /usr/sbin/grub2-mkconfig -o /boot/grub2/grub.cfg root 4280 0.0 0.0 11964 1676 pts/4 S 23:02 0:00 \_ /bin/sh /etc/grub.d/30_os-prober root 4286 0.0 0.0 11964 696 pts/4 S 23:02 0:00 \_ /bin/sh /etc/grub.d/30_os-prober root 4287 0.0 0.0 11972 1820 pts/4 S 23:02 0:00 \_ /bin/sh /usr/bin/os-prober root 5516 0.0 0.0 11972 1768 pts/4 S 23:03 0:00 | \_ /bin/sh /usr/lib/os-probes/50mounted-tests /dev/sdb8 root 5562 0.0 0.0 11968 1648 pts/4 S 23:03 0:00 | \_ /bin/sh /usr/lib/os-probes/mounted/90linux-distro /dev/sdb8 /var/lib/os-prober/mount xfs root 5563 0.0 0.0 11968 824 pts/4 S 23:03 0:00 | \_ /bin/sh /usr/lib/os-probes/mounted/90linux-distro /dev/sdb8 /var/lib/os-prober/mount xfs root 4288 0.0 0.0 4544 576 pts/4 S 23:02 0:00 \_ tr ^ root 4289 0.0 0.0 4524 560 pts/4 S 23:02 0:00 \_ paste -s -d root 5522 91.7 0.3 57500 32508 ? Rs 23:03 3:27 grub2-mount /dev/sdb8 /var/lib/os-prober/mount li
Well, this time it finished without killing. Does someone want an official report, full logs? It tries to mount all partitions on all disks, even the _extended_ partitions, with all known filesystems, failing, and causing kernel oopses, many of them, and taking a long time:
2014-03-03T23:03:12.885504+01:00 Elessar os-prober: debug: running /usr/lib/os-probes/50mounted-tests on /dev/sdb4 2014-03-03T23:03:12.912018+01:00 Elessar kernel: [ 440.854874] EXT4-fs (sdb4): unable to read superblock 2014-03-03T23:03:12.914009+01:00 Elessar kernel: [ 440.856300] EXT4-fs (sdb4): unable to read superblock 2014-03-03T23:03:12.915012+01:00 Elessar kernel: [ 440.857646] EXT4-fs (sdb4): unable to read superblock 2014-03-03T23:03:12.917008+01:00 Elessar kernel: [ 440.859047] isofs_fill_super: bread failed, dev=sdb4, iso_blknum=16, block=32 2014-03-03T23:03:12.921034+01:00 Elessar kernel: [ 440.863210] XFS (sdb4): bad magic number 2014-03-03T23:03:12.921041+01:00 Elessar kernel: [ 440.863214] ffff8801e292f000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 2014-03-03T23:03:12.921043+01:00 Elessar kernel: [ 440.863216] ffff8801e292f010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 2014-03-03T23:03:12.921044+01:00 Elessar kernel: [ 440.863218] ffff8801e292f020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 2014-03-03T23:03:12.921045+01:00 Elessar kernel: [ 440.863219] ffff8801e292f030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 2014-03-03T23:03:12.921046+01:00 Elessar kernel: [ 440.863222] XFS (sdb4): Internal error xfs_sb_read_verify at line 780 of file /home/abuild/rpmbuild/BUILD/kernel-desktop-3.11.10/linux-3.11/fs/xfs/xfs_mount.c. Caller 0xffffffffa0eca7b5 2014-03-03T23:03:12.921047+01:00 Elessar kernel: [ 440.863222] 2014-03-03T23:03:12.921048+01:00 Elessar kernel: [ 440.863226] CPU: 2 PID: 166 Comm: kworker/2:1H Tainted: P O 3.11.10-7-desktop #1 2014-03-03T23:03:12.921049+01:00 Elessar kernel: [ 440.863227] Hardware name: MICRO-STAR INTERNATIONAL CO.,LTD MS-7516/MS-7516, BIOS V1.5 10/10/2008 2014-03-03T23:03:12.921050+01:00 Elessar kernel: [ 440.863253] Workqueue: xfslogd xfs_buf_iodone_work [xfs] 2014-03-03T23:03:12.921051+01:00 Elessar kernel: [ 440.863256] 0000000000000001 ffffffff8159ff82 ffff8801e28a3000 ffffffffa0ecd4a6 2014-03-03T23:03:12.921052+01:00 Elessar kernel: [ 440.863259] 0000030c00000000 ffffffffa0eca7b5 ffff8801f3847500 0000000000000016 2014-03-03T23:03:12.921053+01:00 Elessar kernel: [ 440.863262] ffff8801e28a3000 ffffe8ffffd01000 ffffffffa0f215ed ffffffffa0eca7b5 2014-03-03T23:03:12.921054+01:00 Elessar kernel: [ 440.863265] Call Trace: 2014-03-03T23:03:12.921055+01:00 Elessar kernel: [ 440.863276] [<ffffffff81004a18>] dump_trace+0x88/0x310 2014-03-03T23:03:12.921056+01:00 Elessar kernel: [ 440.863280] [<ffffffff81004d70>] show_stack_log_lvl+0xd0/0x1d0 2014-03-03T23:03:12.921057+01:00 Elessar kernel: [ 440.863284] [<ffffffff810061ac>] show_stack+0x1c/0x50 2014-03-03T23:03:12.921058+01:00 Elessar kernel: [ 440.863288] [<ffffffff8159ff82>] dump_stack+0x50/0x89 2014-03-03T23:03:12.921059+01:00 Elessar kernel: [ 440.863303] [<ffffffffa0ecd4a6>] xfs_corruption_error+0x56/0x80 [xfs]
...
2014-03-03T23:03:12.921066+01:00 Elessar kernel: [ 440.863463] XFS (sdb4): Corruption detected. Unmount and run xfs_repair 2014-03-03T23:03:12.921067+01:00 Elessar kernel: [ 440.863470] XFS (sdb4): SB validate failed with error 22. 2014-03-03T23:03:12.927119+01:00 Elessar kernel: [ 440.869374] REISERFS warning (device sdb4): sh-2006 read_super_block: bread failed (dev sdb4, block 8, size 1024) 2014-03-03T23:03:12.927129+01:00 Elessar kernel: [ 440.869380] REISERFS warning (device sdb4): sh-2006 read_super_block: bread failed (dev sdb4, block 64, size 1024) 2014-03-03T23:03:12.927130+01:00 Elessar kernel: [ 440.869383] REISERFS warning (device sdb4): sh-2021 reiserfs_fill_super: can not find reiserfs on sdb4 2014-03-03T23:03:12.931021+01:00 Elessar kernel: [ 440.873066] FAT-fs (sdb4): bogus number of reserved sectors 2014-03-03T23:03:12.931032+01:00 Elessar kernel: [ 440.873070] FAT-fs (sdb4): Can't find a valid FAT filesystem 2014-03-03T23:03:12.932011+01:00 Elessar kernel: [ 440.874902] FAT-fs (sdb4): bogus number of reserved sectors 2014-03-03T23:03:12.932014+01:00 Elessar kernel: [ 440.874905] FAT-fs (sdb4): Can't find a valid FAT filesystem 2014-03-03T23:03:12.934013+01:00 Elessar kernel: [ 440.876502] MINIX-fs: unable to read superblock 2014-03-03T23:03:12.935012+01:00 Elessar kernel: [ 440.877920] attempt to access beyond end of device 2014-03-03T23:03:12.935017+01:00 Elessar kernel: [ 440.877923] sdb4: rw=0, want=3, limit=2 2014-03-03T23:03:12.935019+01:00 Elessar kernel: [ 440.877924] hfsplus: unable to find HFS+ superblock 2014-03-03T23:03:12.937012+01:00 Elessar kernel: [ 440.879792] qnx4: wrong fsid in superblock. 2014-03-03T23:03:12.939012+01:00 Elessar kernel: [ 440.881186] You didn't specify the type of your ufs filesystem 2014-03-03T23:03:12.939018+01:00 Elessar kernel: [ 440.881186] 2014-03-03T23:03:12.939019+01:00 Elessar kernel: [ 440.881186] mount -t ufs -o ufstype=sun|sunx86|44bsd|ufs2|5xbsd|old|hp|nextstep|nextstep-cd|openstep ... 2014-03-03T23:03:12.939021+01:00 Elessar kernel: [ 440.881186] 2014-03-03T23:03:12.939022+01:00 Elessar kernel: [ 440.881186] >>>WARNING<<< Wrong ufstype may corrupt your filesystem, default is ufstype=old 2014-03-03T23:03:12.940013+01:00 Elessar kernel: [ 440.882392] hfs: can't find a HFS filesystem on dev sdb4 2014-03-03T23:03:12.978674+01:00 Elessar os-prober: debug: running /usr/lib/os-probes/50mounted-tests on /dev/sdb5
I will now reboot to see if I have back the other systems entries. -- Cheers, Carlos E. R. (from 13.1 x86_64 "Bottle" (Elessar)) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org