xChar
·2 years ago

最近闲来无事,把家里闲置的一台电脑折腾了一个软路由。实现了iStoreOS旁路由和黑群晖的功能。同样的方法可以用于安装爱快主路由和Windows以及Ubuntu的远程虚拟机。不过因为家里用的FTTR所以不需要爱快主路由,也没有远程访问桌面的需求,所以把所有的硬盘空间都用来给黑群晖做存储空间了。特出此教程供大家参考。

开始之前先要准备系统文件,建议所有软件下载官方版本。下载链接如下:

  1. 启动U盘制作工具Ventoy
  2. 微PE简易操作系统用于操作硬盘微PE工具箱
  3. ESXi虚拟机Download VMware vSphere 8 Evaluation – Free
  4. 镜像转换VMware硬盘文件工具V2V Converter(直接下载链接V2V Converter)目前(2024-3-8)这个版本的V2V Converter在我的电脑上始终报错,不能正常转换,需要下载旧版本。在此提供网盘共享链接:https://pan.quark.cn/s/4aadd0c8b97a 提取码:dZe2
  5. iStoreOS OpenWrt软路由系统iStoreOS
  6. 群晖SA6400固件,这个没有官方版本哈,来源是GXNAS大大的博客黑群DSM7.X引导文件(2024年1月17日更新) - GXNAS博客,因为要去GXNAS大大网盘里找,在这直接贴我的网盘共享链接:链接:https://pan.quark.cn/s/cb19f4ab82f1 提取码:9vqx

准备好材料后可以开始施工。

首先、制作Ventoy启动盘,傻瓜操作不再赘述。用Ventoy制作后的启动盘可以直接启动具有启动功能的iso文件,所以把微PE、ESXi安装包放到带有Ventoy启动功能的U盘中即可。

第二步、在WePE中将所有硬盘删除所有分区,ESXi安装时会自动分区,傻瓜操作不再赘述。

第三步、安装ESXi到硬盘。这部分参考该视频(ESXI8.0安装iKuai+openwrt双软路由、黑群晖)。在Ventoy界面选择ESXi的安装ISO。进入后当屏幕显示Loading /EFI/BOOT/boot.cfg时快速按下Shift+o以进行分区操作,在出现的命令后输入autoPartitionOSDataSize=10240也即给ESXi分区10个GB。教程中建议给8GB,我这边给了10G。随后按照提示将ESXi安装到硬盘。安装完后需要拔除U盘,否则不会从硬盘引导系统启动,屏幕会有提示,照做就可以。中间需要设置密码,不要忘记自己设置的密码,后面会经常用到。安装好后将ESXi的LAN地址设置到与FTTR同一网段,方便我们访问。访问ESXi后台第一件事先找神秘代码激活ESXi,方便我们后续使用。

第四步、安装iStoreOS到ESXi虚拟机。
这一步先要将下载好的iStoreSO镜像文件转换成ESXi专用的硬盘文件,需要用到V2V Converter。操作流程参考视频ESXI安装🔥全能软路由系统【OpenWrt/iStore OS】主路由/旁路由。选择我们下载的iStoreOS镜像文件进行转换,注意镜像文件的保存路径不要存在中文。转换完成后会得到两个.vmdk文件,上传到我们的虚拟机,就可以使用iStoreSO了。

屏幕截图 2024-03-08 081229

屏幕截图 2024-03-08 081253

屏幕截图 2024-03-08 081504

屏幕截图 2024-03-08 081517

屏幕截图 2024-03-08 081524

在转换好.vmdk文件后,我们创建虚拟机。用另一台电脑的浏览器访问我们的ESXi主机,点“创建/注册虚拟主机”→“创建新虚拟主机”→为虚拟主机起一个名称→兼容性不动、操作系统选Linux、系统版本选“其他6.x或更高版本Linux(64位)”→选择存储位置→自定义系统性能,CPU我给了4核,内存给了2G,内存注意设置独享(勾选“预留所有客户机内存 (全部锁定)”),这些你可以自行决定,然后硬盘要删掉,不需要的硬件都删掉(参考我的最后设置图片), “虚拟机选项”页面中将“引导选项”选项卡中“启用UEFI安全引导”选项的打勾去掉,完成创建虚拟机→右键单击虚拟机名称编辑虚拟机,点击添加硬盘、添加“现有硬盘”,位置选择虚拟机名称对应的文件夹,将刚才转换好的两个.vmdk上载到文件夹中后,选择对应的.vmdk文件保存开机。

