用S大的nanoboot升级到4482/4493的具体过程 |
本帖最后由 hdbuster 于 2014-6-16 13:33 编辑
首先当然是感谢S大给大家提供这么好的东西让大家可以继续玩下去。 但是S大很忙,没有时间提供step by step的教程。小生今天用S大的nanoboot 5.0.2.4成功升级了原来用gnoboot装的4458 update2到4482 (update: 可以升级到4493了,详情见下)。 这里把过程记录下来和诸位分享,希望能够回答到还没有升级的同学的一些问题。 更新:S大nanoboot升级到5.0.3.1了。 1. 下载NanoBoot-5.0.x.x-fat.img 2. 修改syslinux.cfg里的sn, vid与fid。 用WinImage打开NanoBoot-5.0.x.x-fat.img(当然是一个备份,硬盘上保留一个原版的),找到boot\syslinyx\syslinux.cfg文件,解压,然后进行修改。 需要修改的地方只有“sn=B3J4N01003 vid=0x0EA0 pid=0x2168”这一段(有数处),改成自己想要的sn (注意:sn只改最后5位数字),然后再将vid与pid改成实际用来启动的U盘的值。这个是nanoboot的优点,即用任意U盘都可以通过DSM内部的检测而不会被识别为外挂U盘而影响休眠或观瞻了。用查找/替换将数处都修改后,保存文件. 如果是用5.0.3.1之前的版本升级4493, 还需要修改启动菜单,简单做法是把syslinux.cfg里所有的4482替换为4493。谨慎的做法是模仿4482的升级项给4493增加一个菜单项. 最后把修改好的syslinux.cfg拖回WinImage的窗口,提示是否覆盖,选择“是”,然后存盘。 3. 用win32diskimager将2中修改好的NanoBoot-5.0.x.x-fat.img文件写入U盘。 4. 用3创建的U盘启动你的NAS。如果启动成功,会出现如下选项: Synology DSM 5.0 Synology DSM 5.0 (Debug) Synology DSM 5.0 (Upgrade/Degrade) 如果只是想看看,启动后选择菜单第一项,NAS出现login提示符,在客户端用浏览器进入DSM会发现与gnoboot启动的没有差别。我尝试在这里升级,到25%提示失败。也算意料之中。 升级/迁移到4482/4493就需要在U盘启动后选择第三项,Synology DSM 5.0 (Upgrade/Degrade),进入子菜单: Synology DSM 5.0-4493 Synology DSM 5.0-4482 Synology DSM 5.0-4458 Synology DSM 5.0-4418 选择你要升级到的相应启动项。NAS出现DiskStation>Login提示符。回到客户端。这时既可以用助手,也可以通过网页进行升级。用事先下载好的官方的DSM_DS3612xs_4482/4493.pat进行迁移升级。 建议通过助手进行,因为似乎助手反馈回来的信息更准确。通过网页升级的,在第一次启动以后你可能会不知道系统在做什么。而助手会告诉你正在复制配置文件。 等这一步完成后,建议再启动NAS一次。 注意:原来通过root安装的东西可能需要重新安装设置,比如cpu动态频率。 希望甩掉U盘,纯硬盘启动的,请看这里。 |