Two or three firmware versions are backed up in different Flash locations. When one of the firmware versions is damaged , the system will automatically recognize and start the backup firmware, thereby greatly improving the stability and security of the hard disk drive.