has vuelto a reinstalar el lilo,o ejecutado lilo? el window se carga o formatea el MBR cada vez que se instala o reinstala.Si tu particion de linux es primaria,desde el fdisk del msdos puedes cambiar la particion activa a la de linux y luego ejecutar lilo,o reinstalarlo