When we extract multiple filesystems, we should consider how the information we get statically could inform how filesystems should be mounted. In particular, we can look for broken symlinks and references to paths that don't exist in one partition but do exist in another, and try to find a set of simulated mountpoints for various filesystems to minimize the number of missing paths.
I started prototyping this on the unify branch the combined extraction branch.
When we extract multiple filesystems, we should consider how the information we get statically could inform how filesystems should be mounted. In particular, we can look for broken symlinks and references to paths that don't exist in one partition but do exist in another, and try to find a set of simulated mountpoints for various filesystems to minimize the number of missing paths.
I started prototyping this on
the unify branchthe combined extraction branch.