change disk detection method