正文

硬盘分区命令FDISK详解2006-05-15 20:24:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/iamben250/14122.html

分享到:

硬盘的使用过程:物理格式化(低级格式化)——>分区操作(FDISK)——>高级格式化(FORMAT)——>安装操作系统——>安装应用软件或游戏。

一般来说,厂家将硬盘生产出来以后,低级格式化已由厂家完成,而硬盘的分区及高级格式化则留给供应商或用户自己来完成。

硬盘的分区用FDISK命令完成。

FDISK是DOS的公用程序和命令,它是硬盘分区的一种工具,是对硬盘进行高级格式化之前所需的操作。这个命令可以将硬盘分成不同的区域。以供DOS使用或给不同的操作系统使用,一般把这些区域称为硬盘的分区(Partition)。

在硬盘分区时,系统将硬盘的分区信息存放到硬盘的固定位置上。这个固定位置叫做硬盘分区表(Hard-disk Partition Table)。

在将硬盘之前,首先我们要了解几个概念:

物理驱动器(物理硬盘):安装在计算机中的硬盘。

逻辑驱动器(逻辑盘):硬盘中通过硬盘分区表创建的磁盘,例如C盘、D盘等。
主DOS分区(PRI-Drive):DOS可以启动逻辑驱动器。一台计算机只能有一个主DOS分区。通过我们把它设置为C盘。

扩展DOS分区(EXT-DOS):主DOS分区以外的那一部份硬盘空间。一般来讲,我们把主DOS分区以外的所有剩余硬盘空间都划分为扩展DOS分区。扩展DOS分区中可以包含一个或多个逻辑驱动器。

大多数情况,FDISK是将整个硬盘划分给DOS使用,在DOS启动系统后,再安装其他操作系统。具体硬盘分区方法如下:

用软盘或CDROM启动计算机;在DOS提示符下键入DOS命令“FDISK”并回车,这时就运行了硬盘的命令。屏幕出现下列信息:

Your computer has a disk larger than 512 MB. This version of Windows includes improved support for large disks, resulting in more efficient use of disk space on large drives, and allowing disks over 2 GB to be formatted as a single drive.
IMPORTANT: If you enable large disk support and create any new drives on this disk, you will not be able to access the new drive(s) using other operating systems, including some versions of Windows 95 and Windows NT, as well as earlier versions of Windows and MS-DOS. In addition, disk utilities that were not designed explicitly for the FAT32 file system will not be able to work with this disk. If you need to access this disk with other operating systems or older disk utilities, do not enable large drive support.
Do you wish to enable large disk support (Y/N)...........? [ ]

具体的译文为:

你的计算机有一个比512 MB大的磁盘. 这个版本的Windows包含了对大硬盘的支持, 使你更高效地使用大容量驱动器,并允许使用超过2GB的单一驱动器。

注意: 如果你在这个磁盘上使用了大磁盘支持并创建任何新驱动器,你将不能使用其它操作系统, 包括一些版本的 Windows95 与 WindowsNT, 以及更早版本的Windows 与 MS-DOS. 此外, 那些不是特别为 FAT32 文件系统设计的磁盘工具或旧的磁盘工具将不能在这个磁盘上工作. 如果你需要用其它操作系统或旧的磁盘实用工具访问这个磁盘, 请不要使用大硬盘支持.

你想使用大硬盘支持吗 (Y/N)...........? [Y]

如果你想要将超过2GB的硬盘空间划分成一个分区(即逻辑驱动器),那么请按Y否则按N。

屏幕出现FDISK的主画面。如下:

Microsoft Windows 98
Fixed Disk Setup Program(硬盘设置程序)
(C)Copyright Microsoft Corp. 1983 - 2000
FDISK Options(FDISK 选项)
Current fixed disk drive: 1(当前硬盘驱动器: 1)
Choose one of the following:(选择下面的某一项:)

1. Create DOS partition or Logical DOS Drive(创建DOS分区或逻辑DOS驱动器)

2. Set active partition(设置活动分区)

3. Delete partition or Logical DOS Drive(删除分区或逻辑DOS驱动器)

4. Display partition information(显示分区信息)

Enter choice: [1](输入选择: [1])

Press Esc to exit FDISK(请按 Esc 退出 FDISK)

**如果用户只安装了一个硬盘,屏幕不显示“5.Select next fixed disk drive(选择另一块硬盘)”。

Ø 建立DOS分区

