A computer component mounting assembly, comprising: a carrier to support a hard disk drive, the carrier including a front face having an opening, and wherein the carrier configured to slidably receive the hard disk drive into the opening and along a first axis; and a data connector including: a first connector configured to mate to pins of the hard disk drive, the first connector supported on the carrier and positioned at a back side of the carrier on a side of the carrier opposite the front face, the first connector including an alignment feature (52a, 52b) to engage a corresponding alignment feature on the hard disk drive, the first connector coupled to the carrier and slidable in two orthogonal directions in a plane perpendicular to the first axis, the first connector configured such that when the carrier receives the hard disk drive and the alignment feature engages the corresponding alignment feature the first connector moves in the plane perpendicular to the first axis to provide alignment of the first connector to the pins of the hard disk drive, a second connector configured to mate to a SATA data connector, and a flexible cable (20, 22) connecting the first connector to the second connector. a carrier to support a hard disk drive, the carrier including a front face having an opening, and wherein the carrier configured to slidably receive the hard disk drive into the opening and along a first axis; and a data connector including: a first connector configured to mate to pins of the hard disk drive, the first connector supported on the carrier and positioned at a back side of the carrier on a side of the carrier opposite the front face, the first connector including an alignment feature (52a, 52b) to engage a corresponding alignment feature on the hard disk drive, the first connector coupled to the carrier and slidable in two orthogonal directions in a plane perpendicular to the first axis, the first connector configured such that when the carrier receives the hard disk drive and the alignment feature engages the corresponding alignment feature the first connector moves in the plane perpendicular to the first axis to provide alignment of the first connector to the pins of the hard disk drive, a second connector configured to mate to a SATA data connector, and a flexible cable (20, 22) connecting the first connector to the second connector. a first connector configured to mate to pins of the hard disk drive, the first connector supported on the carrier and positioned at a back side of the carrier on a side of the carrier opposite the front face, the first connector including an alignment feature (52a, 52b) to engage a corresponding alignment feature on the hard disk drive, the first connector coupled to the carrier and slidable in two orthogonal directions in a plane perpendicular to the first axis, the first connector configured such that when the carrier receives the hard disk drive and the alignment feature engages the corresponding alignment feature the first connector moves in the plane perpendicular to the first axis to provide alignment of the first connector to the pins of the hard disk drive, a second connector configured to mate to a SATA data connector, and a flexible cable (20, 22) connecting the first connector to the second connector.