This bug seems to have put a few of my KVM Vm's into read-only. Would it be possible to make the qemu-kvm package conflict with os-prober, not allowing both packages to be installed simultaneous.
As I don't see a use case for os-prover of a KVM host. Thanks for considering, Barry de Graaff Additional logging: Logging on the VM it looks like: Jan 20 06:30:07 zimbra1 kernel: end_request: I/O error, dev vdb, sector 1044788760 Jan 20 06:30:07 zimbra1 kernel: end_request: I/O error, dev vdb, sector 1044788760 Jan 20 06:30:07 zimbra1 kernel: Aborting journal on device dm-1-8. Jan 20 06:30:07 zimbra1 kernel: end_request: I/O error, dev vdb, sector 1044647936 Jan 20 06:30:07 zimbra1 kernel: Buffer I/O error on device dm-1, logical block 130580480 Jan 20 06:30:07 zimbra1 kernel: lost page write due to I/O error on dm-1 Jan 20 06:30:07 zimbra1 kernel: JBD2: I/O error detected when updating journal superblock for dm-1-8. Jan 20 06:30:07 zimbra1 kernel: journal commit I/O error Jan 20 06:30:07 zimbra1 kernel: EXT4-fs error (device dm-1): ext4_journal_start_sb: Detected aborted journal Jan 20 06:30:07 zimbra1 kernel: EXT4-fs (dm-1): Remounting filesystem read-only on the KVM host, note the time difference (osprober is fired 2 seconds before the VM goes read-only) Jan 20 06:30:05 virtualization03 os-prober: debug: running /usr/lib/os-probes/50mounted-tests on /dev/sda1 Jan 20 06:30:05 virtualization03 kernel: [20302458.505123] XFS (sda1): Invalid superblock magic number Jan 20 06:30:05 virtualization03 kernel: [20302458.507333] FAT-fs (sda1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! Jan 20 06:30:05 virtualization03 kernel: [20302458.507470] FAT-fs (sda1): Can't find a valid FAT filesystem Jan 20 06:30:05 virtualization03 kernel: [20302458.508497] FAT-fs (sda1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! Jan 20 06:30:05 virtualization03 kernel: [20302458.508628] FAT-fs (sda1): Can't find a valid FAT filesystem Jan 20 06:30:05 virtualization03 kernel: [20302458.509755] ntfs_warning: 4 callbacks suppressed Jan 20 06:30:05 virtualization03 kernel: [20302458.509758] ntfs: (device sda1): is_boot_sector_ntfs(): Invalid boot sector checksum. Jan 20 06:30:05 virtualization03 kernel: [20302458.511050] VFS: Can't find a Minix filesystem V1 | V2 | V3 on device sda1. Jan 20 06:30:05 virtualization03 kernel: [20302458.512311] hfsplus: unable to find HFS+ superblock Jan 20 06:30:05 virtualization03 kernel: [20302458.514701] You didn't specify the type of your ufs filesystem Jan 20 06:30:05 virtualization03 kernel: [20302458.514701] Jan 20 06:30:05 virtualization03 kernel: [20302458.514701] mount -t ufs -o ufstype=sun|sunx86|44bsd|ufs2|5xbsd|old|hp|nextstep|nextstep-cd|openstep ... Jan 20 06:30:05 virtualization03 kernel: [20302458.514701] Jan 20 06:30:05 virtualization03 kernel: [20302458.514701] >>>WARNING<<< Wrong ufstype may corrupt your filesystem, default is ufstype=old Jan 20 06:30:05 virtualization03 kernel: [20302458.514881] ufs_read_super: bad magic number Jan 20 06:30:05 virtualization03 kernel: [20302458.517293] hfs: can't find a HFS filesystem on dev sda1 Jan 20 06:30:06 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/05efi on mounted /dev/sda2 Jan 20 06:30:06 virtualization03 05efi: debug: Not on UEFI platform Jan 20 06:30:06 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/10freedos on mounted /dev/sda2 Jan 20 06:30:06 virtualization03 10freedos: debug: /dev/sda2 is not a FAT partition: exiting Jan 20 06:30:06 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/10qnx on mounted /dev/sda2 Jan 20 06:30:06 virtualization03 10qnx: debug: /dev/sda2 is not a QNX4 partition: exiting Jan 20 06:30:06 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/20macosx on mounted /dev/sda2 Jan 20 06:30:06 virtualization03 macosx-prober: debug: /dev/sda2 is not an HFS+ partition: exiting Jan 20 06:30:06 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/20microsoft on mounted /dev/sda2 Jan 20 06:30:06 virtualization03 20microsoft: debug: /dev/sda2 is not a MS partition: exiting Jan 20 06:30:06 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/30utility on mounted /dev/sda2 Jan 20 06:30:06 virtualization03 30utility: debug: /dev/sda2 is not a FAT partition: exiting Jan 20 06:30:06 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/40lsb on mounted /dev/sda2 Jan 20 06:30:06 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/70hurd on mounted /dev/sda2 Jan 20 06:30:06 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/80minix on mounted /dev/sda2 Jan 20 06:30:06 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/83haiku on mounted /dev/sda2 Jan 20 06:30:06 virtualization03 83haiku: debug: /dev/sda2 is not a BeFS partition: exiting Jan 20 06:30:06 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/90linux-distro on mounted /dev/sda2 Jan 20 06:30:06 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/90solaris on mounted /dev/sda2 Jan 20 06:30:06 virtualization03 os-prober: debug: running /usr/lib/os-probes/50mounted-tests on /dev/sda3 Jan 20 06:30:06 virtualization03 os-prober: debug: running /usr/lib/os-probes/50mounted-tests on /dev/sdb1 Jan 20 06:30:06 virtualization03 50mounted-tests: debug: mounted using GRUB ext2 filesystem driver Jan 20 06:30:06 virtualization03 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/05efi Jan 20 06:30:06 virtualization03 05efi: debug: Not on UEFI platform Jan 20 06:30:06 virtualization03 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/10freedos Jan 20 06:30:06 virtualization03 10freedos: debug: /dev/sdb1 is not a FAT partition: exiting Jan 20 06:30:06 virtualization03 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/10qnx Jan 20 06:30:06 virtualization03 10qnx: debug: /dev/sdb1 is not a QNX4 partition: exiting Jan 20 06:30:06 virtualization03 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/20macosx Jan 20 06:30:06 virtualization03 macosx-prober: debug: /dev/sdb1 is not an HFS+ partition: exiting Jan 20 06:30:06 virtualization03 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/20microsoft Jan 20 06:30:06 virtualization03 20microsoft: debug: /dev/sdb1 is not a MS partition: exiting Jan 20 06:30:06 virtualization03 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/30utility Jan 20 06:30:06 virtualization03 30utility: debug: /dev/sdb1 is not a FAT partition: exiting Jan 20 06:30:06 virtualization03 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/40lsb Jan 20 06:30:07 virtualization03 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/70hurd Jan 20 06:30:07 virtualization03 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/80minix Jan 20 06:30:07 virtualization03 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/83haiku Jan 20 06:30:07 virtualization03 83haiku: debug: /dev/sdb1 is not a BeFS partition: exiting Jan 20 06:30:07 virtualization03 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/90linux-distro Jan 20 06:30:07 virtualization03 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/90solaris Jan 20 06:30:07 virtualization03 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/efi Jan 20 06:30:07 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/05efi on mounted /dev/mapper/vg_root-log Jan 20 06:30:07 virtualization03 05efi: debug: Not on UEFI platform Jan 20 06:30:07 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/10freedos on mounted /dev/mapper/vg_root-log Jan 20 06:30:07 virtualization03 10freedos: debug: /dev/mapper/vg_root-log is not a FAT partition: exiting Jan 20 06:30:07 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/10qnx on mounted /dev/mapper/vg_root-log Jan 20 06:30:07 virtualization03 10qnx: debug: /dev/mapper/vg_root-log is not a QNX4 partition: exiting Jan 20 06:30:07 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/20macosx on mounted /dev/mapper/vg_root-log Jan 20 06:30:07 virtualization03 macosx-prober: debug: /dev/mapper/vg_root-log is not an HFS+ partition: exiting Jan 20 06:30:07 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/20microsoft on mounted /dev/mapper/vg_root-log Jan 20 06:30:07 virtualization03 20microsoft: debug: /dev/mapper/vg_root-log is not a MS partition: exiting Jan 20 06:30:07 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/30utility on mounted /dev/mapper/vg_root-log Jan 20 06:30:07 virtualization03 30utility: debug: /dev/mapper/vg_root-log is not a FAT partition: exiting Jan 20 06:30:07 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/40lsb on mounted /dev/mapper/vg_root-log Jan 20 06:30:07 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/70hurd on mounted /dev/mapper/vg_root-log Jan 20 06:30:07 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/80minix on mounted /dev/mapper/vg_root-log Jan 20 06:30:07 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/83haiku on mounted /dev/mapper/vg_root-log Jan 20 06:30:07 virtualization03 83haiku: debug: /dev/mapper/vg_root-log is not a BeFS partition: exiting Jan 20 06:30:07 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/90linux-distro on mounted /dev/mapper/vg_root-log Jan 20 06:30:07 virtualization03 os-prober: debug: running /usr/lib/os-probes/mounted/90solaris on mounted /dev/mapper/vg_root-log Jan 20 06:30:07 virtualization03 os-prober: debug: running /usr/lib/os-probes/50mounted-tests on /dev/mapper/vg_root-zimbra1--disk1 Jan 20 06:30:07 virtualization03 kernel: [20302460.135372] XFS (dm-1): Invalid superblock magic number Jan 20 06:30:07 virtualization03 kernel: [20302460.139144] FAT-fs (dm-1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! Jan 20 06:30:07 virtualization03 kernel: [20302460.139309] FAT-fs (dm-1): Can't find a valid FAT filesystem Jan 20 06:30:07 virtualization03 kernel: [20302460.140936] FAT-fs (dm-1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! Jan 20 06:30:07 virtualization03 kernel: [20302460.140982] FAT-fs (dm-1): Can't find a valid FAT filesystem Jan 20 06:30:07 virtualization03 kernel: [20302460.142696] ntfs: (device dm-1): is_boot_sector_ntfs(): Invalid boot sector checksum. Jan 20 06:30:07 virtualization03 kernel: [20302460.144712] VFS: Can't find a Minix filesystem V1 | V2 | V3 on device dm-1. Jan 20 06:30:07 virtualization03 kernel: [20302460.146612] hfsplus: unable to find HFS+ superblock Jan 20 06:30:07 virtualization03 kernel: [20302460.150001] You didn't specify the type of your ufs filesystem Jan 20 06:30:07 virtualization03 kernel: [20302460.150001] Jan 20 06:30:07 virtualization03 kernel: [20302460.150001] mount -t ufs -o ufstype=sun|sunx86|44bsd|ufs2|5xbsd|old|hp|nextstep|nextstep-cd|openstep ... Jan 20 06:30:07 virtualization03 kernel: [20302460.150001] Jan 20 06:30:07 virtualization03 kernel: [20302460.150001] >>>WARNING<<< Wrong ufstype may corrupt your filesystem, default is ufstype=old Jan 20 06:30:07 virtualization03 kernel: [20302460.150214] ufs_read_super: bad magic number Jan 20 06:30:07 virtualization03 kernel: [20302460.153816] hfs: can't find a HFS filesystem on dev dm-1 Jan 20 06:30:07 virtualization03 os-prober: debug: running /usr/lib/os-probes/50mounted-tests on /dev/mapper/vg_root-zimbra1--disk2 Jan 20 06:30:07 virtualization03 kernel: [20302460.453089] XFS (dm-2): Invalid superblock magic number Jan 20 06:30:07 virtualization03 kernel: [20302460.457211] FAT-fs (dm-2): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! Jan 20 06:30:07 virtualization03 kernel: [20302460.457355] FAT-fs (dm-2): Can't find a valid FAT filesystem Jan 20 06:30:07 virtualization03 kernel: [20302460.459210] FAT-fs (dm-2): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! Jan 20 06:30:07 virtualization03 kernel: [20302460.459258] FAT-fs (dm-2): Can't find a valid FAT filesystem Jan 20 06:30:07 virtualization03 kernel: [20302460.463331] VFS: Can't find a Minix filesystem V1 | V2 | V3 on device dm-2. Jan 20 06:30:07 virtualization03 kernel: [20302460.465399] hfsplus: unable to find HFS+ superblock Jan 20 06:30:07 virtualization03 kernel: [20302460.469369] You didn't specify the type of your ufs filesystem Jan 20 06:30:07 virtualization03 kernel: [20302460.469369] Jan 20 06:30:07 virtualization03 kernel: [20302460.469369] mount -t ufs -o ufstype=sun|sunx86|44bsd|ufs2|5xbsd|old|hp|nextstep|nextstep-cd|openstep ... Jan 20 06:30:07 virtualization03 kernel: [20302460.469369] Jan 20 06:30:07 virtualization03 kernel: [20302460.469369] >>>WARNING<<< Wrong ufstype may corrupt your filesystem, default is ufstype=old Jan 20 06:30:07 virtualization03 kernel: [20302460.469506] ufs_read_super: bad magic number Jan 20 06:30:07 virtualization03 kernel: [20302460.472912] hfs: can't find a HFS filesystem on dev dm-2 Jan 20 06:30:07 virtualization03 os-prober: debug: running /usr/lib/os-probes/50mounted-tests on /dev/mapper/vg_root-zimbra1--disk3 Jan 20 06:30:08 virtualization03 kernel: [20302460.986738] XFS (dm-4): Invalid superblock magic number Jan 20 06:30:08 virtualization03 kernel: [20302461.067561] FAT-fs (dm-4): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! Jan 20 06:30:08 virtualization03 kernel: [20302461.067806] FAT-fs (dm-4): Can't find a valid FAT filesystem Jan 20 06:30:08 virtualization03 kernel: [20302461.069976] FAT-fs (dm-4): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! Jan 20 06:30:08 virtualization03 kernel: [20302461.070027] FAT-fs (dm-4): Can't find a valid FAT filesystem Jan 20 06:30:08 virtualization03 kernel: [20302461.093397] VFS: Can't find a Minix filesystem V1 | V2 | V3 on device dm-4. Jan 20 06:30:08 virtualization03 kernel: [20302461.105483] hfsplus: unable to find HFS+ superblock Jan 20 06:30:08 virtualization03 kernel: [20302461.109776] You didn't specify the type of your ufs filesystem Jan 20 06:30:08 virtualization03 kernel: [20302461.109776] Jan 20 06:30:08 virtualization03 kernel: [20302461.109776] mount -t ufs -o ufstype=sun|sunx86|44bsd|ufs2|5xbsd|old|hp|nextstep|nextstep-cd|openstep ... Jan 20 06:30:08 virtualization03 kernel: [20302461.109776] Jan 20 06:30:08 virtualization03 kernel: [20302461.109776] >>>WARNING<<< Wrong ufstype may corrupt your filesystem, default is ufstype=old Jan 20 06:30:08 virtualization03 kernel: [20302461.109940] ufs_read_super: bad magic number Jan 20 06:30:08 virtualization03 kernel: [20302461.113970] hfs: can't find a HFS filesystem on dev dm-4