func processMounts(mounts Devices, ignoreErrors bool) (Devices, error) {
    devices := Devices{}

    for _, mount := range mounts {
        if strings.HasPrefix(mount.Name, "/dev") || mount.Fstype == "zfs" {