linux添加硬盘配置内核pci,Linux系统入门学习:在虚拟机上配置PCI直通
时间: 2023-07-15 09:15:01 浏览: 213
在 Linux 系统中添加硬盘配置内核 pci 的过程如下:
1. 查看硬盘信息,使用命令 `lspci` 或 `lsblk`。
2. 编辑内核配置文件,使用命令 `sudo nano /etc/default/grub` 打开文件,并修改 GRUB_CMDLINE_LINUX_DEFAULT 行的内容为:
```
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=assign-busses"
```
3. 更新 GRUB 配置,使用命令 `sudo update-grub` 更新配置文件。
4. 重启系统,使用命令 `sudo reboot` 重启系统。
5. 确认硬盘已经被识别,使用命令 `lsblk` 确认硬盘已经被识别。
在虚拟机上配置 PCI 直通的过程如下:
1. 确认虚拟化技术已经开启,使用命令 `egrep -c '(vmx|svm)' /proc/cpuinfo` 检查虚拟化技术是否已经开启。
2. 创建虚拟机,并且为虚拟机分配物理硬件资源,确保虚拟机可以访问物理硬件资源。
3. 查看硬件信息,使用命令 `lspci` 查看硬件信息。
4. 确认硬件设备可以直通,使用命令 `lspci -nn` 查看硬件设备的 ID。
5. 将硬件设备直通到虚拟机中,使用命令 `virsh nodedev-detach pci_device` 将硬件设备直通到虚拟机中。
6. 启动虚拟机,使用命令 `virsh start vm_name` 启动虚拟机。
7. 在虚拟机中查看硬件设备,使用命令 `lspci` 在虚拟机中查看硬件设备。
阅读全文