JD1701 wrote:
Will it not because I cannot update my OS to anything more current than the 10.7.5
A 2009 model can run up to macOS 10.11 El Capitan.
my friend did all the moving of data and reformatting on his Windows 10 machine. Would it work for me if I did this on the 2009 MacBook Pro? Do I have to format it exFAT using my MacBook Pro for it to be mountable on it?
exFat can be tricky. It is usually best to use Disk Utility to erase the drive as exFAT instead of using Windows to format it with exFAT. macOS is more limited in its exFAT implementation than Windows. Windows may format the drive using a File Allocation size that is not compatible with macOS. It is possible the exFAT implementation with macOS 10.7.5 is even more limited than more recent versions of macOS.
Plus, more than likely your friend only reformatted the partition and did not delete all partitions to start over from scratch to create a new partition table. The drive manufacturer's will sometimes do strange things with the partition table and may even sneak some hidden stuff onto hidden areas of the drive that may affect some operating systems differently. On macOS you would want to use Disk Utility to erase the whole physical drive as described in the following Apple article:
Erase and reformat a storage device in Disk Utility on Mac - Apple Support
Actually if you want to do this on the old macOS 10.7.5, you would need to instead partition & format the drive using Disk Utility to have it recreate the partition table (requires the partition tab). With macOS 10.11 you would just use the "Erase" tab like with later versions of macOS.
It could also be a compatibility issue with the newer style drive and macOS 10.7.5. The older versions of macOS such as 10.7.5 assumed a block size of 512 bytes while newer drives use a 4k block size. Some drives will show the OS a 512 byte block size to older systems, but some newer drives no longer do that and only show a 4k block size. I forget when this would have changed in macOS, but macOS 10.11 I believe will likely be able to deal with a drive that only reports 4k blocks.