pub fn same_drive(a: &Path, b: &Path) -> bool
Returns true if both paths live on the same physical drive / mount point. Used on init to decide whether drive_id should be stored.