Index: biosdisk.c =================================================================== --- biosdisk.c (revisione 247767) +++ biosdisk.c (copia locale) @@ -231,7 +231,8 @@ v86int(); if (V86_CY(v86.efl) || /* carry set */ (v86.ebx & 0xffff) != 0xaa55 || /* signature */ - (v86.ecx & EDD_INTERFACE_FIXED_DISK) == 0) + (v86.ecx & EDD_INTERFACE_FIXED_DISK) == 0 || + (v86.ecx & EDD_INTERFACE_EDD) == 0) return (1); /* EDD supported */ bd->bd_flags |= BD_MODEEDD1;