原创 改变硬盘序列号码的方法

2010-4-22 13:08 4826 7 8 分类: 通信

 


最近收集的一些以前用过的protel学习资料希望该资料能够对网友们有所用处。


资料很大,所以采用分几次上传。


下面是改变硬盘序列号的方法。


 


改变硬盘序列号码的方法<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


    硬盘的号码有时候是需要改变的,这是因为有些软件的许可证号码是和硬盘号码有关系的。


更改硬盘号的步骤:


1)一般需要使用windows启动盘启动计算机


<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><?xml:namespace prefix = w ns = "urn:schemas-microsoft-com:office:word" />
2)使用VOL命令,查看欲修改的硬盘序列号码,并用笔记录


例如:


该硬盘号码为0B3214E7


 


2)启动Debug


3)使用L命令将硬盘中存放硬盘序列号放入开始地址为100的内存中。


  命令格式    L 内存开始地址  驱动器代码  开始扇区  扇区数


其中:内存开始地址 一般为100


驱动器代码   A------0


             B------1


             C------2


             D------3


开始扇区  磁盘序列号放在0扇区


扇区数    取一个扇区就可以


例: L 100 2 0 1   表示将C盘的第0扇区放入开始地址为100的内存中




 


 


 


4)使用D命令观察内存内容


命令格式:D [地址]


例: D 100   表示将内存地址为100的内容显示到屏幕上



(5) 在屏幕上找硬盘序列号,將记录的硬盘号码与显示的内容相比较,找硬盘号的地址


 


 


例如,硬盘号码是0B3214E7, 经过比较,可知硬盘序列号的地址是143144145146


注意:各个计算机的硬盘号码所在地址不同,都需要通过比较的方法寻找


找到后,可以输入命令:D 143 以确定号码地址的正确性。


 


 


 




 


 


(5) 修改硬盘号码,将修改的硬盘号码写入内存。


命令格式:E 地址 内容


其中: 地址 为欲修改内存的地址


内容 为修改后的内容,在这里是硬盘号码 ,如果要将硬盘号码修改为22e75628


则输入:


E 143 28


E 144 56


E 145 e7



E 146 22


 


 


6)使用写入命令将内存中内容写入硬盘


命令格式: W  内存开始地址  驱动器代码  开始扇区  扇区数


其中,内存开始地址、驱动器代码、开始扇区、扇区数,应该和L命令的参数一致,这一点非常重要,否则硬盘就不能使用了。




 



下图表示了全过程:


 


7)使用Q命令退出DEBUG,启动计算机后,再用VOL命令检查硬盘序列号,可以观察到硬盘号已经变了。


许可证文件的处理


1)许可证文件


许可证可以从互连网上向Lattice公司申请,只要把硬盘号码用互连网发往该公司,该公司将用E-mail把一个许可证文件邮过来,该文件中有很多注释语句,只有三行语句有用,将所有注释语句删除,只留三行语句,然后存盘,就形成了能用的许可证文件。


许可证文件中有用的三行语句:


FEATURE LSC_STARTER lattice 8.000 29-sep-2000 uncounted \


    700080301C8C1B0D1A5B VENDOR_STRING="ispDesignEXPERT System \


    (Starter)" HOSTID="DISK"_SERIAL_NUM=b3214e7


最后一行的最后的字符0b3214e7是硬盘号码。


 


 


2)许可证文件放在哪一个子目录中


许可证文件应该放在ispEXPERT的目录(默认目录是c:\ispTOOLS)中的ispcomp\licence子目录中,(c:\ispTOOLS\Ispcomp\licence


注意:应该在安装该软件时,允许软件修改autoexec.bat文件,将许可证文件的默认路径写入自动批处理文件(autoexec.bat),并且尽量不要修改软件的默认路径。


 


3)使用该软件的方法有两个:


一是从Lattice公司获取许可证号码,然后使用软件,该方法适用于上网的计算机


二是找到一个许可证文件,然后按照文件上的硬盘号码修改计算机的硬盘号码,该方法适合没上网的计算机,或教学上多台计算机使用该软件的情况


 


(4) isp EXPERT 7.0 许可证的申请方法


Lattice 公司的网址:\\www.latticesemi.com


1 进入主页中的Design Tools


2 Downloadable一栏中选择ispEXPERT System Starter Softwere


3 Web Site Procedures 中选择3 request a six month license file


4 申请license.dat 文件时有两个选择:ispSynario SystemStarter SoftweweispEXPERT system Stater Softwewe ,请选择后者ispEXPERT system Stater Softwewe


5 填入你的硬盘号码。


 

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户377235 2013-2-4 10:30

Keil的工程目录文件夹一定要命名为keil

用户377235 2013-2-4 10:29

哈哈 成功了

tengjingshu_112148725 2010-4-23 09:19

学习了
相关推荐阅读
用户191244 2010-05-30 13:36
单片机汇编语言的延时,中断模块设计
单片机的汇编语言设计很重要,其中学习最重要的部分就是延时和中断的设计。这里就把当初自己学习单片机的一个小学习片段,公布出来。若读者有什么建议或者需求可留言与我联系。下面的只是我最初学习单片机的一些知识...
用户191244 2010-04-15 22:07
c语言的分支结构程序设计
     无论是单片机c语言的学习还是其他计算机语言的学习,分支结构的程序设计都很重要。c语言的分支结构程序设计很好学,很重要。下面是本人学习分支程序设计过程当中感觉较好的资料。内容有些多,但是还算经...
用户191244 2010-04-08 21:59
FPGA的学习资料(MAXPLUS软件的使用及VHDL)
很久没发表日记。再次表示歉意。下面是本人,年前学习FPGA的时候接触过的资料,虽不能说是很好的学习资料但是鄙人愚见认为学习MAXPLUS软件的使用入门还是不错的。大家如看看吧,觉得还行的话就留言。我还...
用户191244 2010-03-28 12:15
流水灯程序集合
由于本人的电脑坏了,硬盘彻底报废,所以很伤心了一阵。在这里也提醒大家,记得硬盘备份或者把一些重要的资料刻录在光盘中保存,这样就不会出现我这种很无助的状况了。几年下来的,资料全没了,连那些照片都没了,现...
用户191244 2010-01-12 19:17
实验室经验谈----什么样的示波器适合你?
实验室,最常用的示波器,大家很熟悉了,但有谁知道示波器也有使用范围和使用方向的问题,比如数电,模电实验用的示波器常是低频的,在通信,高频实验室用的示波器才是频率很大的示波器,下面讲示波器的知识吧。什么...
EE直播间
更多
我要评论
1
7
关闭 站长推荐上一条 /3 下一条