包含标签:驱动 的文章
  • 如何处理Windows虚拟机磁盘驱动器驱动加载失败

    问题描述 一台虚拟机磁盘空间不足后,再挂载数据磁盘后,在磁盘管理器中无法查看到新挂载的磁盘,但是在Portal上显示磁盘挂载成功,在虚拟机内部查看是磁盘驱动器驱动加载失败 处理过程 (1) 在问题虚拟机上将“C:\Windows\System32\DriverStore\FileRepository\disk.inf_x86_neutral_b431b61a11f8df6c\disk.inf”和“C:\Windows\System32\DriverStore\FileRepository\volume.inf_x86_neutral_29364d30156a24ca\volume.inf”拷贝到“C:\Windows\inf”目录下。 (2) 在“设备管理器”中右击“XEN PV DISK SCSI Disk Device”,在弹出的快捷菜单中选择“更新驱动程序软件”。 (3) 在弹出的“更新驱动程序软件”中选择“自动搜索更新的驱动程序软件”。 (4) 驱动程序更新完成后,可以在“磁盘管理”中进行分配盘符和格式化操作。 原文

    SE_You 2024-10-17
    20 0 0
  • CentOS 7.6安装 NVIDIA 独立显卡驱动(完整版)

    1. 安装基础依赖环境 yum -y install gcc kernel-devel kernel-headers 2.查看内核和源码版本是否一致 查看内核版本: [root@localhost 10:37:03 src]# ls /boot | grep vmlinu #内核版本 vmlinuz-0-rescue-628d97dc7b994787ae886db591ab8146 vmlinuz-3.10.0-957.el7.x86_64 查看源码包版本 [root@localhost 10:37:41 src]# rpm -aq |grep kernel-devel kernel-devel-3.10.0-1062.12.1.el7.x86_64 注意事项,保证内核版本和源码版本一样,否则,安装报错误6 若内核和源码需要从FC官方网站上下载与内核版本对应的源码包进行安装。 可以在以下网站下载并安装: http://rpmfind.net/linux/rpm2html/search.php?query=kernel-devel 3.源码安装英伟达显卡驱动 3.1 在英伟达官网下载相应驱动 官网下载地址:https://www.nvidia.cn/Download/index.aspx?lang=cn 搜索出相应的驱动后,不要直接点,而是右健,Save Link as... 否则,会出现下载半天没动静的情况。 存放的路径上最好不要有中文。 我存放的路径是 ~/usr/local/src/NVIDIA-Linux-x86_64-440.33.01.run 3.2 屏蔽默认带有的nouveau 使用su命令切换到root用户下: su root 屏蔽配制文件中的 blacklist nvidiafb,加上 # 符号用以屏蔽 [root@localhost 10:37:41 src]# vim /lib/modprobe.d/dist-blacklist.conf #blacklist nvidiafb 继续追加以下两条配制 [root@localhost 10:37:41 src]# vim /lib/modprobe.d/dist-blacklist.conf blacklist nouveau options nouveau modeset=0  3.3 重建 initramfs image 步骤 [root@localhost 10:37:41 src]# mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak [root@localhost 10:37:41 src]# dracut /boot/initramfs-$(uname -r).img $(uname -r)  3.4 修改运行级别为文本模式 [root@localh……

    SE_You 2024-09-29
    22 0 0
  • Atlas800-9000服务器内存扩容后NPU驱动识别不到

    问题描述 Atlas800-9000服务器在扩容内存后发现NPU驱动识别不到,服务器的操作系统为ubuntu20.04,服务器在扩容后进行了上下电的操作。 处理过程 1、检查NPU驱动以及芯片状态,执行npu-smi info上报模块初始化失败错误。 2、执行lspci | grep d801查看芯片是否在位,查询结果显示芯片都在位。 3. 执行uname -a查得当前操作系统内核版本为5.4.0-146 进入/boot/grub/grub.cfg 发现当前环境存在多个操作系统内核。 4、执行modinfo drv_pcie_host命令发现驱动对应的内核与当前内核不一致。   根因 该服务器操作系统存在多个内核版本,在客户扩容内存后进行重启时,操作系统会默认选择最新的内核版本,从而导致当前NPU驱动与最新的内核版本不一致,NPU无法被识别。 解决方案 1、将当前操作系统内核切换到NPU驱动对应的内核版本,并将此内核设置为默认启动项。 2、操作方法:切换到root用户后执行vim /etc/default/grub,在该文件下进行编辑,将GRUB_DEFAULT=0修改为NPU驱动对应的内核名称。 3、重新执行npu-smi info 命令发现驱动可以正常识别。 免责声明:本案例仅供参考不提供专业意见。

    SE_You 2022-07-02
    24 0 0
  • CentOS 7 安装 NVIDIA 显卡驱动和 CUDA Toolkit

    此教程是介绍于 CentOS 7 以上的 Linux 系统中安装 NVIDIA 显卡驱动和 CUDA Toolkit 。此文中以 CentOS 7.4 64 bit 为例,显卡型号为 NVIDIA Tesla P4,CUDA 9.0,所有操作在终端以 root 身份运行 。 1 先安装好 Linux CentOS 7.4 操作系统,建议直接 minimal installation,也就是大部分包都不安装,桌面也不需要。 2 查看系统内核版本 # uname -r 3.10.0-693.el7.x86_64 ; 不同操作系统的内核版本会不一样,最好记住它 # df ; 确认 boot 目录的空间不少于 300 MB 3 屏蔽 nouveau 驱动 nouveau 是系统自带的一个显示驱动程序,需要先将其禁用,然后再进行下一步操作,否则在安装显卡驱动时,会提示:You appear to be running an X server …,然后安装失败。分别打开如下两个文件(如果没有就创建一个),并在其中输入如下两句,然后保存。 # vim /etc/modprobe.d/nvidia-installer-disable-nouveau.conf # vim /lib/modprobe.d/nvidia-installer-disable-nouveau.conf ... blacklist nouveau options nouveau modeset=0 或者直接运行 NVIDIA 显卡驱动安装包(*.run),会出现提示:One or more modprobe configuration files to disable Nouveau have been written … 点击 OK 之后,会自动在指定位置创建好禁用 nouveau 驱动的文件,这样就不需要再手动添加。 4 重做 initramfs 镜像 这一步需要确保 boot 文件目录的空间足够,否则会失败。建议大于 400 MB # cp /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak # dracut /boot/initramfs-$(uname -r).img $(uname -r) # rm /boot/initramfs-$(uname -r).img.bak ; 这一步可不执行 5 重启 如果之前在图形界面操作,需要改为终端模式,runlevel 改为 3 # systemctl set-default multi-user.target # init 3 # reboot 6 预安装……

    SE_You 2022-05-24
    58 0 0
  • CentOS7安装NVIDIA显卡驱动

    预、查询命令 1、Linux查看显卡信息:(ps:若找不到lspci命令,可以安装 yum install pciutils) lspci | grep -i vga 2、使用nvidia GPU可以: lspci | grep -i nvidia 3、查看显卡驱动 cat /proc/driver/nvidia/version 一、前提准备 1.安装依赖环境: yum install kernel-devel gcc -y 2.检查内核版本和源码版本,保证一致   ls /boot | grep vmlinu rpm -aq | grep kernel-devel 3.屏蔽系统自带的nouveau 查看命令: lsmod | grep nouveau 修改dist-blacklist.conf文件: vim /lib/modprobe.d/dist-blacklist.conf 将nvidiafb注释掉: #blacklist nvidiafb 然后添加以下语句: blacklist nouveau options nouveau modeset=0 屏蔽前 屏蔽后 4.重建initramfs image步骤 mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak dracut /boot/initramfs-$(uname -r).img $(uname -r) 5.修改运行级别为文本模式 systemctl set-default multi-user.target 6.重新启动 reboot 二、本地安装 1.在NVIDIA官网下载驱动 网址:https://www.nvidia.cn/Download/index.aspx?lang=cn 2.安装过程 chmod +x NVIDIA-Linux-x86_64-440.64.run ./NVIDIA-Linux-x86_64-440.64.run 3.如果报错 unable to find the kernel source tree for the currently running kernel.........,使用下面命令安装,3.10.0-1062.18.1.el7.x86_64需要改成自己的目录 ./NVIDIA-Linux-x86_64-440.64.run --kernel-source-path=/usr/src/kernels/3.10.0-1062.18.1.el7.x86_64 -k $(uname -r)  4.安装成功 nvidia-smi

    SE_You 2022-05-17
    6 0 0