收起左侧

关于虚拟机直通硬盘的方法,大家可以参照一下

18
回复
3161
查看
[ 复制链接 ]

1

主题

35

回帖

0

牛值

fnOS系统内测组

2025-2-8 11:08:32 显示全部楼层 阅读模式
本帖最后由 mrpinger 于 2025-3-21 11:36 编辑

    本人有直通硬盘的需求,在论坛里看到有部分坛友同样有此需求,最后从b站找到相应的方法。再此特此声明:此方法是从b站up主“[color=var(--text1)]小陈折腾日记”的文章里学习,本人只是搬运,方便有此需求的坛友。文章地址:飞牛虚拟机安装黑群晖,硬盘无损迁移-小陈折腾日记
    请大家结合文章里视频观看更加方便。

第一步 ssh登录飞牛,账号切换至root账户
第二步  查看硬盘id:ls /dev/disk/by-id/
第三步 切换至相应目录:cd /etc/libvirt/qemu
第四步 从此目录(/etc/libvirt/qemu)找到虚拟机配置文件(后缀名为.xml),输入命令(xxx.xml为配置文件的名字,每个虚拟机配置文件名称不同,如果虚拟机多不知道哪一个,可以看看此文件创建时间和虚拟机创建时间接近):nano xxx.xml
第五步 修改配置,添加需要直通的硬盘(将“ata-YSSDJQB-512GSQ_2K23D5707409794”修改为你要直通的硬盘id)添加一块硬盘就添加一段代码(代码逐行添加),下面是添加了两块硬盘。注意:如果直通多个磁盘,unit='1'里面的数字不要重复,重复可能启动不了(楼下的群友提供)。
    <disk type='block' device='disk'>
      <driver name='qemu' type='raw' cache='none'/>
      <source dev='/dev/disk/by-id/ata-YSSDJQB-512GSQ_2K23D5707409794'/>
      <target dev='sdz' bus='sata' rotation_rate='1'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>
    <disk type='block' device='disk'>
      <driver name='qemu' type='raw' cache='none'/>
      <source dev='/dev/disk/by-id/ata-INTEL_SSDSC2KW256G8_PHLA752301KA256CGN'/>
      <target dev='sdx' bus='sata' rotation_rate='1'/>
      <address type='drive' controller='0' bus='0' target='0' unit='1'/>
    </disk>

第六步 保存退出
在此提示一下:虚拟机设置完成后再直通硬盘,要不直通后,虚拟机里面的设置无法修改。最后别忘重启飞牛。



收藏
送赞
分享

2

主题

22

回帖

0

牛值

江湖小虾

2025-2-8 15:58:46 显示全部楼层
我试了,加载驱动后win10还是识别不到硬盘
重启一下飞牛试试,然后再开虚拟机  详情 回复
2025-2-13 10:40

1

主题

3

回帖

0

牛值

江湖小虾

2025-2-8 17:58:12 显示全部楼层
我有两台机器装了飞牛os,一台试过了可以,另外一台死活不行,同样的代码,同样的修改.应该还是不靠谱,有bug

飞牛的虚拟机问题还很多,只能随便玩玩.
unit='1' 多个虚拟磁盘,添加的时候看看这个数字在同一种控制器下是不是重复了?重复就启动不了。  详情 回复
2025-2-14 13:47

4

主题

8

回帖

0

牛值

江湖小虾

2025-2-12 15:51:10 显示全部楼层
我也试了不成功
重启一下飞牛试试,然后再开虚拟机  详情 回复
2025-2-13 10:40

1

主题

35

回帖

0

牛值

fnOS系统内测组

2025-2-13 10:40:23 楼主 显示全部楼层
重启一下飞牛试试,然后再开虚拟机

1

主题

35

回帖

0

牛值

fnOS系统内测组

2025-2-13 10:40:41 楼主 显示全部楼层
重启一下飞牛试试,然后再开虚拟机

1

主题

11

回帖

0

牛值

江湖小虾

2025-2-14 13:47:59 显示全部楼层
unit='1' 多个虚拟磁盘,添加的时候看看这个数字在同一种控制器下是不是重复了?重复就启动不了。
好的,添加进说明了  详情 回复
2025-3-21 14:58

0

主题

3

回帖

0

牛值

江湖小虾

2025-2-20 21:55:58 显示全部楼层
成功了。。。
[md]![image.png](data/attachment/forum/202502/20/215642onhotmvrkmvc3csv.png "image.png") [/md]  详情 回复
2025-2-20 21:56

0

