unraid直通硬盘

奥黛丽·逐爱者
2023-04-18 / 2 评论 / 5 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年08月24日,已超过265天没有更新,若内容或图片失效,请留言反馈。

直通硬盘

ls /dev/disk/by-id

找到并复制硬盘id比如:ata-TOSHIBA_DT01ABA200V_X3Bbnvbnb
手动硬盘位置填入
/dev/disk/by-id/ata-TOSHIBA_DT01ABA200V_X3Bbnvbnb

直通硬盘控制器
l来自微信群

直通最好是直通sata控制器
rdm直通性能损失有点大,一次io 宿主机和虚拟机都要处理
unraid有virtiofs,虚拟机可以直接通过内存访问宿主机硬盘
比网络挂载和rdm直通效率高很多
你如果直通了sata控制器,宿主机就看不到硬盘了
微信图片_20230418193907.jpg

微信图片_20230418193930.jpg

#!/bin/bash:这是一个 shebang(哈希符号和感叹号),它告诉系统这个脚本应该使用哪个解释器来执行。在这个例子中,它指定使用 /bin/bash,即 Bash shell。

mount -t virtiofs stage /stage:这是一个 mount 命令,用来挂载文件系统。具体参数解释如下:

-t virtiofs:指定文件系统类型为 virtiofs。virtiofs 是一个虚拟文件系统类型,通常用于虚拟化环境中,允许虚拟机访问宿主机的文件系统。
stage:这是挂载点的源路径,即虚拟机中要挂载的文件系统的位置。
/stage:这是挂载点的目标路径,即在宿主机上的目录,挂载后虚拟机可以通过这个路径访问到宿主机的文件系统。
简单来说,这段脚本的作用是在系统启动时,使用 virtiofs 文件系统类型将虚拟机中的 stage 目录挂载到宿主机的 /stage 目录上。这允许虚拟机访问宿主机的文件,通常用于开发和测试环境。
0

评论 (2)

取消
  1. 头像
    1111
    Windows 10 · Google Chrome

    直通控制器,所有硬盘就只能在虚拟机里读
    如果你需要让unraid管理硬盘,就用virtiofs

    回复
  2. 头像
    32232
    Windows 10 · Google Chrome

    From here:

    remove memfd and shared, VirtioFS is not 100% stable due to memoryBacking looking to update QEMU in the next Version which may fix this issue.

    回复