用FDISK命令可以将一物理硬盘划分成为一个或者几个逻辑驱动器,用于启动操作系统的分区只能由一个,这个分区叫做主分区,该分区必须是活动分区(注:所谓活动分区是指用于启动操作系统的分区),在DOS或WINDOWS下将该分区赋予一驱动器名,即C驱动器。在主画面下选择1,屏幕出现如下画面:

Choose one of the following: (选择下面的某一项:)

1. Create Primary DOS Partition(1. 创建主DOS分区)

2. Create Extended DOS Partition(2. 创建扩展DOS分区)

3. Create Logical DOS Drive(s) in the Extended DOS Partition

(3. 在扩展DOS分区创建逻辑DOS驱动器)

Enter choice: [1](输入选择: [1])

一、建立主DOS分区:
创建一个主DOS分区:选择1,按回车
屏幕出现如下提示信息:

Do you wish to use the maximum available size for Primary DOS Partition and make the partition active (Y/N)……… ?[Y]

(你希望将最在的可用空间分配给主DOS分区并将该分区激活吗?)[Y]

如果用户按Y键,并回车,计算机自动将整个硬盘空间分成一个主DOS分区,并且将该分区激活成活动区。然后将提示重新启动计算机。如果我们想要建立两个以上的分区,就需要键入N键,并回车,屏幕提示如下信息:(本例中选择硬盘大小为6181MB)

Total disk space is 6181 Mbytes (1 Mbyte=1048576 bytes)

总共的磁盘空间是6181MB(1MB=1048576字节)

Maximum space available for partition is 6181 Mbytes(100%)

(分区最大可用空间是6181MB(100%))

Enter partition size in Mbytes of percent of disk space(%)to create a primary DOS partition…………:[2000]

(以MB为单位输入分区尺寸或者输入磁盘空间的百分比来建立一个主DOS分区)
输入2000后,主DOS分区(即C盘分区)的大小为2000兆字节,如下所示:

Partition Status Type Volume Label Mbytes System Usage
(分区) (状态) (类型) (卷标) (兆字节) (系统) (使用)
C: 1 A PRI DOS SYSTEM 2000 UNKNOW 32%

Primary DOS partition created (主DOS分区已经建立)

Press Esc to continue (按ESC 键继续)

二、创建扩展DOS分区

主DOS分区建立好以后,硬盘的剩余空间只能划分为扩展DOS分区

在主页面选择1(建立DOS分区或逻辑DOS驱动器),然后再在扩展的菜单中选择2(建立扩展DOS分区),屏幕显示如下信息:

Total disk space is 6181 Mbytes (1 Mbyte=1048576 bytes)
总共的磁盘空间是6181MB(1MB=1048576字节)

Maximum space available for partition is 4181 Mbytes(68%)
(分区最大可用空间是4181MB(68%))

Enter partition size in Mbytes of percent of disk space(%)to create an Extended DOS partition…………:[4181]
(以MB为单位输入分区尺寸或者输入磁盘空间的百分比来建立一个扩展DOS分区)

根据提示,按回车即可。这时系统自动所有硬盘空间都划分给扩展DOS分区。

注意:主DOS分区已经建立,我们应将剩余的所有硬盘空间都划分给扩展DOS分区。然后再在扩展DOS分区中划分逻辑驱动器。

接下来屏幕显示如下信息:

Partition Status Type Volume Label Mbytes System Usage
(分区) (状态) (类型) (卷标) (兆字节) (系统) (使用)
C: 1 A PRI DOS 2000 UNKNOW 32%
2 A EXT DOS 4181 UNKNOW 68%

Extended DOS partition created (扩展DOS分区已经建立)

三、建立逻辑DOS驱动器

接下来,按ESC键继续,系统将自动在刚建立好的扩展DOS分区中建立逻辑驱动器。屏幕显示如下信息:

Create Logical DOS Drive(s) in the Extended DOS Partition

No logical drives defined (逻辑驱动器没有定义)

Total Extended DOS Partition size is 4181 Mbytes(1MB=1048576 bytes)
(总共的扩展DOS分区空间是4181MB)

Maximum space available for logical drive is 4181 Mbytes(100%)
(分区最大可用空间是4181MB(68%))

Enter logical drive size in Mbytes of percent of disk space(%)……[2000]
(以MB为单位输入分区尺寸或者输入磁盘空间的百分比来建立一个逻辑DOS驱动器)

输入2000,表示我们要将2000MB划分给逻辑DOS驱动器D盘,还剩2181兆字节,我们可划分为E盘,划分之后,屏幕显示如下信息:

Create Logical DOS Drive(s) in the Extended DOS Partition