主题

3

回帖

0

牛值

江湖小虾

2025-2-20 21:56:51 显示全部楼层

image.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

7

主题

71

回帖

0

牛值

fnOS系统内测组

2025-2-21 10:37:41 显示全部楼层
很棒,虚拟黑群晖不用再迁移硬盘数据了

7

主题

71

回帖

0

牛值

fnOS系统内测组

2025-2-21 11:02:09 显示全部楼层
第四步虚拟机配置文件命名,怎么具体查看某一个虚拟机命名呢
有个小方法,你看看配置文件创建日期,是和你虚拟机创建时间接近的,你要是虚拟机多就用这个方法。  详情 回复
2025-3-21 11:29

1

主题

6

回帖

0

牛值

江湖小虾

2025-2-21 11:49:30 显示全部楼层
本帖最后由 AAA博远 于 2025-2-21 11:51 编辑

虚拟机直通硬盘什么意思?我的WIN在网络里是可以直接看到NAS的文件夹啊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
不是这个,你应该没有这样的需求  详情 回复
2025-3-21 14:54

0

主题

1

回帖

0

牛值

江湖小虾

2025-3-18 09:28:44 显示全部楼层

感谢老哥分享,但是你的配置中间多了一个结束标签</disk>,我这边会直接虚拟机消失,删掉就好。

  • 1.以下配置的source标签需要修改为实际的硬盘id
  • 2.address标签中的unit数值每个都需要唯一,参照自身配置,若已新增过虚拟硬盘,按照disk的unit递增即可,应该可以跳号,但不能修改过大的数字,所以按自身配置的disk数量修改即可
    <disk type='block' device='disk'>
      <driver name='qemu' type='raw' cache='none'/>
      <source dev='/dev/disk/by-id/ata-YSSDJQB-512GSQ_2K23D5707409794'/>
      <target dev='sdz' bus='sata' rotation_rate='1'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>
    <disk type='block' device='disk'>
      <driver name='qemu' type='raw' cache='none'/>
      <source dev='/dev/disk/by-id/ata-INTEL_SSDSC2KW256G8_PHLA752301KA256CGN'/>
      <target dev='sdx' bus='sata' rotation_rate='1'/>
      <address type='drive' controller='0' bus='0' target='0' unit='1'/>
    </disk>
好的,我注意一下  详情 回复
2025-3-21 11:30

0

主题

2

回帖

0

牛值

江湖小虾

2025-3-18 18:20:46 显示全部楼层
(xxx.xml为配置文件的名字每个虚拟机配置文件名称不同):nano xxx.xml这一步的时候没了,怎么查看名字?
MobaXterm用这个软件有可视化操作  详情 回复
2025-3-21 11:30

1

主题

35

回帖

0

牛值

fnOS系统内测组

2025-3-21 11:29:11 楼主 显示全部楼层
echo 发表于 2025-2-21 11:02
第四步虚拟机配置文件命名,怎么具体查看某一个虚拟机命名呢

有个小方法,你看看配置文件创建日期,是和你虚拟机创建时间接近的,你要是虚拟机多就用这个方法。

1

主题

35

回帖

0

牛值

fnOS系统内测组

2025-3-21 11:30:11 楼主 显示全部楼层
火麒麟 发表于 2025-3-18 18:20
(xxx.xml为配置文件的名字每个虚拟机配置文件名称不同):nano xxx.xml这一步的时候没了,怎么查看名字? ...

MobaXterm用这个软件有可视化操作

1

主题

35

回帖

0

牛值

fnOS系统内测组

2025-3-21 11:30:45 楼主 显示全部楼层
wen55333 发表于 2025-3-18 09:28
[md]感谢老哥分享,但是你的配置中间多了一个结束标签,我这边会直接虚拟机消失,删掉就好。

* 1.以下配置 ...

好的,我注意一下

1

主题

35

回帖

0

牛值

fnOS系统内测组

2025-3-21 14:54:32 楼主 显示全部楼层
AAA博远 发表于 2025-2-21 11:49
虚拟机直通硬盘什么意思?我的WIN在网络里是可以直接看到NAS的文件夹啊

不是这个,你应该没有这样的需求

1

主题

35

回帖

0

牛值

fnOS系统内测组

2025-3-21 14:58:24 楼主 显示全部楼层
火山雪 发表于 2025-2-14 13:47
unit='1' 多个虚拟磁盘,添加的时候看看这个数字在同一种控制器下是不是重复了?重复就启动不了。 ...

好的,添加进说明了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则