zoukankan      html  css  js  c++  java
  • MikroTik RouterOS电子克隆盘原理收集

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

  • 相关阅读:
    Product
    Testing
    mysql 获取当前日期及格式化
    Windows下重置Mysql密码
    如何在CLI命令行下运行PHP脚本,同时向PHP脚本传递参数?
    PHP和shell脚本遍历目录及其下子目录
    检测你的php代码执行效率
    NGINX 502 Bad Gateway
    linux文件类型详解
    查询软件和硬件列表清单[将文章里代码另存为 list.vbs,双击运行就会出现一个html页面]
  • 原文地址:https://www.cnblogs.com/EasonJim/p/9560673.html
Copyright © 2011-2022 走看看