文件系统读取与转换完全手册
《电脑报》资深撰稿人 肖光渝2004年附录
文件系统,指文件命名、存储和组织的总体结构,例如Windows系列操作系统支持的FAT16、FAT32和NTFS都是文件系统。其实文件系统也就是我们经常所说的“磁盘格
式”或“分区格式”,总体都是一个概念,不过“分区”只针对硬盘来说的,而文件系统则是针对所有磁盘及存储介质的。
一、文件系统一览
1.FAT16
对电脑大虾来说,这种硬盘分区格式是最熟悉不过的了,他们大都是通过这种分区格式踏入电脑门槛的。FAT16采用16位的文件分配表,能支持的最大分区为2GB,是以前应用最为广泛和获得操作系统支持最多的一种磁盘分区格式,但是由于分区表容量的限制,FAT16分区创建的越大,磁盘上每个簇的容量也越大,从而造成的浪费也越大。
2.FAT32
FAT32这种格式采用32位的文件分配表,相对FAT16磁盘格式而言,FAT32磁盘的管理能力大大增强,突破了FAT16 2GB的分区容量的限制。而且,FAT32还具有一个最大的优点:在一个不超过8GB的分区中,FAT32分区格式的每个簇容量都固定为4KB,与FAT16相比,可以大大地减少硬盘空间的浪费,提高了硬盘利用效率。但是,这种分区格式也有它的缺点,首先是采用FAT32格式分区的磁盘,由于文件分配表的扩大,运行速度比采用FAT16格式分区的硬盘要慢;另外,由于DOS系统和某些早期的应用软件不支持这种分区格式,所以采用这种分区格式后,就无法再使用老的DOS操作系统和某些旧的应用软件了。
3.NTFS
NTFS(New Technology File System)是Microsoft Windows NT的标准文件系统,它也同时应用于Windows 2000/XP/2003。它的优点是安全性和稳定性极其出,在使用中不易产生文件碎片,NTFS分区对用户权限作出了非常严格的限制,每个用户都只能按系统赋予的权限进行操作,任何试图越权的操作都将被系统禁止,同时它还提供了容错结构日志,可以将用户的操作全部记录下来,从而保护了系统的安全。但是,NTFS分区格式的兼容性不好,特别是对使用很广泛的Windows 98 SE/Windows Me系统,它们还需借助第三方软件才能对NTFS分区进行操
4.Ext2
是GNU/Linux系统中标准的文件系统,其特点为存取文件的性能极好,对于中小型的文件更显示出优势。
5.Ext3
Ext2的下一代,也就是在前Ext2的格式之下再加上日志功能,Ext3是一种日志式文件系统。
6.NFS
NFS是此类文件系统的代表,它是由Sun Microsystems公司设计发表的,现已成为各UNIX 系统的标准配置之一。
7.Code
此文件系统与NFS类似,但拥有较NFS还先进的特,例如断线操作、安全性认证等。 8.SMB
Linux利用此文件系统可以将微软操作系统的网上邻居共享出来的磁盘或文件系统挂上来使用。
9.NCP
此文件系统可以将Novell NetWare 的 IPX共享出来的磁盘挂上来使用。
10.hpfs
OS/2平台的文件系统。
11.hfs
苹果电脑的文件系统。
12.adfs
corn Disc文件系统,用于ARM Risc PC的RiscOS操作系统上。
当然还有很多其他的文件系统,这里就不再一一介绍了。
二、各操作系统对分区格式的支持情况
各种操作系统对分区格式的支持情况是不同的,有些操作系统只支持某种特定的分区格式,而有些操作系统则同时支持多种不同的分区格式。为方便用户的使用,现将常见操作系统对分区格式的支持情况简要介绍如下:
(1)DOS和Windows 95:这两种操作系统只支持FAT16,因此FAT16是这类用户的惟一选择;
(2)Windows 97/98/Me:从Windows 97开始,系统增加了对FAT32的支持;
(3)Windows NT:NTFS就是为Windows NT量身定制的,Windows NT同时也支持FAT16;
(4)Windows 2000/XP/2003:同时支持FAT16、FAT32、NTFS等分区格式;
(5)OS/2:OS/2用户既可使用OS/2独特的HPFS分区格式,也可使用传统的FAT16;
(6)Linux:Linux用户一般都使用其专用的Linux格式。
三、不同文件系统间的相互转换
1.借助安装程序将FAT文件系统转换为NTFS
借用Windows 2000/XP的安装程序将FAT文件系统转换至NTFS文件系统,这种转换方式能够确保文件完好无损。
首先,安装程序首先检测现有文件系统,如果当前文件系统为NTFS,则无须进行转换;如果当前文件系统为FAT16或FAT32,安装程序将允许你将它转换为NTFS。
这是最简单易用而且安全的方法,那么,如果没有安装光盘又该怎么办呢?
2.应用将FAT文件系统转换为NTFS
Windows 2000/XP/2003提供了分区格式转换工具,是Windows 2000/ XP/2003附带的一个DOS命令行程序,通过这个工具可以直接将FAT文件系统转换为NTFS文件
系统,而且不会破坏原有的FAT文件系统。
如果我们要转换的磁盘是C盘:
(1)依次打开“开始→程序→附件→命令提示符(或者打开“开始→运行”并输入cmd);
(2)打开窗口以后,在DOS光标的提示符下输入“Convert C:/FS:NTFS”,然后回车。也可点击“开始”菜单中的“运行”命令并输入“Convert C:/FS:NTFS/V”,并点击“确定”按钮(注意:在“Convert”后面有一个空格),如图1所示。
图1
(3)接着系统会要求你输入C盘的卷标,然后回车;
此时,系统就开始进行转换了,稍等片刻即可完成转换工作。
注意:所有的转换都在系统重新启动后进行,而不是立即执行。
下面是有关Convert的语法,有兴趣的读者可以去研究。
CONVERT volume/FS:NTFS[/V][/CvtArea:filename][/NoSecurity][/X]
①volume:指定驱动器号、装载点或卷名;
②/FS NTFS:指定将分区转换为NTFS格式;
③/V:指定为详细模式,即在转换期间将显示所有的消息;
④/CvtArea filename:仅适用于高级用户。指定将主控文件表(MFT)以及其他NTFS源数据文件写入相邻的现存占位符文件中;
⑤/NoSecurity:对转换后的文件和目录进行安全性设置,将它指定为每个人都可访问;
⑥/X:如果需要,使用该参数可在转换之前将该分区卸载。
3.将NTFS文件系统转换为FAT32
那么能不能把NTFS文件系统转换为FAT文件系统呢?当然可以,这里使用的工具也是Windows 2000的安装光盘,操作过程如下:
如果需要转换的磁盘分区为C盘:
(1)在系统启动时,按“DEL”键进入CMOS设置,选择“Advanced BIOS Features”进入,在“1st Boot Device:”中选择“CD-ROM”(从光盘引导),然后选择“保存”,退出,在光驱中放入安装光盘,重新启动系统;
(2)当屏幕下方出现“press any key to boot from CD”时按回车,在出现Windows 2000安装程序后,屏幕上会有如下选项供选择:
①要开始安装Windows 2000,请按ENTER。
②要修复Windows 2000中文版的安装,请按R。
③要停止安装Windows 2000并退出安装程序,请按F3。
在这里请选择第一个选项,按“Enter”;
(3)这时会有一些协议要求认可,全部认可即可,此时在屏幕会出现两个选项:
①要修复所选的Windows 2000安装,请按R。
linux怎么读取windows文件 ②要继续全新安装Windows 2000,请按ESC。
请按ESC,系统会继续全新安装;
(4)选择C盘,按下D键后(删除所选磁盘分区),屏幕上还会弹出选择菜单,再按L键(删除
此磁盘分区);
(5)完成后取出光盘,重启;
(6)最后格式化C盘就行了。
4.使用魔术分区软件进行格式转换
这里我们使用的是魔术分区软件PowerQuest PartitionMagic pro(以下简称PQ Magic),在这里只是讲解文件系统格式转换的使用步骤,其他功能不涉及。
(1)启动PQ Magic,在界面中的磁盘分区列表中选择需要转换的分区;
(2)从界面按钮条中选择“Convert Partition”按钮,或者是从界面菜单条“Operations”项下拉菜单中选择“Convert”命令;
(3)在界面中选择将要转换的文件系统类型,点击“OK”按钮返回程序主界面即可。如图2所示。
图2
四、不同文件系统间的相互读取
目前,个人电脑用户中大部分用户都在使用Windows系列各系统,但也有安装了Linux系
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论