惠州信息港

当前位置: 首页 >体育

移动硬盘激活引导分区Windows10换

来源: 作者: 2019-05-15 02:30:59

1 : Windows 10:换了硬盘 仍然能激活

Windows 10采取了与以往截然不同的激活和秘钥存储方式,特别是从Windows 7、8.1升级而来的,微软激活服务器户辨认并记住你的设备状态,将激活秘钥保存在服务器上,因此怎样重装都还会自动激活,相当贴心。 但是,记住装备状态也意味着,你的电脑不能随便更换配置,因此很多用户就迷惑了,我换了硬盘重装,还能激活吗?

Gabriel Aul今天就此解答了友的疑问,称如果你的Windows 10在老硬盘上是激活的,那末可以随便更换硬盘、重装系统、重新激活。固然,1步是微软帮你完成的。

也有友表示这么做以后Windows 10没法再激活,这极可能是由于微软激活服务器暂时繁忙,请稍等几天。

固然,如果你的整套平台都升级或更换了,那就没法自动激活了。

2 : 移动硬盘分区后做PE引导

在现在的做系统中,U盘被广大电脑爱好者所接受,针对U盘的制作方法上很多介绍的,不做介绍了,举1例软件:

现在个大家介绍移动硬盘分区(]后的PE制作方法,其实方法是很简单的,移动硬盘说到底还是硬盘,U盘在做引导是,用HP格式化的时候实际上是对U盘做成引导,像对对硬盘的C盘设置成活动1样,移动硬盘分过区后也能够这样,现在系统下对要准备做引导的盘符做成主分区(主分区引导好),然后设置成活动分区,用晓风等1些PE制作软件开始做引导,到使用HP格式化工具格式的时候,它提示的是全部移动硬盘,这时候直接点取消,进行下1步就行,制作完成,重启测试,如果引导进程中,弹出窗口,可以直接选择“否”,如果是自己组装的移动硬盘,在选择移动硬盘引导的时候,可能有点慢,放心等待。

(补充1下,我在xp系统下依照我的方法做其实不成功,只能用在window7上面,望知道的通知给解答下为何)

3 : 14硬盘主引导扇区、分区表和分区引导扇区(MBR、DPT、DBR、BPB)详解

硬盘的主引导扇区,分区表,分区引导扇区(MBR、DPT、DBR、BPB)是电脑BIOS自检完成后,操作系统开始引导系统前全部电脑运作进程中需要检查的重要参数,硬盘的主引导扇区,分区表,分区引导扇区(MBR、DPT、DBR、BPB)参数毛病可能导致系统没法启动或存储的数据丢失,这片文章我们介绍1下硬盘的主引导扇区,分区表,分区引导扇区(MBR、DPT、DBR、BPB)的详细信息。

硬盘的0柱面、0磁头、1扇区称为主引导扇区(也叫主引导记录MBR),该记录占用512个字节,它用于硬盘启动时将系统控制权转给用户指定的、在分区表中登记了某个操作系统分区。MBR的内容是在硬盘分区时由分区软件(如FDISK)写入该扇区的,MBR不属于任何1个操作系统,不随操作系统的不同而不同,即便不同,MBR也不会夹带操作系统的性质,具有公共引导的特性。但安装某些多重引导功能的软件或LINUX的LILO时有可能改写它;它先于所有的操作系统被调入内存并发挥作用,然后才将控制权交给活动主分区内的操作系统(下图)。

MBR由3部份构成:

1.主引导程序代码,占446字节

2.硬盘分区表DPT,占64字节

3.主引导扇区结束标志AA55H

1、硬盘的主引导程序代码是从偏移0000H开始到偏移01BDH结束的446字节;主引导程序代码包括1小段履行代码。启动PC 机时,系统首先对硬件装备进行测试,成功落后入自举程序INT 19H;然后读系统磁盘0柱面、0磁头、1扇区的主引导扇区MBR的内容到内存指订单元0:7C00 首地址开始的区域,并履行MBR程序段。

主引导代码实现以下功能:

1.扫描分区表查找活动分区;

2.寻觅活动分区的起始扇区;

3.将活动分区的引导扇区读到内存;

4.履行引导扇区的运行代码。

如果主引导代码未完成这些功能,系统显示以下毛病信息:

Invalid partition table

Error loading operating system

Missing operating system

2、硬盘分区表DPT是从偏移01BEH开始到偏移01FDH结束的64字节(下图);硬盘分区表分为4小部份,每小部份表示1个分区的信息,占16字节。在这里我们可以看出,硬盘的总分区数为何不能大于4。其中可激活分区数不得大于3,扩大分区数不得大于1,当前活动分区数必须小于等于1。

