Interrupt 13h, Function FFh

mov ah, 0FFh
mov dl, 80h
int 13h
jc error

Check install function for a Master Boot Record skewing driver.

The ES in ES:BX must be the same segment as the segment of the actual INT 13 hook (at the INT 13 vector) for the MBR hooker.

Sector 1, the normal location of the Master Boot Record, contains the right boot software but a bogus partition table with a system type of 55H. The real partition table is kept at the same location in sector 2. Any disk geometry translation done by the software has to conform to the Enhanced Drive Parameter Table as defined by the Western Digital Enhanced IDE specification.