Drv Volume Label Mbytes System Usage
D: 2000 UNKNOW 48%
E: 2181 UNKNOW 52%

All available space in Extended DOS Partition is assigned to logical drives

Press Esc to continue

此时,扩展分区中已经建立了两个逻辑驱动器(即D盘和E盘),按ESC键将回到主画面。此时屏幕菜单下面将显示如下信息:

WARNING ! No partitions are set active-disk 1 is not startable unless a partition is set active.

注意:没有分区被激活成活动分区。

这时应选择2,并将C盘设置成为活动分区,即可以引导操作系统。当分区被激活成活动分区后,在Status项目下将会出现一个A字母。

按ESC键回到主画面。

Ø 删除DOS分区

选择该项操作要非常慎重,因为分区一旦被删除,那么该分区中的数据将全部丢失。删除分区的顺序正好与建立分区的顺序相反,即先删除逻辑驱动器,然后再删除扩展分区,最后删除主分区。在主画面下选择3,系统出现如下信息:

Delete DOS Partition or Logical DOS Drive(删除DOS分区或逻辑DOS驱动器)

Choose one of the following(选择下面的一个操作:)

1. Delete Primary DOS Partition (删除主DOS分区)

2. Delete Extended DOS Partition (删除扩展DOS分区)

3. Delete Logical DOS Drive(s) in the Extended DOS Partition
(删除扩展DOS分区中的逻辑DOS驱动器)

4. Delete Non-DOS Partition (删除非DOS分区)

Enter choice: [ ]

如果要删除逻辑DOS驱动器,就要选择3,并且按回车,屏幕出现如下信息:

Delete Logical DOS Drive(s) in the Extended DOS Partition

Drv Volume Label Mbytes System Usage
D: GAME 5507 FAT32 71%
E: WORK 2243 FAT32 29%

Total Extended DOS Partition size is 7750 Mbytes (1 MByte = 1048576 bytes)

WARNING! Data in a deleted Logical DOS Drive will be lost.

警告!逻辑DOS驱动器里的所有数据将全部丢失。

What drive do you want to delete(你将要删除哪个磁盘)...........? [ ]

Enter Volume Label (输入磁盘卷标)..............................? [ ]

Are you sure (Y/N) (你确认吗)..................................? [ ]

Press Esc to return to FDISK Options(按ESC键将回到主画面)

在删除某个DOS分区或逻辑时,系统将提示输入磁盘卷标,如没有卷标就输入回车,然后再确认一个是否删除就可以删除了。

如果用户的硬盘上有非DOS分区,选择4来删除。

Ø 显示分区信息

在FDISK主画面选择4,屏幕出现如下信息:

Display Partition Information(显示分区信息)

Current fixed disk drive: 1(当前物理硬盘)

Partition Status Type Volume Label Mbytes System Usage
(分区) (状态) (类型) (卷标) (兆字节) (系统) (使用)
C: 1 A PRI DOS SYSTEM 2047 FAT32 21%
2 EXT DOS 7750 79%

Total disk space is 9797 Mbytes (1 Mbyte = 1048576 bytes)
(总共的磁盘空间是9797MB(1MB=1048576字节))

The Extended DOS Partition contains Logical DOS Drives.
Do you want to display the logical drive information (Y/N)......?[Y]

扩展DOS分区内含逻辑DOS驱动器。

你想显示逻辑驱动器信息吗(Y/N)...?[Y]

Press Esc to return to FDISK Options(按ESC键回到主画面)
如果按Y,并且按回车,系统将显示如下内容:

Display Logical DOS Drive Information(显示逻辑DOS驱动器信息)

Drv Volume Label Mbytes System Usage
D: GAME 5507 FAT32 71%
E: WORK 2243 FAT32 29%

Total Extended DOS Partition size is 7750 Mbytes (1 MByte = 1048576 bytes)

(总计扩展DOS分区大小是7750兆字节)(1兆=1048576字节)
Press Esc to continue(按ESC键继续)

将硬盘重新分区之后,硬盘的数据将全部丢失,而且必须重新启动之后新的分区生效。

重新启动计算机应该用系统盘启动计算机,并且将重新分区的逻辑DOS驱动器进高级格式化(FORMAT)。

分区命令修改了硬盘分区表(Hard-Disk Partition Table)

高级格式化命令格式化磁盘之后,系统会在磁盘上建立:

系统的引导区(BOOT)

文件分配表(File Allocation Table)(FAT表)

根目录(ROOT Directory)

数据存储区(Data Area)


---------本文作者:奔腾时代 来自tom论坛---------

阅读(8279) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册