本帖最后由 yamazaka 于 2018-12-12 20:29 编辑
开篇 :
电脑其实是个很简单的东西, 满足条件就运行, 不满足就 罢工 就像简单的二进制代码 ,不是0 就是 1
最近由于要搭建自己的家用NSA系统, 折腾了几天;
从 【老骥伏枥-原创】黑群晖最新版6.1.3-15152版硬盘自启动映像和ISO启动盘 下载了 BOOTLOAD 和 硬盘自启脚本
参照教程【老骥伏枥-原创】黑群晖6.1-15047版硬盘自启动,USB启动盘,系统救援盘映像 一步一步搭建了自己的NAS
硬盘自启NAS 6.1-15152版本 , DS3617XS 和 DS3615XS 我都测试了一遍
逐渐不满足于 能硬盘自启的 6.1-156152 ,想升级到 6.17 和6.2 甚至6.21
然后 去 XPEnology Community 下载了 Jun大神的bootload各种版本
选定了 DS3617xs 6.1 Jun's Mod V1.02b (MBR_Genesys).img 安装了6.1 升级到 6.17up2
继续参照了 DSM 6.2 Loader for 3615/3617 1.03b!!!! 安装了6.2 DS3617XS 和 DS3615XS 又折腾了一遍
最后 终极折腾了一下 918最新引导1.04B,修复UEFI引导 死活启动找不到IP
分好数据盘 ,安装了少量 组件之后, 开始了各种 保留 数据的安装 ,升级 ,降级 测试 硬盘休眠测试 ...
最后,根据自己的需求 and 主板限制 , 确定了自己需要的 黑群晖 版本
先说 安装 流程
硬件测试平台:
i3-E2160 富士康_G41MXE 2G 内存
板载Realtek RTL8111D千兆网卡
ITHOO SATA3.0转PCI-E扩展卡4口
ST 320G 日立 1T ST 500G 镁光 M4 64G
测试用 引导U盘 3个
理想黑裙硬盘配置: 引导U盘一个 系统安装盘一个 ,读写加速 SSD 2个 数据存储盘若干 最好同型号
引导 U盘我做了3个 , 老骥伏枥 硬盘自启的U盘一个 (安装测试完成后做成了1.04b) , 6.10-6.17 U盘 1.02b 一个 6.20 1.03b 一个
重要的事情说三遍 :
系统安装盘 一定要和 数据盘分开!!!! 不要在系统安装盘上创建RaidGroup,划分存储空间
系统安装盘 一定要和 数据盘分开!!!!不要在系统安装盘上创建RaidGroup,划分存储空间
系统安装盘 一定要和 数据盘分开!!!!不要在系统安装盘上创建RaidGroup,划分存储空间
这关系到你 的数据迁移的安全性
硬盘自启教程部分注意事项
主要教程参照 老骥伏枥 的教程,但是其中有几个要注意的地方.....
1: 调试用操作主机Windows系统 安装VMWARE虚拟机,
下载 老骥伏枥 教程中 的 系统救援(Linux SystemRescue)工具盘
虚拟机挂载光盘启动, 可以用于 直接 在LINUX 下修改 做好的启动U盘
(U盘的制作,照 老骥伏枥 的方法完全OK),
直接将 启动U盘 挂载到虚拟机 ,以U盘为 sdb 为例 :
mount /dev/sdb1 /mnt
vi /mnt/boot/grub/grub./cfg (或者 cd /mnt/boot/grub 回车 vi grub.cfg )
按i进入修改模式,
修改 set 的 VID PID SN MAC 的各种参数
心急的朋友 可以 将 启动菜单画面的 10秒等待改成3秒,
set timeout=3
启动选择 引导 6.1-15152 后的等待时间 改为1 .如下
然后 ESC 退出修改模式
:wq (存 盘并退出 )
2: 安装硬盘自启的 修改
根据 老骥伏枥 的教程 创建好 RaidGroup 和 存储空间后 建好 共享文件夹 boot iso ,
将 引导镜像文件 和 启动硬盘制作脚本 disk_setboot.sh 拷贝到 boot 目录下
将 系统救援(Linux SystemRescue)工具盘 拷贝到 iso 目录下并改名为 systemrescuecd.iso
将winpe 引导ISO文件拷贝到 iso 目录下 并 改名为 WinPE.iso (注意大小写)
教程 中 开启SSH 并 登入系统 那部分, 可以略过
直接重启U盘启动,这时候,你已经可以看见 引导菜单中有 systemrescuecd 引导的选项了 ,别犹豫,就选他了
systemrescuecd 引导后最后会停在字符界面
你可以输入 startx 进入图形界面 丰富的功能等着你
跳过 老骥伏枥 SSH登录并切换root 的部分, 接着按照教程制作
直到 执行完
./disk_setboot.sh /dev/sdb ./boot61-15047.img
别急着重启 , 直接 mount /dev/sdb4 /mnt 挂载脚本制作出来的新分区
继续修改 /mnt/boot/grub/grub.cfg ,各种参数,修改到和引导U盘一致, 存盘后退出
重启吧, 硬盘重启完全OK !!
遗憾的是 我没有测试 硬盘引导升级的 部分, 因为当时功夫不到家. 找不到 6.17up2的 引导文件 没法手工升级
理论上来说, 按照教程
删除/boot/grub/DS3615xs目录下的zImage; ramdisk.lzma和extra.lzma等相关文件。
把其他黑群晖版本的zImage文件拷贝到/boot/grub/DS3615xs目录中 是可以进行升级的,
具体操作方式,改动文件,及grub.cfg方法不详,没有继续进行测试
特在此感谢 老骥伏枥 各种教程对我的启发 !!!
Jun大神的 BOOTLOAD 部分注意事项
Jun大神的 各种 引导文件及DSM安装相对简单,
我只说一下,数据迁移,各种场景,和应该注意的地方
U盘 bootload 6.1版本 直接用 Win32DiskImager 写入即可,
同样,在虚拟机 中引导 老骥伏枥 教程中 的 系统救援(Linux SystemRescue)工具盘 进行参数修改 ,
我只敢改动 VID PID SN MAC
制作出来的启动U盘的唯一缺点,再次写入时会报错 , 需要用 BOOTICE 进行重新分区
进入分区管理 ,选择重新分区
分区完成后退出分区软件 ,然后 才能 再次 进行引导镜像的写入
然后 ,DSM 的安装均为 标准流程,
在在控制中心的更新还原中, 更改系统更新设置为 仅重要更新
OK ,直接2次升级,回到到6.17up2吧
PS : U盘也升级到了6.17up2 哦,下次重装,可以直接安装
DSM_DS3617xs_15284.pat了
6.2的安装方法同6.17 ,
使用 DSM 6.2 Loader_1.03b 这里 有个坑, 很多童鞋在安装过程中
找不到硬盘....... 找不到硬盘....... 找不到硬盘.......
我最初安装的时候,也没找到.... 你有怀疑过主板的板载sata么??
如果你没怀疑过,那你会怀疑人生么????
当时也是意外,我搜索帖子,看到出现相同问题的兄弟说,要插2块硬盘,
于是我把硬盘线插ITHOO的扩展卡上了,系统装上去了
重装的时候,我忘记了,直接在扩展卡上插了系统盘,居然可以..... T_T .......
意外啊,意外.....
原来确认过眼神,真的只要插对口....
单盘新装 DSM 6.2 完全没问题
DSM6.21 BOOTLOAD 1.04b 各种版本,找不到IP,不知道是不是主板不支持 ,放弃
14楼更新 另类黑群晖 升级方案
|
|