Possibly.
To expound; because the mb is old its bios can natively only see drives
up to a nominal 8 gigs. There are ways to get the whole drive seen though.
First find out the exact model mb you have and go to the maker to see if it
has a newer bios for your mb. If so you could download the bios free and
flash (upgrade) the bios and that possibly would allow the mb to see the
entire drive.
If this can't be done one could purchase a controller interface card
(popular maker is Promise) to connect the hdd to when installed and this
would let the mb see the whole drive.
Third, one could use overlay software that is usually available from the
hdd maker (free) that gets installed on the hdd so that the mb can see the
entire size of the drive and thus the OS as well. Lots of folks criticize
the overlay software because in early years of its use it led to more
problems than it was worth. I've used it and had some problems with some
drives and none with others. Actually the software worked on one drive
beautifully for more than five years without a hitch (an old 486 machine).