That's a 40 meg. Drive type 17 should work with it.
Those old drive types were based on typical values for MFM drives which usually had a figure of 17 as the sectors per track. MFM drives that didn't match exactly would have to use a drive type that didn't exceed the drives actual cylinders and heads. Otherwise the drive could be damaged if an attempt was made to access a part of the drive that didn't exist.
When newer drives--especially IDE's--came along, they often had a 'translation' that allowed them to use a drive type even though it wasn't an exact match. The translation for the 93044 is:
977 cyln, 5 heads, 17 sect, WPComp: 977, LZone: 978
which is the typical values for drive type 17.
The actual values for that drive are:
782 cylinders, 4 heads, 27 sect, LZone: 783
Those would be the figures you'd enter when using a user-definable drive type. When it existed, the user-definable type was usually 47.
(The write precomp--wpcomp--and landing zone often don't matter for IDE drives--they're mostly for MFM and RLL drives. So when a value must be entered, using just the last cylinder for precomp and the last cylinder plus 1 as the landing zone will usually work fine. The precomp for an MFM type 17 was 300 and the landing zone was 977. But when using 17 as the drive type for an IDE drive, those values don't matter.)
Even if you use the actual figures in a user definable type, the HD may not boot if it was originally configured as a type 17.
As far as it not booting from the floppy drive, as Name suggests, you need to find out which drives you have and verify they're connected and jumpered properly.