CentOS NVIDIA U盤安裝:離線部署顯卡驅(qū)動全流程
準備工作
1. 下載適用于CentOS的NVIDIA驅(qū)動安裝包(.run格式),確保版本與顯卡型號及內(nèi)核版本兼容。
2. 準備FAT32格式的U盤,將驅(qū)動文件復(fù)制至根目錄。
3. 更新系統(tǒng)內(nèi)核及開發(fā)工具鏈:
sudo yum update kernel kernel-devel gcc make
安裝流程
禁用nouveau驅(qū)動
編輯GRUB配置文件:
sudo vi /etc/default/grub
在GRUB_CMDLINE_LINUX
行追加:
rd.driver.blacklist=nouveau nouveau.modeset=0
重建initramfs并更新GRUB:
sudo mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
sudo dracut -v /boot/initramfs-$(uname -r).img $(uname -r)
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
執(zhí)行驅(qū)動安裝
掛載U盤并賦予執(zhí)行權(quán)限:
sudo mount /dev/sdX1 /mnt
chmod +x /mnt/NVIDIA-Linux-x86_64-*.run
關(guān)閉圖形界面進入文本模式:
sudo systemctl isolate multi-user.target
運行安裝程序:
sudo /mnt/NVIDIA-Linux-x86_64-*.run --ui=none -s
驗證與故障處理
檢查驅(qū)動狀態(tài):
nvidia-smi
若輸出顯卡信息則表示安裝成功。若遇Secure Boot阻止安裝,需在BIOS中禁用或配置MOK密鑰。