华强北电脑城 龙岗电子世界 龙华电脑城  凯尔电脑

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2458|回复: 0

VMware ESXi 6.0 U2 + 黑群晖DSM 6.02 U2 + Synoboot V1.01引导 + 洗白

[复制链接]
发表于 2017-3-4 00:15:19 | 显示全部楼层 |阅读模式
VMware ESXi 6.0 U2 + 黑群晖DSM 6.02 U2 + Synoboot V1.01引导 + 洗白
群晖官方发布了DSM 6.1 , 有网友实测无法直接升级, 不怕死的请尝试...怕死的请等待 Synotboot 新版
另外我刚去 Synoboot 发布页面看了一下, 有网友实现了 6.1 至 6.09 的降级, 有需要的请自行研究

UPDATE 2016.12.1
今天登陆后台看了一下, DSM 已经可以升级 U5 了, 直接在 WebUI 在线升级就ok了.

UPDATE 2016.11.23
今天登陆后台看了一下, DSM 已经可以升级 U4 了, 直接在 WebUI 在线升级就ok了.

初版 2016.11.20
今年双十一一共采购了了三样东西:
  • 方便面一箱
  • 森林人安卓中控一台
  • 索泰ZBOX OI520
    ; }/ i+ \$ s5 P* E. c" Q
