NVIDIA-Linux-x86_64-352.63.run install problem

I am installing driver as title stated.

The issue is reported as unable to load kernel module.

I am assuming the kernel is installed already but not loaded.

mod probe cannot load module still.

Help me by giving a correct explanation of the issue or detailed instruction on how to fix it.

=== some info ===
Centos 7
Secure Kernel enabled

=== modprobe nvidia ===
modprobe: ERROR: could not insert ‘nvidia’: Required key not available

=== modinfo nvidia ===
filename: /lib/modules/3.10.0-327.3.1.el7.x86_64/weak-updates/nvidia.ko
alias: char-major-195-*
version: 352.63
supported: external
license: NVIDIA
rhelversion: 7.2
alias: pci:v000010DEd00000E00svsdbc04sc80i00*
alias: pci:v000010DEdsvsdbc03sc02i00
alias: pci:v000010DEdsvsdbc03sc00i00
depends: drm,i2c-core
vermagic: 3.10.0-327.3.1.el7.x86_64 SMP mod_unload modversions
parm: NVreg_Mobile:int
parm: NVreg_ResmanDebugLevel:int
parm: NVreg_RmLogonRC:int
parm: NVreg_ModifyDeviceFiles:int
parm: NVreg_DeviceFileUID:int
parm: NVreg_DeviceFileGID:int
parm: NVreg_DeviceFileMode:int
parm: NVreg_UpdateMemoryTypes:int
parm: NVreg_InitializeSystemMemoryAllocations:int
parm: NVreg_UsePageAttributeTable:int
parm: NVreg_MapRegistersEarly:int
parm: NVreg_RegisterForACPIEvents:int
parm: NVreg_CheckPCIConfigSpace:int
parm: NVreg_EnablePCIeGen3:int
parm: NVreg_EnableMSI:int
parm: NVreg_MemoryPoolSize:int
parm: NVreg_RegistryDwords:charp
parm: NVreg_RmMsg:charp
parm: NVreg_AssignGpus:charp

===installer log===

nvidia-installer log file ‘/var/log/nvidia-installer.log’
creation time: Mon Jan 4 19:25:35 2016
installer version: 352.63

PATH: /usr/local/cuda-7.5/bin:/sbin:/bin:/usr/sbin:/usr/bin

nvidia-installer command line:
./nvidia-installer

Using: nvidia-installer ncurses user interface
→ Detected 8 CPUs online; setting concurrency level to 8.
→ Tagging shared libraries with chcon -t textrel_shlib_t.
→ License accepted.
→ Installing NVIDIA driver version 352.63.
→ There appears to already be a driver installed on your system (version: 352.63). As part of installing this driver (version: 352.63), the existing driver will be uninstalled. Are you sure you want to continue? (Answer: Continue installation)
→ Would you like to register the kernel module sources with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later. (Answer: Yes)
→ Installing both new and classic TLS OpenGL libraries.
→ Installing classic TLS 32bit OpenGL libraries.
→ Install NVIDIA’s 32-bit compatibility libraries? (Answer: Yes)
→ Uninstalling the previous installation with /bin/nvidia-uninstall.
→ Skipping installation of the libvdpau wrapper library.
→ Searching for conflicting files:
→ done.
→ Installing ‘NVIDIA Accelerated Graphics Driver for Linux-x86_64’ (352.63):
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/libnvidia-compiler.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/libnvidia-eglcore.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/libnvidia-glsi.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/libGLESv2.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/libGLESv1_CM.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/libEGL.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/libnvidia-encode.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/libcuda.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/libnvidia-opencl.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/libOpenCL.so.1.0.0’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/libnvidia-cfg.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/libnvcuvid.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/libnvidia-fbc.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/libnvidia-ifr.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/libnvidia-ml.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/libnvidia-glcore.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/libGL.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/xorg/modules/extensions/libglx.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/libnvidia-tls.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/tls/libnvidia-tls.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/vdpau/libvdpau_nvidia.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/xorg/modules/drivers/nvidia_drv.so’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/xorg/modules/libnvidia-wfb.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/libnvidia-gtk2.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib64/libnvidia-gtk3.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib/libcuda.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib/libnvidia-ml.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib/libOpenCL.so.1.0.0’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib/libnvidia-compiler.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib/libnvidia-opencl.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib/libGL.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib/libnvidia-glcore.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib/libnvidia-tls.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib/vdpau/libvdpau_nvidia.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib/libnvcuvid.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib/libnvidia-encode.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib/libnvidia-eglcore.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib/libnvidia-glsi.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib/libEGL.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib/libGLESv2.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib/libGLESv1_CM.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib/libnvidia-ifr.so.352.63’…
executing: ‘/bin/chcon -t textrel_shlib_t /usr/lib/libnvidia-fbc.so.352.63’…
executing: ‘/sbin/ldconfig’…
→ done.
→ Driver file installation is complete.
→ Installing DKMS kernel module:
→ done.
ERROR: Unable to load the kernel module.
ERROR: Installation has failed. Please see the file ‘/var/log/nvidia-installer.log’ for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.

Problem solved.
The module cannot load is because the BIOS has a special setting secure boot set to windows.
Change it to other OS will resolve the problem like a magic.

你好,我出现了和你一样的问题,但是你说的那个bios特殊的设置安全是在哪里的?