Please remember that Intel does not test and validate our products on Linux, however we know that a lot of customer are using this OS successfully on NUCs and Intel Motherboards.
I would recommend you to check if the hard drive you are using is working ok. Also, check if the image you are using is not corrupt.
Are you using the latest BIOS version available for this board?
I was checking the BIOS versions available for this motherboard on the download center, and there are 9 different files.
My recommendation will be to try to update the BIOS to the more recent version in order to try to install Centos again.
It is very important to know that going straight to the latest version shouldn't be a problem, technically speaking. However based on experience, there is always chance.
In your case, I suggest you to install the following versions:
0121: https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=23386 Intel® Download Center
0125: https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=23833 Intel® Download Center
0127: https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=24354 Intel® Download Center
Please update the BIOS using the following method http://www.intel.com/support/motherboards/desktop/sb/CS-030144.htm Desktop Boards — Instructions for F7 BIOS Flash Update
If the issue persisted, it will be necessary to try the installation on another hard drive just for testing.
i have updated my motherboard BIOS. But i did not installed the same OS. Now a days i am little busy on my work. So i am unable to install the OS. thank you for helping me. i think i did not need further assistance for this problem thank you very much.