Mailinglist Archive: opensuse (929 mails)

< Previous Next >
Re: [opensuse] The system is mad, it is trying to automatically mount an EXTENDED partition.
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@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse+owner@xxxxxxxxxxxx

< Previous Next >
References