前两个不说了, 最后一个实在是划算, 原价1988, 双十一当天999限量10台, 被我抢到了. 京东链接点这里, 配置如下:
买这个回来主要是为了替换家里那台服役了快七年的老 Atom N270 小服务器, 常年 365*24 运行, 兢兢业业, 寿终正寝.
机器到手配置是准系统, 自己加了 8G 内存, 256GSSD + 1THDD, 然后着手安装了 VMware ESXi 6.0 U2, 现在官方命名为 VMware vSphere Hypervisor, 这也是目前 ESXi 免费版的最高版本. 官方产品页面在这里: http://www.vmware.com/cn/products/vsphere-hypervisor.html
ESXi 安装过程就不说了, 网上一搜一大把, 我这里只提供一个百度云的下载地址, VMware 官网下载实在是太慢了...
链接: http://pan.baidu.com/s/1qYvVIO0 密码: pad5 其中:
  • VMware-VMvisor-Installer-6.0.0.update02-3620759.x86_64.iso 为官方原版镜像
  • ESXi-6.0-Custom.iso 为我添加了 Realtek 部分以太网卡驱动后的镜像, 除驱动外无其他修改1 j1 b9 b& E- {! E* j: w. q
ESXi 安装完成后, 装了三台虚拟机, 首先将老服务器上的 Ubuntu Server 迁移过来, TL;DW, 然后安装了一个 DeepinLiteXP, 用来跑迅雷上行提速, 最后一台虚拟机上跑黑群晖 DiskStation Manager 6.0(简称DSM6下同). 这里主要说下黑群晖 DSM6 在 ESXi 上的各种坑.
引导
首先是黑群晖的引导, 目前群晖的 DSM 已经更新到 6.02 了, 自从有黑群晖这么个东西开始, 每一代的引导方式都不同...具体如下
; T$ Q6 M) C6 `, z8 z! K( y
而到了现在的 6.0 版本, 又有了一种新的引导方式叫做 synoboot, 官方发布页面点这里, 目前出到了 V1.01, 我下载了一份放在百度盘里.
虚拟机部署
我按照官方发布贴里的教程直接导入压缩包里的 OVF, 死活不成功, 一直报 IOError, 无论是用 client 还是 web 页面, 翻了无数帖子找不到解决方法. 最后只好把官方发布帖重新逐层阅读, 终于, 有个哥们说的一段话提醒了我:
这下就很明白了, 发布帖里的 OVF 是有问题的, 不要用, 直接自己新建虚拟机然后导入 img 转换出来的 vmdk 磁盘文件.
下载百度盘里面的 DS3615xs 6.0.2 Jun's Mod V1.01, 解压缩之后将其中的 synoboot.img 用 StarWind Converter 转为 vmdk 格式.不想自己转换的可以用我已经转好的, img 格式转换之后为两个文件, 分别为 synoboot.vmdk 和 synoboot-flat.vmdk.
然后打开 ESXi, 将上面两个文件上传到 ESXi 数据池, 然后新建虚拟机, 注意, 虚拟机版本这一步, 选9, 磁盘那一步选择已有的磁盘, 然后指向 synoboot.vmdk, 注意不是 synoboot-flat.vmdk, 其他的根据需要选择就ok了.
虚拟机创建成功后, 尝试启动下, 如果可以滚动到下面这个画面, 说明这一步OK.
如果到这里没问题, 那么直接关闭虚拟机电源, 然后再添加一个硬盘, 这个硬盘就是 DSM 的存储盘了, 根据你自己的需要设置大小就行了.
虚拟机安装
这里没什么好说的, 启动上面部署好的虚拟机, 然后去路由器里看一下虚拟机ip, 用浏览器打开 http://ip:5000/, 上传群晖官方的 DSM_DS3615xs_8451.pat 固件按部就班安装就行了, 这个固件百度盘里也有, 需要注意的是, QuickConnect 那一步选择跳过就行了, 毕竟还没有洗白....安装成功之后进入 DSM Web管理界面直接在线升级到 Update2, 这个 synoboot 引导的优点就是小版本无痛升级.
黑群晖洗白
下面是hard mode内容, 对 QuickConnect 和 WOL 无要求的可以略过了, 另外我不建议洗白, 毕竟这要占群晖官方的资源.
先简单说一下传统U盘引导时洗白的方法. 使用U盘引导时, 是直接把 synoboot.img 写入到U盘中, 所以洗白方法主要是两步:
  • 在Win下插入U盘然后用文本编辑器修改 /EFI/grub/grub.cfg 文件, 把其中的 vid/uid 改成 ChipGenus 读取的U盘信息, 把 sn/mac1 改成算号器算出来的值
  • 用合适的方法修改自己的网卡 MAC 地址,使之和上面的 mac1 中的值相同, 这里说合适的方法是因为不同品牌不同型号的网卡, 修改 MAC 地址的方法是各不相同的.
    4 q; N8 V& b/ [3 r( w& m& b/ a+ b
然后插上U盘引导安装 DSM 就可以了.
那么对于 ESXi 方式安装的 DSM, 其实原理是一样的, 相当于把U盘换成了虚拟机里的 synoboot.vmdk 磁盘文件, 这个 50MB 的磁盘是专门用来引导 DSM 系统的. 另外, 对于这个磁盘文件是没有 vid/uid 的, 所以这个也不用修改了, 然后对于 ESXi 虚拟机来说修改网卡 MAC 地址这个实在是太太太简单了, 因此问题的关键就是如何才能修改这个 vmdk 磁盘文件里的 grub.cfg 里的 sn/mac1 值了.
这个我也在网上找了很多帖子, 但是都没有提到相关的方案, 无意中在微博上搜了一下, 果然有一篇微博提醒了我:
这里提到的解决方法就是将这个 vmdk 磁盘文件挂载到另外一台 Linux 下修改就ok了.
所以问题很简单了, 首先关闭 DSM, 打开 vSphere Client, 浏览数据池, 将 DSM 虚拟机下的 synoboot.vmdk 复制粘贴到另外一台 Linux 虚拟机目录下, 然后设置 Linux 虚拟机, 添加这个硬盘文件, 开机.
开机之后在 Linux 里挂载这个 50MB 硬盘里的第一个分区, 也就是 fdisk -l 查看的 Type 为 EFI System 的这个分区. 我这个图里是 /dev/sdb1.
挂载之后, 进入目录, 编辑 grub/grub.cfg 文件, 第24/25行, 将 sn/mac1 修改为算号器算出来的值. 算号器是一个名为 Synology-mod-new.xlsm 的 Excel 文件, 在百度盘里有提供. 打开这个 Excel, 中间 Select model 选择 DS3615xs, 每点一次下面的 Serial number 都会随机生成一个, 随便选一个, 然后点击左下角切换到 Synology MAC, 这里应该是一个 00:11:32 开头的 MAC, 记录这个 MAC 地址, 这样就得到了一对独一无二的 sn/mac1 值. 把这两个值改到 grub.cfg 文件里, 保存退出, 卸载硬盘. 另外修改 DSM 虚拟机设置, 将网卡 MAC 改为同一个地址.
然后打开 ESXi 数据浏览器, 把 synoboot.vmdk 复制回 DSM 虚拟机下面覆盖原来的 synoboot.vmdk, 这里可以先备份一下. 然后 DSM 开机, 设置 QuickConnect 测试, 应该就直接成功了. 如果方便的话, 也可以测试一下 WOL, 我这边没有测试这个功能, 应该也没有问题.
基本上就这样了, 各位有什么问题可以直接留言~
' G" S' x* c4 r

; N# P( ^" a! s# w: R$ z2 a
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|华强北 电脑城 龙岗电子世界 龙华电脑城 pc4g.com ( 粤ICP备16039863号 )

GMT+8, 2024-9-19 19:23 , Processed in 0.190657 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表