1. A method for recording a memory parameter for a memory module having a non-volatile memory, the method for recording the memory parameter comprising the steps of: booting a computer system; changing parameter data of the memory module as an enhancement parameter data via a basic input output system (BIOS) set-up menu; writing the enhancement parameter data into a memory controller; testing the memory module according to the enhancement parameter data; writing the enhancement parameter data into an undefined memory block of the non-volatile memory when the memory module is tested to be stable write in the non-volatile memory of the memory module; and when the computer system or other computer systems boot next time, reading the enhancement parameter data from the undefined memory block of the non-volatile memory for setting the memory controller.