Is APFS compulsory, going from Sierra to Mojave?
I've in the last few days completed a macOS upgrade I've had on the cards for quite a while - Mavericks to Sierra. It was a 'clean install' method I used. But now that I've a nice new edition of macOS running on my iMac, various fundamental questions are arising, particularly with regard to any further macOS upgrading that I do. For instance, in say a few months time I'd like to upgrade to Mojave.
Now, I seem to recall there being somewhat unresolved debate amongst Mac'ers concerning whether to swap to the APFS file system or instead to stay with HFS+ when moving from Sierra to either H. Sierra or Mojave? I vaguely recall that, in the end, someone suggested that that would depend not just on personal choice but on whether the Mac was using an all-flash drive.
My own iMac, though a late-2013 model, does use solely a flash drive; when I bought the Mac I opted for customisation. So, if I move from Sierra to Mojave, will the upgrade process automatically convert my Mac's drive (1TB) to use APFS? Will I have any say in the matter?
If the basic answer to this is yes, automatic conversion to APFS will take place regardless, will I then need to re-format all my external drives too, or will those external drives, which are currently formatted as a mix of HFS+ and ex-FAT volumes, simply communicate with the Mac more slowly (due to their file-system differences with that of the Mac)? In that scenario, would I be better off re-formatting almost all of the external drives to APFS?
What about the external drive that I currently use for Time Machine? Ideally, would that need to be formatted to APFS as well? If, as Mac users, we're being encouraged to gradually move toward universal take-up of APFS, does it make any sense to not reformat the TM drive to APFS? (Of course, that'd entail losing all current backups, or at least I presume so).
Nearly all my external drives are partitioned into separate volumes. With macOS, is it possible to have, on a given physical external drive, volumes or partitions where the file systems are different? That's to say, on a given physical drive, can one partition use the APFS filesystem and another partition use HFS+?