黑群晖VMware虚拟机安装教程
-
简介
网上已经有很多关于虚拟机安装群晖NAS系统的教程和现成的虚机镜像包(懒人包)。本教程根据本人实践的心得,整理了全新创建群晖NAS虚机的流程。
本教程基于ARPL镜像包进行VMWARE黑群晖虚拟机的完整安装。通常情况下,安装过程及后续运行需要准备一个U盘(2GB或以上容量)。为方便起见,本教程采用了虚拟U盘的方式。 -
准备材料
ARPL镜像包,https://github.com/wjz304/rr/releases。截至本教程成文为止的版本是rr-23.11.6 -
工具软件
1)VMware workstation 15.5或以上版本
官网下载:https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html
2)rufus-4.3
官网下载:https://rufus.ie/downloads/
3)StarWind V2V converter
官网下载:https://www.starwindsoftware.com/starwind-v2v-converter#download
4)SYNOLOGY Assistant
官网下载:https://www.synology.com/en-us/support/download -
计算机硬件环境
- Windows 10 Enterprise LTSC (21H2)
- 具备互联网连接
- 至少预留30GB 硬盘空间用于存放虚拟机文件
-
安装步骤
1)创建虚拟磁盘文件,供虚拟U盘使用
在Windows搜索栏输入disk manager,点击运行自动匹配的磁盘管理工具。
鼠标先在磁盘列表空白处点击一下,然后选择菜单Action > Create VHD
选定所要生成的虚拟磁盘文件的位置和名字,大小(2GB即可)和类型(固定大小)后,创建虚拟磁盘。
右键点击生成的虚拟磁盘,点击初始化磁盘。选择GPT分区类型初始化磁盘。
2) 刷录ARPL镜像至虚拟磁盘
运行rufus,Device选择所创建的虚拟磁盘,然后选择ARPL镜像文件。点击START刷录镜像。开始刷录前会提示警告信息,确认继续。刷录完成后,关闭rufus。
3) 卸载虚拟磁盘
回到磁盘管理工具,在已刷录镜像的磁盘上(已分区),点击右键,卸载VHD。记录虚拟磁盘文件在物理硬盘的存储位置备用。
4) 转换虚拟磁盘文件vhd > vmdk
运行StarWind V2V Converter,选择转换本地文件。
源文件选择前面所生成并刷录的虚拟磁盘文件。
目标文件位置选择本地,并确定文件类型为VMDK。
选择vmdk镜像格式,并勾选Activate Windows Repair Mode
给定目标文件位置和名字后,开始转换。转换完成后,关闭转换工具。
文件转换后将产生两个虚拟磁盘文件(vmdk),一个如之前给定的目标文件名,另一个文件名后增加了-flat的后缀。这两个文件都将用到。
5) 创建新的VMware虚拟机
打开VMware Workstation,点击创建新的虚拟机。
选择客制化配置创建虚拟机。
在提示安装客户机操作系统时,选择稍后安装。
操作系统选择Linux,版本可选择其它Linux5.x或更高的64位内核
硬件部分,可选择多核处理器(2~4个),内存建议2GB或更多。网络可选择NAT类型。
I/O控制器(SCSI控制器)直接使用推荐的类型;虚拟磁盘选用推荐的类型(SCSI),并创建新的虚拟硬盘作为NAS的首个仓库盘。磁盘大小应设置在30GB以上。
除上述特别注意的配置项外,其它按默认选项创建虚拟机。
6) 添加用于NAS启动的虚拟U盘
进入新创建的虚拟机的存储目录,譬如:C:\Users\admin\Documents\Virtual Machines\新建的虚拟机名称,将步骤4)生成的连个vmdk文件移至该目录。
使用文本编辑器打开并编辑虚拟机配置文件(虚拟机名称.vmx),加入以下配置信息并保存:
ehci:x.present = “TRUE”
ehci:x.deviceType = “disk”
ehci:x.fileName = “NASboot.vmdk”
ehci:x.readonly = “FALSE”
其中,x取值范围0~5,且不得与现有配置文件中的项目重复。一般情况下,可选0。
7) 修改虚拟器固件类型
选择新创建的虚拟机,然后编辑设置。
在选项标签页,点击高级设置,选择固件类型UEFI,确认并完成修改。
8) 启动虚拟机安装群晖系统
虚拟机将自动从虚拟U盘引导并进入引导界面。按回车键或等待系统自动启动。
引导完成后,虚拟机将呈现如下界面。
打开宿主计算机的网页浏览器软件,按界面提示地址进入NAS启动镜像配置页面。
选择群晖NAS型号,如DS918+。
选择NAS系统版本,如7.2。
如宿主机互联网连接正常,即可自动获取相应的pat文件。使用Tab键切换屏幕焦点到OK项,按回车键继续。
系统将开始制作NAS对应的引导镜像。
制作完成后,屏幕菜单将更新,选择启动引导。
引导程序启动后,浏览器界面显示如下:
耐心等待几分钟,尝试从网页浏览器访问所提示的地址。或者也可从SYNOLOGY Assistant搜索启动的NAS。如能成功访问,将跳出群晖的版权声明界面,确认后,进入NAS软件安装界面。点击安装按钮继续。
选择从群晖官网自动下载并安装DSM,或者人工选择你已下载的pat包进行安装。安装过程将提示删除硬盘数据,确认继续。
再次输入NAS型号以确认删除虚拟磁盘上的数据。
等待DSM安装完成并自动重启NAS。在此过程中,虚拟U盘中的内容也将被更新。
安装完成NAS重启后,虚拟机的信息界面再次更新。
等待几分钟直至网页浏览器中出现DSM的欢迎界面,接下来就可以按新购置的物理机一样配置NAS了。
-
优化NAS虚机启动速度
由于是模拟U盘引导,NAS虚机引导的时间略长。可以将虚拟U盘挂载为虚拟硬盘以加快这个过程,方法如下:- 再次编辑虚拟机配置文件(vmx),将增加的虚拟U盘配置项修改为: ehci:x.present = “FALSE”
- 在VMware虚机管理界面,编辑虚机配置(虚机关机状态下进行):
- 先移除现有的所有虚拟硬盘(不删除虚拟磁盘文件)
- 先添加一个SCSI虚拟盘,选择使用已有的虚拟磁盘文件,即虚拟U盘的第一个vmdk文件(文件名无-flat后缀)。
- 再添加第二个SCSI虚拟盘,使用已有的虚拟磁盘文件,即最先移除的虚拟盘对应的磁盘文件。
确认修改后,再次启动虚拟,可以观察到虚机引导速度明显加快。
此方法带来的副作用是在DSM系统中,将增加一个硬盘,即引导盘所对应的虚拟硬盘。