System appears to try to mount individual ZFS disks when part of zpool
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| os-prober (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Bug Description
dmesg shows attempts to mount disks that are part of zpools individually. The main part is already mounted as part of the pool. It seems to be trying to mount the reserved partitions.
I am unsure what package this should belong to. mountall looked to be the most accurate but it could be completely wrong.
[10391.115002] EXT4-fs (sda9): VFS: Can't find ext4 filesystem
[10391.116616] EXT4-fs (sda9): VFS: Can't find ext4 filesystem
[10391.118214] EXT4-fs (sda9): VFS: Can't find ext4 filesystem
[10391.119825] FAT-fs (sda9): bogus number of reserved sectors
[10391.119854] FAT-fs (sda9): Can't find a valid FAT filesystem
[10391.128567] XFS (sda9): Invalid superblock magic number
[10391.131729] FAT-fs (sda9): bogus number of reserved sectors
[10391.131760] FAT-fs (sda9): Can't find a valid FAT filesystem
[10391.136291] VFS: Can't find a Minix filesystem V1 | V2 | V3 on device sda9.
[10391.152460] hfsplus: unable to find HFS+ superblock
[10391.154171] qnx4: no qnx4 filesystem (no root dir).
[10391.155637] ufs: You didn't specify the type of your ufs filesystem
[10391.155981] ufs: ufs_fill_super(): bad magic number
[10391.157549] hfs: can't find a HFS filesystem on dev soda
kim@ra:~$ sudo fdisk -l /dev/sda
Disk /dev/sda: 3.7 TiB, 4000787030016 bytes, 7814037168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 12539B9F-
Device Start End Sectors Size Type
/dev/sda1 2048 7814019071 7814017024 3.7T Solaris /usr & Apple ZFS
/dev/sda9 7814019072 7814035455 16384 8M Solaris reserved 1
kim@ra:~$ lsb_release -rd
Description: Ubuntu Xenial Xerus (development branch)
Release: 16.04
| description: | updated |
| description: | updated |

You are seeing the effects of os-prober checking for on disk installations of other OSes at boot loader configuration time. This is expected behavior.