gilius wrote: ↑Fri Mar 15, 2019 1:09 am
Regarding your first sentence, I certainly understood Linux mounts based on your last sentence, i.e. devices are usually mounted to empty directories, hence the confusion. The fact that the /boot folder on partition 2 is not empty to start with should have been emphasized early on in this discussion - because that begs the question as to why it's pre-populated with files and other sub-folders if it's sole purpose is to be replaced by another mount point.
feelslikeautumn quite clearly said it wasn't empty in their second post in this thread.
feelslikeautumn wrote: ↑Sun Mar 10, 2019 3:03 pm
Due to how the raspi3 images were built there are files in /boot/firmware before it is mounted. This is a bug (one that I also pointed out, but again ignored).
It may be that the files were meant to be copied whilst a partition was mounted, if for any reason it wasn't mounted at that time then the files will have been copied into the directory instead.