分区表的每分区的第0个字节是自举标志,其值为80H时,表示该分区是当前活动分区,可引导,其值为00H时,表示该分区不可引导。

第4字节是分区类型(下图)。

每分区的第1至第3字节是该分区起始地址。其中第1字节为起始磁头号(面号);第2字节的低6位为起始扇区号,高2位则为起始柱面号的高2位;第3字节为起始柱面号的低8位。因此,分区的起始柱面号是用10位2进制数表示的,值为2^10 = 1024,因逻辑柱面号从0开始计,故柱面号的显示值为1023。同理,用6位2进制数表示的扇区号不会超过2^6 - 1 = 63;用8位2进制数表示的磁头号不会超过2^8 - 1 = 255。每分区的第5至第7字节表示分区的终止地址,各字节的释义与第1至第3字节相同。这里我们假定1种极真个情况:如果让第5至第7字节的所有2进制位都取1,就取得了柱面号、磁头号和扇区号所能表示的值,从而得到扇区号为:

1024 × 256 × 63 = 16,515,072

这个扇区之前的所有物理扇区所包括的字节数为:

16,515,072 × 512Bytes ≈ 8.46GB。

由此可知硬盘的容量设计为什么会有8.4GB这1档,分区表每分区的第1至第3字节和第5至第7字节的数据结构已不能满足大于8.46GB的大容量硬盘的需要。斟酌到向下兼容的需要,业界并未对从DOS时期就如此定义的硬盘分区表提出更改意见,否则改动所牵涉的面太广,会造成硬件和软件发展上的1个断层,几近没法被业界和用户所接受。硬盘厂商解决这1问题的方法是定义了新的INT 13服务扩大标准。新的INT 13服务扩大标准不再使用操作系统的寄存器传递硬盘的寻址参数,而使用存储在操作系统内存里的地址包。地址包里保存的是64位LBA地址,如果硬盘支持LBA寻址,就把低28位直接传递给ATA接口,如果不支持,操作系统就先把LBA地址转换为CHS地址,再传递给ATA接口。通过这类方式,能实现在ATA总线基础上CHS寻址

的容量是136.9 GB,而LBA寻址的容量是137.4GB。新的硬盘传输规范ATA 133规范又把28位可用的寄存器空间提高到48位,从而支持更大的硬盘。

分区表每分区的第8至第11字节表示该分区的起始相对扇区数(即该扇区之前的扇区个数),高位在右,低位在左;第12至第15字节表示该分区实际占用的扇区数,也是高位在右,低位在左;分区表这类数据结构的表达方式与机器中数据的实际存储方式在顺序上是1致的,即低位在前,高位在后。因此,在从16进制向10进制作数值转换时,需将字段中的16进制数以字节为单位翻转调位,用4个字节可以表示2^32个扇区,即2TB=2048GB。

系统在分区时,各分区都不允许跨柱面,即均以柱面为单位,这就是通常所说的分区粒度。在未超过8.4GB的分区上,C/H/S的表示方法和扇区数的表示方法所表示的分区大小是1致的。超过8.4GB的/H/S/C1般填充为FEH/FFH/FFH,即C/H/S所能表示的值;有时候也会用柱面对1024的模来填充。不过这几个字节是什么其实都无关紧要了。

扩大分区中的每个逻辑驱动器都存在1个类似于MBR的扩大引导记录(Extended Boot Record,EBR)(下图)。

扩大引导记录包括1个扩大分区表和扇区结束标志55AA。1个逻辑驱动器中的引导扇区1般位于相对扇区32或63。如果磁盘上没有扩大分区,那末就不会有扩大引导记录和逻辑驱动器。第1个逻辑驱动器的扩大分区表中的第1项指向它本身的引导扇区;第2项指向下1个逻辑驱动器的EBR,如果不存在进1步的逻辑驱动器,第2项就不会使用,而被记录成1系列零。如果有附加的逻辑驱动器,那末第2个逻辑驱动器的扩大分区表的第1项会指向它本身的引导扇区,第2个逻辑驱动器的扩大分区表的第2项指向下1个逻辑驱动器的EBR。扩大分区表的第3项和第4项都不会被使用。

扩大分区表项中的相对扇区数是从扩大分区开始的扇区到该逻辑驱动器中第1个扇区的扇区数;占用的扇区数是指组成该逻辑驱动器的扇区数目。