屏幕截图 2024-03-08 075317

屏幕截图 2024-03-08 075451

屏幕截图 2024-03-08 075606

屏幕截图 2024-03-08 080125

屏幕截图 2024-03-08 080540

屏幕截图 2024-03-08 080758

屏幕截图 2024-03-08 080842

屏幕截图 2024-03-08 080909

iStoreOS开机后点回车进入命令行输入quickstart显示菜单。选择“0.Show InterFaces”可以查看到目前LAN口的地址。浏览器输入LAN地址登入iStoreOS,默认密码password。iStoreOS中可以按照向导设置旁路由,然后给大家一个魔法入口,你懂的Releases · vernesong/OpenClash (github.com)。安装方法安装OpenClash Wiki需要软件WinSCP

屏幕截图 2024-03-08 083809

屏幕截图 2024-03-08 084957

屏幕截图 2024-03-08 085259

第五步、安装黑群晖SA6400固件到ESXi虚拟机。
先转换群晖引导文件,方法和转换iStoreOS镜像文件一样,参考上一步。后面的操作步骤按照ESXI All in one | ESXI8.0安装iKuai+openwrt双软路由、黑群晖操作步骤进行。

先创建新的虚拟机。点“创建/注册虚拟主机”→“创建新虚拟主机”→为虚拟主机起一个名称→兼容性不动、操作系统选Linux、系统版本选“其他6.x或更高版本Linux(64位)”→选择存储位置→自定义系统性能,按照自己需求,我分配了16核,10G内存(内存独占),861.83 G硬盘空间,这个硬盘空间后面会有调整,我们一会再讲,硬盘选SATA模式“虚拟机选项”页面中将“引导选项”选项卡中“启用UEFI安全引导”选项的打勾去掉,最后完成创建虚拟机→右键单击虚拟机名称编辑虚拟机,点击添加硬盘、添加“现有硬盘”,位置选择虚拟机名称对应的文件夹,将刚才转换好的两个.vmdk上载到文件夹中后,选择对应的.vmdk文件保存开机。
开机后下载Synology Assistant寻找我们的黑群晖主机地址,找到后浏览器登陆。第一次登陆需要安装系统,将我们下载的.pat文件安装到虚拟机根据提示安装即可。安装好后根据提示设置自己的群晖。

屏幕截图 2024-03-08 094855

屏幕截图 2024-03-08 104314

屏幕截图 2024-03-08 104502

屏幕截图 2024-03-08 104526

屏幕截图 2024-03-08 104548

屏幕截图 2024-03-08 105919

之后挂载USB硬盘,因为ESXi不能自动挂载USB硬盘,所以需要我们手动操作。首先在ESXi管理页面打开SSH登陆权限,用PuTTY登录ESXi。之后参考教程ESXI7.0识别外部USB硬盘 - ANLAN (jjlvu.com),我挂载了两块USB3.0移动硬盘,自己根据逻辑改参数就可以了。

屏幕截图 2024-03-08 111543

屏幕截图 2024-03-08 142251

第六步、设置来电启动
首先进入BIOS中设置来电自启,然后到ESXi中设置虚拟机的来电启动。参照教程2024年ESXI8.0安装(爱快+iStore+NAS+windows)懒人安装教程。点击主机→管理→自动启动,点击“编辑设置”将“已启用”,从否点到是。然后设置启动顺序,先启动iStoreOS旁路由,再启动NAS。

屏幕截图 2024-03-08 142458

第七步、群晖设置外网访问。
首先跟运营商要公网IPv4,要不到的就开IPv6。群晖中点控制面板、网络、网络界面,在这里选择“局域网1”,点“编辑”,在IPv6设置中将选项改为自动,就会获取到IPv6地址。然后参照教程解决群晖外网访问难题!IPV6+DDNS,实现内网设备全远程访问+开启HTTPS访问!设置域名访问,此处需要你购买一个个人域名。

屏幕截图 2024-03-08 142929

屏幕截图 2024-03-08 142943

完成以上设置你的All in One小主机就大功告成了。

Loading comments...