Yes, the motherboard does determine what hard drive can be installed. A computer is made for the hard drive to be compatible with whatever mother board is installed.
Most laptops can support any of the largest hard drives unless there is an issue with actual physical fitment.
Of course.
Firewall is not a physical object in a computer, it's part of the software installed on your hard drive.
My HP Pavilion m6 is stock installed with a 640GB "HP ProtectSmart" Hard-drive, but in my system information it is labeled as a "TOSHIBA MK6476GSX SATA Disk Device." So that leads me to believe yes, in fact some HP laptops ship with Toshiba Hard-Drives.
You can add as many harddrives as you want to. As long as there is enough room.
Usually it is installed on your HDD (Hard Disk Drive).
There is no hard drive recovery software installed on my computer. Most computers will require this software to be installed by the user. There are many options available for hard drive recovery software.
No.
i'm sorry that's not possible. you cant hover the installer program on to a hard disk but not a previously installed program.
They where to big and didn't have a very big hard drive.
It is normally installed to C DRIVE.