本教程详细讲解如何在绿联NAS的虚拟机环境中配置USB直通功能,并成功运行Unraid操作系统。通过具体示例演示从镜像准备、虚拟机创建到系统引导的全过程,适用于希望在虚拟化平台中部署Unraid的用户参考。
本教程的核心内容是绿联虚拟机中的USB直通操作步骤。
提示:
单纯讲解直通操作可能略显枯燥,因此我们采用在绿联虚拟机内嵌套运行Unraid系统的实例进行说明。虽然之前也有介绍过在绿联中运行Unraid的方法,但当时的Unraid系统启动方式较为特殊,并非标准U盘引导。本次介绍的方法则完全兼容物理机运行模式,支持常规U盘引导启动。
将U盘插入NAS后,在存储管理中即可识别该设备。
上传系统镜像
由于绿联系统要求必须选择镜像才能创建虚拟机,首先需要准备一个临时镜像文件用于上传。
打开虚拟机管理界面,选择“镜像”选项。
点击“添加镜像”按钮。
上传任意临时镜像文件(例如创建一个txt文档并将其后缀修改为.iso即可),名称可以根据需要自行设定。
完成上传后,镜像列表中会出现该文件。
配置虚拟机参数
选择“新建虚拟机”选项开始创建。
选中刚刚上传的镜像文件,然后点击“下一步”。
指定虚拟机文件的存储位置,继续点击“下一步”。
提示:
使用的U盘已经预先安装好Unraid系统,并且此前在物理机上运行正常。本次演示以Unraid为例,通过直通的U盘实现引导启动。
根据实际需求分配计算资源。
设置虚拟磁盘的类型和容量大小。
在网络设置部分选择e1000型号,否则可能无法正确识别IP地址。
切换到高级设置选项卡。
选择USB控制器类型(根据U盘规格选择2.0或3.0),并添加已插入的U盘作为USB设备。
将引导类型设置为UEFI。
根据个人需要决定是否启用开机自动启动,确认无误后点击“完成”。
找到已创建的虚拟机,点击启动按钮。
点击连接按钮进入虚拟机界面。
调整启动顺序
通常无法直接进入U盘引导系统,还需进行额外设置。
通过键盘输入exit并按回车确认。
成功进入BIOS设置界面。
使用键盘方向键选择“Boot Manager”。
选择从U盘启动(注意每次启动均需执行此操作)。
系统运行体验
此时可以看到熟悉的Unraid操作界面。
系统成功启动并获取到IP地址。
通过浏览器输入IP地址即可访问Unraid管理界面。
存储空间识别功能正常运作。
整体使用体验与物理机运行基本无异。
在系统内部执行关机操作后,虚拟机也会自动关闭。
关机完成后,可以在虚拟机管理中删除之前添加的临时镜像。
功能扩展尝试
尽管尝试了修改启动项的方法,但均未成功,可能需要等待官方后续的功能支持。
修改启动项(实际无效)
虽然存在修改启动项的设置选项,但这些修改都是临时性的,虚拟机重启后即失效。
按“Esc”键返回上一界面,选择“Boot Maintenance Manager”。
选择“Boot Options”。
选择“Change Boot Order”。
按回车键打开设备列表。
选中需要设置为第一启动项的U盘设备。
注意查看底部操作提示,同时按住Shift和+键可向上移动选项。
将U盘移动至首位后按回车确认。
移至底部,选择“Commit Changes and Exit”。
连续按“Esc”键返回主界面,选择“Boot Manager”。
可以看到启动顺序已正确修改。
选择“Continue”继续启动过程。
修改XML配置文件(实际无效)
直接编辑XML配置文件的方法同样未能奏效,不确定是否为修改方式有误。
通过SSH工具连接系统,切换至root用户权限。
sudo -i
进入虚拟机配置文件的存储路径。
cd /etc/libvirt/qemu
查看文件列表,根据创建时间找到对应的虚拟机配置文件(如不确定可逐个查看确认)。
ll
编辑XML配置文件,注意确认虚拟机名称是否正确。
vi 文件名称
按“i”键进入编辑模式,添加以下命令:
<boot dev='usb'/>
移至指定位置,删除相应行内容。
按“Esc”键退出编辑模式,输入以下命令保存并退出:
:wq