DefiedParty
直通硬盘和桥接网卡是很有用的一项功能,把微服中安装的硬盘通给虚拟机使用,让虚拟机系统可以直接读取到内置的硬盘,甚至把其他系统直接安装在硬盘中;也可以微服网卡桥接给虚拟机使用,来搭建旁路网关。
# 安装WebVirtCloud虚拟机管理器
点击跳转安装即可
https://appstore.lazycat.cloud/#/shop/detail/in.zhaoj.webvirtcloud
# 直通硬盘
## 准备空盘
您可以释放正在使用的硬盘,也可以购买硬盘或将您现有的硬盘加入微服中
### 释放磁盘
如果您想使用已经在存储池的磁盘,那么需要先释放
先在硬盘管理中找到要释放磁盘的名字:

切换到数据阵列里,移除掉想要释放的对应磁盘

**确认无误后在释放!!!如果数据比较多会耗时很久!!!所以建议新加一块盘来玩!!!**

### 格式化磁盘
**确认没有重要数据再操作!!!**

## 开启SSH
开启SSH请参考开发者文档~
https://developer.lazycat.cloud/ssh.html
## 记录硬盘id
连接微服ssh,执行命令:`ls -al /dev/disk/by-id/`

我这里找到sdb对应的为`ata-WDC_WD10SPZX-22Z10T1_WD-WXM2A53F5359`
## 配置虚拟机直通
先创建一个虚拟机
使用虚拟机的基础操作步骤看这里:https://playground.lazycat.cloud/#/guideline/454
加载安装ISO文件并启动 我这里以fnOS为例

这时启动后是无法看到任何硬盘的

现在我们来直通,先关机

切换到XML配置

找到这一部分
```xml
/usr/bin/qemu-system-x86_64
```
在后面添加这一部分 注意缩进!!!且在这里``替换前面步骤获取到的硬盘ID
```xml
```
点击保存
切换到磁盘查看直通硬盘是否存在:

确认无误后开机,可以看到已经识别到了硬盘

*注意 无法直通sata芯片,所以虚拟机内smart信息无法读取,还是需要在微服客户端设置中查看硬盘健康状态*
# 桥接网卡
这一步很简单,直接创建一个网络

网络选择 `enp2s0` 目前仅支持有线网络 网卡类型根据您的系统来选择,不过Windows不支持virtio 需要安装对应驱动,所以建议选e1000e可以直接识别到

# 检查效果
我这边就正常启动走一下fnOS的初始化流程

可以看到网卡也识别正常

安装结束后调整启动顺序为直通硬盘

启动后打开可以看到已经正确识别到硬盘,正常桥接网络了

旁路网关的内容不便展开,各位大佬参考以上步骤来操作即可~
评论
0暂无评论