<p>To reduce lowering of a recording current and a recording magnetic field that might occur upon execution of write pre-compensation for compensating the NLTS according to a perpendicular magnetic recording method, the recording current overshoot is increased for recording a high NLTS recording data pattern. The read signal quality is improved, thereby a highly reliable magnetic disk drive can be provided.</p>