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
No binary (build failed)
—
(log yok)
| @@ -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); | |
| } | |