有时候在磁盘的末尾会有剩余空间,由于分区是以1柱面的容量为分区粒度的,那末如果磁盘总空间不是整数个柱面的话,不够1个柱面的剩下的空间就是剩余空间了,这部分空间其实不参与分区,所以1般没法利用。

3、主引导扇区的两个字节(偏移1FEH和偏移1FFH),其值为AA55H,它表示该扇区是个有效的引导扇区,可用来引导硬磁盘系统。

分区引导扇区DBR(DOS BOOT RECORD)是由FORMAT高级格式化命令写到该扇区的内容;DBR是由硬盘的MBR装载的程序段。DBR装入内存后,即开始实行该引导程序段,其主要功能是完成操作系统的自举并将控制权交给操作系统。每一个分区都有引导扇区,但只有被设为活动分区的DBR才会被MBR装入内存运行。

DBR主要由以下几个部分组成:

1.跳转指令,占用3个字节的跳转指令将跳转至引导代码。

2.厂商标识和DOS版本号,该部份总共占用8个字节。

3.BPB(BIOS Parameter Block, BIOS 参数块)。

4.操作系统引导程序。

5.结束标志字,结束标志占用2个字节,其值为AA55

DBR中的内容除第5部份结束标志字固定不变以外,其余4个部份都是不肯定的,其内容将随格式化所用的操作系统版本及硬盘的逻辑盘参数的变化而变化。

1、FAT32的分区引导扇区

为了使加载文件的操作更加灵活,加上FAT32文件系统采取活动的FDT表,,同时推敲到引导程序的代码量和为今后发展保存适当的余量,FAT32文件系统分区引导扇区占据了6个扇区,只有前3个扇区作为系统的分区引导扇区,其余3个扇区保存暂未使用。分区引导扇区对操作系统的启动和磁盘文件的访问具有相当重要的作用;引导程序代码的破坏将导致操作系统不能正常启动,磁盘读写参数的破坏将造成存储在磁盘上的文件不能正常读写。

由于分区引导扇区的重要性,FAT32文件系统在在第1个分区引导扇区的6个扇区后的6个扇区里保存了分区引导扇区的备份,在启动时操作系统可以对两份引导扇区进行比较,以便选择正确的引导扇区来引导系统。由于在磁盘正常工作进程中系统不再对引导扇区的程序和数据进行修改,因此备份的分区引导扇区破坏的可能性非常小。

分区引导扇区的第1个扇区(图6)的前3个字节是1条跳转指令,然后是8个字节长的OEM ID(厂家标识)和版本号,其后是简称为BPB的BIOS参数块(BIOS Parameter Block)。

14硬盘主引导扇区、分区表和分区引导扇区(MBR、DPT、DBR、BPB)详解_bpb

对FAT32其各部份的意义以下表:

从偏移0x5A开始的数据为操作系统引导代码。这是由偏移0x00开始的跳转指令所指向的,此段指令在不同的操作系统上和不同的引导方式上,其内容也是不同的。

扇区的两个字节存储值为0x55AA的DBR有效标志,对其他的取值,系统将不会履行DBR相干指令。

分区引导扇区的第2个扇区作为文件系统相干参数存储标识扇区(下图),除保存扇区的标识信息(RraA(00H)和rrAa(1E4H))外,还可能在偏移地址1E8H处存储了文件系统有关的信息。其中扇区偏移地址1E8H~1EBH的4个字节存储了逻辑磁盘中未使用的簇数,通经常使用于快速计算逻辑磁盘的剩余空间(典型的操作是在资源管理器状态栏上列出的可用磁盘空间参数),而1ECH~1EFH 4个字节给出了逻辑盘中下1个可以分配给文件使用的空闲簇的簇号,这样操作系统可以不访问FAT表就直接取得磁盘剩余空间和可以分配的簇号。

分区引导扇区的第3个扇区则存储了引导扇区的后1部分引导系统的程序代码(下图)。

2、NTFS的分区引导扇区

对NTFS分区来讲,分区引导扇区DBR只占用1个扇区(下图),并且在该分区的1个扇区做了备份;NTFS的引导扇区也是完成引导和定义分区参数,NTFS分区的引导扇区不是分区的充分条件,它要求必须MFT中的系统记录如$MFT等正常该分区才能正常访问。

其BPB参数以下表所示:

14硬盘主引导扇区、分区表和分区引导扇区(MBR、DPT、DBR、BPB)详解_bpb

痛经气血虚弱证表现
月经量多吃什么食物补
月经褐色量少什么原因

相关推荐