前面2片介绍了黑群晖系统的硬件,和用5.2系统实现黑群晖无U盘引导。但是这个版本显然太低了,通过一段时间的研究,升级到6.1.3基本准备就绪。
这篇文章参考了 wjwgg、 luck tang、 老骥伏枥 的三篇文章,实现过程很曲折。需要文件前4项文件我已经放在了网盘里,文件请到Hao4K论坛去下载,提取码: cd6i
启动U盘自己去官网下载,注意核对hash值。
安装步骤
1.将boot_ds3615xs_v613_15152.iso用ultraiso工具刻录到U盘中,作为黑群晖启动盘
选择“启动”》“写入硬盘影像”,选好U盘,其他不要改
2.用黑群晖启动盘启动系统,这时记得拔出全部数据盘。像我这套系统,就仅保留8G固态硬盘。
3.正常启动后,用电脑开始安装DSM_DS3615xs_15152.pat系统文件。这时,如果你顺利的话,就会很流畅的安装成功,但是我是反复卡在错误13界面了。
总是在56%停止
错误代码13根据老骥伏枥的分析,这是他在制作boot_ds3615xs_v613_15152.iso这个启动iso时忽略了iso只读问题导致的。可是我就是用他修复制作的iso还是有这个问题。
下步开始,就是为了解决错误代码13。
4.插上第三个空的U盘,在黑群晖启动U盘启动时,选择“系统救援(TinyCore7.2)工具盘”,输入用户名:admin,密码:admin。
实际图片唯一不同,就是第一项版本号是15152
5.进入界面后,点击右下角Terminal图标,进入命令行界面。
直接借用的@老骥伏枥的截图输入命令:sudo fdisk -l 显示全部盘设备列表这时,你可以看到多个硬盘和U盘,按照/dev/sda ,/dev/sdb, /dev/sdc的顺序排列,需要你自己仔细辨别一下,新挂载的空U盘究竟是哪个。在上面这张图里,只有两个盘,sda和sdb,sdb就是需要作为写内容的空U盘。
6,在这个空U盘上,删除全部分区,新建两个分区。
老骥伏枥的截图,他这里是sda
7.在这个U盘上创建文件系统:
老骥伏枥的截图,他这里是sda
8.实现以上几步后,在插入黑群晖启动U盘和这个新做的U盘的情况下,重启系统,启动U盘优先启动。
回到另一台电脑上,你就会发现故障13不再出现了。
重新安装会顺利通过56%
9.安装完群晖系统,其实群晖系统已经可以正常使用了,接下来要实现的是无U盘引导启动。关闭黑群晖,插上it天空的winpe启动盘,进入winpe系统。
10.在winpe里,在8G固态硬盘上新建一个50M到100M的主分区,可以是fat16,也可以是fat32,格式化后设为活动分区。
11.将boot_ds3615xs_v613_15152.iso 改名为dsm.iso,把grldr和MENU.LST文件解压,三个文件一起放在新建分区的根目录里。
12.在winpe里启动BOOTICE,安装主引导记录,选择GRUB4DOS一项,按下图设置并“写入磁盘”。
13.再安装“分区引导记录”,目标分区选新建的FAT32分区,选择GRUB4DOS一项,按上图设置并“确定”
14.关机。拔掉全部U盘,尽情享受无U盘启动黑群晖吧。使用感受其实主要实现的原理我也不是搞的特别清楚,boot_ds3615xs_v613_15152.iso无法安装,应该是iso文件是只读的无法写入某些文件,所以要挂一个可读写的U盘来让群晖写文件。
后面则应该是把dsm.iso模拟挂载,作为启动盘启动。具体的我也不太懂,欢迎各位高手介绍交流。这样最后实现的效果,6.1.3正常启动,且不需要占用额外的启动U盘。
另外,我是在已安装5.2群晖系统,且有数据的硬盘上安装的。我把8G固态硬盘的黑群晖5.2系统分区全部删除了,不插入5.2的数据硬盘的情况下,安装了6.1.3。
安装完成后,关机插入数据硬盘,开机,提示有系统问题,修复后就不再出现了。而且,全部数据也没有受影响。
这表示,原数据盘上的5.2系统安全升级到了6.1.3。在之后的版本升级我没有尝试。欢迎大家尝试交流。祝各位实践愉快。