First of all, welcome to the “team”, I’m sure you will love to call yourself a linux freak in the near future. xD
I see other ppl have touched on this, but let me nerd down an explanation for you.
The physical sector mentioned here is where a block is ending and a new is starting. A sector contains x amount of blocks, blocks contain x amount of bytes (block size).
The tricky part with this is that the boot partition is not only in another partition format (MBR, GPT for ext4 and newer filesystems), the block size is different. On fat32 it is 512 and on ext4 it is 4k (4096). But that does not actually matter, because both of them are a binary “even number”. Let me explain:
These numbers are all in 8 bit integers, ie an even number in binary.
That is the reason you always see these numbers increase the way they do on computers, 8, 16, 32, 64 etc. Also the reason why one byte = 8 bits.
8 = 1000 in binary
16 = 10 000
32 = 100 000
etc etc.
So why is this relevant?
Well, this means that if you break a partition in the middle of a block, the filesystem will have to share one block on 2 partitions, that won’t work. Today most linux distros will handle this and just throw a warning and ignore that particular block/sector (you will not be able to store things here) and still work, but SOME things, like you noticed might break so you should obviously aim to not create this situation.
A really simple trick to see if the partitions are aligned is just to divide the number by 8, in this case on sda3:
3875690045/8=484461255,625 (not an even a whole number)
But if we check sda2:
618496/8=77312 (an even a whole number)
There are multiple ways to fix this, but there are already people helping out and do not need more “chefs”, but thought this could be helpful in general to know. 