惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
Microsoft Security Blog
Microsoft Security Blog
Recent Announcements
Recent Announcements
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Last Week in AI
Last Week in AI
罗磊的独立博客
腾讯CDC
云风的 BLOG
云风的 BLOG
月光博客
月光博客
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 三生石上(FineUI控件)
宝玉的分享
宝玉的分享
U
Unit 42
I
InfoQ
D
DataBreaches.Net
Blog — PlanetScale
Blog — PlanetScale
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
V
V2EX
美团技术团队
IT之家
IT之家
Stack Overflow Blog
Stack Overflow Blog
F
Fortinet All Blogs
GbyAI
GbyAI
S
SegmentFault 最新的问题

Casear的技术栈

Dell R730xd iDRAC 无法创建 RAID Ubuntu 26.04 编译 asusctl Ubuntu 26.04 装 NVIDIA 580 内网异机备份 conf 驱动 Razer_GRUB_Theme Fcitx5 输入法配置:切换中文输入法 服务器 zsh 环境配置记录:Zim + p10k + eza + zoxide # ThinkPad T490s Linux 指纹模块启用指南(KDE vanblog使用picgo图床的完整部署教程 vanblog备份恢复评论数据 如何配置一个虚拟显示器,以便远程没有显示器的系统 解决 OpenConnect VPN 由于 JScript 引擎丢失导致的 Error 1 修复 Fuck 2025 ATT&CK红队评估实战靶场二 一言 解决kde环境下切换登陆屏幕(SDDM)后显示异常 rss Linux实用软件分享 Kubuntu 上安装 显卡驱动 和 EnvyControl kubuntu 搜狗输入法安装问题解决 终端工具的选择 chatlog 青龙面板+wxBotWebhook实现自动推送天气 mac 安装 第三方应用问题 zsh 安装与配置,使用 oh-my-zsh 美化终端 tldr-pages 安装 pve安装Arch-linux Arch-linux安装桌面环境 提问的艺术极简板 Waline 服务端独立部署解决方案
pve虚拟机硬盘直通
casearx@foxm · 2025-02-10 · via Casear的技术栈

请注意,本文编写于 488 天前,最后修改于 488 天前,其中某些信息可能已经过时。

shell连接到pve

image.png


使用命令列出/dev/disk/by-id/ 目录下的磁盘设备及其符号链接,并显示详细信息

ls -l /dev/disk/by-id/ 输出解析

这段输出是 ls -l /dev/disk/by-id/ 命令的结果,显示了系统中所有磁盘设备的唯一标识符及其对应的实际设备路径。以下是对输出的详细解析:


1. 物理磁盘设备

SATA 磁盘

  • ata-WDC_WD30EFRX-68EUZN0_WD-WC3K20137CO6 -> ../../sda
    • 这是一块西部数据(WD)的 SATA 硬盘,型号为 WD30EFRX-68EUZN0,序列号为 WD-WC3K20137CO6
    • 它对应的设备是 /dev/sda
  • ata-WDC_WD30EFRX-68EUZN0_WD-WC3K20137CO6-part1 -> ../../sda1
    • 这是该硬盘的第一个分区,对应的设备是 /dev/sda1

NVMe 磁盘

  • nvme-eui.00000000000000008ce38e030067cc30 -> ../../nvme0n1
    • 这是一块 NVMe 固态硬盘,其 EUI(扩展唯一标识符)为 00000000000000008ce38e030067cc30
    • 它对应的设备是 /dev/nvme0n1

2. LVM 逻辑卷

LVM 逻辑卷

  • dm-name-pve-root -> ../../dm-1
    • 这是 LVM 逻辑卷,名称为 pve-root,对应的设备是 /dev/dm-1
    • 通常用于 Proxmox VE 的根文件系统。

LVM UUID

  • dm-uuid-LVM-*
    • 这些是 LVM 逻辑卷的唯一标识符(UUID),指向对应的设备(如 /dev/dm-*)。
    • 例如:
      • dm-uuid-LVM-XVuuRByC5bzwVfi0uXGj3l8l05YD36wqghMtCUCH8Ve8ZjtFmv5TmgIbFgOANy7c -> ../../dm-0
      • 这是 LVM 逻辑卷的 UUID,对应的设备是 /dev/dm-0

解析

  • 这个回显显示了系统中所有磁盘设备的唯一标识符及其对应的实际设备路径。

qm set '虚拟机ID' -sata2 /dev/disk/by-id/'硬盘信息'

所以我该使用的命令是

qm set 101 -sata2 /dev/disk/by-id/ata-WDC_WD30EFRX-68EUZN0_WD-WC 3K20137CO6

最后附上自己写的一个小脚本

https://github.com/CasearF/device-passthrough-tool

本文作者:Casear

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!