Doh! I broke automatic filesystem type guessing. Fix mount so
it will properly fall back to /proc/mounts when /etc/filesystems is missing, allowing mount to guess the correct fs type when a fs type is not explicitly specified. -Erik
This commit is contained in:
parent
416c24224d
commit
c1893c5801
@ -284,6 +284,8 @@ static int mount_one(char *blockDevice, char *directory, char *filesystemType,
|
||||
}
|
||||
}
|
||||
fclose(f);
|
||||
} else {
|
||||
read_proc = 1;
|
||||
}
|
||||
|
||||
if (read_proc && !status) {
|
||||
@ -314,8 +316,7 @@ static int mount_one(char *blockDevice, char *directory, char *filesystemType,
|
||||
fclose(f);
|
||||
}
|
||||
} else {
|
||||
status =
|
||||
do_mount(blockDevice, directory, filesystemType,
|
||||
status = do_mount(blockDevice, directory, filesystemType,
|
||||
flags | MS_MGC_VAL, string_flags, useMtab, fakeIt,
|
||||
mtab_opts, mount_all);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user