MikroTik RouterOS电子克隆盘原理收集

终于搞定 RouteROS8 位电子盘克隆,发个讯息出来分享一下。
不需要付费的免费分享,也没要刻意挡人财路;只是让信息流通一下。
也请看到的人不要用这个方式去赚钱,不然 MikroTik 还是会再反制的。
 
先前买过 2G SATA  克隆板试用,相对于一个 2G 电子盘来说真贵。
这篇文章则是我自己付费注册 250 美元的 ROS 备份纪录,是使用 2G SLC 碟。
 
大家都知道 RouterOS 8 位数序号是由硬盘信息计算出来的。
不论 SATA 或是 IDE 都是一样的跟下列参数有关
1. 硬盘型号 Model Name
2. 硬盘序号 Serial Number
3. 硬盘韧体号 FirmwareVersion
( 这个我不确定,实作上我是改一样的;因为可以改到上面的这个字段也可以改;
只是有些硬盘是没这个字段的 )
4. 硬盘大小,跟着 C/H/S 值跑
这就是为什么虚拟盘总有容量限制,目前流传的大约有
256MB 512MB 1G 2G 4G
不过 6.X 以后 Router 更加减少了使用量,所以 256MB 也是足够的 ~
这个是指实体的 C/H/S 不是 OS 下的分区 C/H/S BIOS 侦测到的是多少就是多少。一般来说容量相同的硬盘 C/H/S 除非遇上比较奇怪的 BIOS 不然都是一样的。
电子盘有个好处是不像硬盘会因为碟盘数不同即使同容量 C/H/S 也不同。
芯片是几个 G 就是几个 G C/H/S 满固定的,如果使用自定义容量更是精准。
(SSD 根据 IDEMA 的规定应该要保留容量以增加可靠度 )
 
备份方式:
但是就算以上参数都完全一样的电子盘甚至是同一个电子盘,用第三方工具清除硬盘数据后用也是会产生不同序号。
所以常有人在论坛上卖硬盘参数跟 8 KEY 是没用的。还是要复制硬像文件
( 估计是记录在 MBR 扇区上 )
 
这次在 ROSv6.X 试用了 Ghost 没办法复制,所以找了 DDCOPY
新版的 1.6 貌似不支持主板所以一直报错,终于 1.5b 版可以使用,但是这版不能产生硬像档,只能盘对盘复制。
 
备份法要先有一个注册的电子盘 ( 花钱注册或是买的克隆盘都可以 )
目前 L6 的克隆盘 ( 包含之前算号机算出的或是 huntertik 都一样 ) 都是 4.X 留下来的只可以升级到 6.X ,这也是为什么我要注册的原因 ( 单位用的要有升级性 )
之后再找到有量产工具的电子盘 ( 其实满好找的, Jmicron 方案的满天飞;在 ROS TRIM, GC 都是不太有作用的,芯片质量比较重要。 )
全部量产了相同的 Model/ SN /FW Version ,设定了容量。我同时试用 2G 原生盘, 4G 原生盘设定 2G 容量, 8G 原生盘设定 2G 容量都可以成功
DDCOPY 使用也很简单,先接上来源盘使用 DDCOPY -S 看来源盘编号 ( 要先看因为接上后来源跟目的两个名称包含 CHS 都是一样的,顺序错了就悲剧了 )
再接上目的盘用 DDCOPY -S 看目的盘的编号。如我的是开机用的 DOS USB 80h,ROS  来源盘 81h,  目地盘 82h
就用 DDCOPY 81 82  回车。
DDCOPY 完成克隆而且维持一样的序列号,即使再重新安装 ROS 清除设定也是一样的。
计划完成

以上是转自论坛的原文,换成现在的做法可以如下实现:

1、注册授权,当然可以买淘宝上的电子克隆盘,但要注意,淘宝的电子盘有些是加密的,没法提取。

2、可以使用DDCopy,但这个有些局限,现在比较流行SSD开卡工具,比如SM芯片的JMF20329的转接器进行开卡,开卡后修改硬盘ID以及型号容量等等的一系列参数。

3、复制正版的镜像过去,其实用开卡的工具很大一部分可以成功,但也有个别情况,如果要确保能成功的,必须自己买授权,安心自己来整。

4、其实还有一个做法可以尝试,无法就是要生成一样的序列号,可以试一下安装好之后的未授权版本,从A复制到B硬盘,如果序列号一样代表成功了。

5、以上是一些研究,祝君成功。

参考:

http://bbs.routerclub.com/thread-71150-1-1.html(以上文章转自此篇文章)

https://wenku.baidu.com/view/0be96c12f18583d0496459e4

https://download.csdn.net/download/lyb88/4997717

猜你喜欢

转载自www.cnblogs.com/EasonJim/p/9560673.html