爱子日志

硬盘整数分区FAT32/NTFS

硬盘厂商设计的是1GB=1000MB,而操作系统却认为1GB=1024MB;
而这个整数分区的公式既不是按照硬盘厂商的设计也不是操作系统的设计,而是另有误差。原因就是硬盘在分区和格式化之后还会在硬盘上占用一定的空间用来存储磁盘结构和数据位置等信息。

FAT32格式:

应分配MB数=(分区GB数-1)×4+1024×分区GB数

如果你要在FAT32格式的硬盘上分出一个10 GB的硬盘,那么:你应该分配的MB数=(10-1)×4+1024×10=10276 MB


NTFS格式:

硬盘一般有255磁头,63扇区,故每柱面大小为:

512byte x 255 x 63=8225280bytes =7.84423828125 MB

如果要分10 GB,那么要10x1024 MB=10240 MB

需要柱面数为10240÷7.84423828125=1305.416744475568004979769685652

取整数既为1306个柱面

应分MB数为1306x7.84423828125=10244.5751953125 MB

不管小数点后面几位都进1,也就是10245 MB,系统也就认为是10.00 GB了。

MSR分区 128MB

微软保留分区(Microsoft Reserved Partition,缩写MSR)是使用GUID分区表(GPT)储存装置的必需分区。

其全局唯一标识符(GUID)为E3C9E316-0B5C-4DB8-817D-F92DF00215AE。

这个分区只适用于使用GUID分区表的存储器而不适用于使用传统的主引导记录(MBR)分区表的存储器。根据微软的文档,这个分区的用途目前是保留的,暂时不会保存有有用的数据,未来可能用作某些特殊用途。

Windows 7安装程序无法创建新的系统分区,也无法定位现有系统分区

Acer 4530笔记本

Windows 7专业版

Lexar 8G U盘(慧荣SMI SM3254AE主控)量产成USB-CDROM


安装Windows 7系统从USB-ROM启动,前面拷贝文件等一切正常,到磁盘分区这里,提示:

安装程序无法创建新的系统分区,也无法定位现有系统分区

image

GPT保护分区

问题:一个320GB的移动硬盘,插入Windows XP SP3 32位 系统的电脑,没有出现新盘符,在“磁盘管理”看到该磁盘为“GPT保护分区”,右击,格式化、属性等都是灰白色,无法选择。


解决:(确保硬盘中没有数据!

一、
①开始 → 运行 → diskpart → list disk(列出当前所安装的磁盘);
②输入 select disk n (其中的 n 指的是磁盘的磁盘编号,就是需要转换的磁盘的编号);
③输入 clean all(将指定的磁盘上所有扇区都设置为零,这样会完全删除磁盘上的所有数据),这一步需要一段时间(320GB估计花了半小时以上);


④重新进入“计算机管理”的“磁盘管理”,这时系统会发现一个新磁盘,要求初始化磁盘,然后新建分区,格式化为想要的格式即可。


二、可以用最新版的DiskGenius完成两种分区间的转换。

http://hi.baidu.com/itdb/blog/item/36ac2f734e8f6a1a8701b0c0.html
http://zhidao.baidu.com/question/116272556

全局唯一标识分区表(GUID Partition Table,缩写GPT)详细介绍
http://zh.wikipedia.org/wiki/GUID%E7%A3%81%E7%A2%9F%E5%88%86%E5%89%B2%E8%A1%A8

PQ分区导致Windows 7安装时报错“安装程序无法创建新的系统分区”

问题:安装前,用PQ 8.05分区
安装Windows 7时报错“安装程序无法创建新的系统分区,也无法定位现有系统分区..........

解决:
①用光盘或者U盘启动到DOS → 用fdisk /mbr重写主引导记录;
②启动到PE系统,命令行模式下进到Windows 7安装目录下的boot目录中 → 输入命令 bootsect /nt52 all /force 覆写分区的启动扇区
③再安装Windows 7,如果还是不行,再用Windows版diskgenius 重建分区表后安装。
bootsect /nt52 all /force 命令成功执行后会返回以下类似提示:

如何将分区从FAT格式转换为NTFS格式

将FAT卷转换为NTFS格式

注意:请在转换开始前备份重要数据,以防万一。

开始(Start) → Run(运行) → 输入cmd → 回车

convert <驱动器盘符>: /fs:ntfs


将D盘转换成NTFS格式