发新话题
打印

[分享] Linux与Windows在管理硬盘方面的比较

Linux与Windows在管理硬盘方面的比较

  在DOS以及Windows系统中,我们往往把一块硬盘分成几个分区来管理,并给硬盘分区(或光驱)赋以C、D、E等等驱动器符号字母作为标识,以便管理不同类型的数据。每一个分区又有自己的目录树结构。通过这种结构来管理文件,对于数据在硬盘上的存储信息一目了然,各分区的详细信息也很清楚地显示在用户面前。但方便用户的同时也给恶意用户提供了搞破坏的机会,不能起到数据保密的要求。另外,由于用户的误操作(如格式化)也会造成大量数据的丢失。当然我们可以采用一些方法(如修改注册表或使用一些第三方软件)在一定程度上对数据、文件甚至磁盘分区进行隐藏或加密等处理,但收效甚微。

  在Linux中,每个硬盘(或硬盘分区)都分配一个自己的设备文件名(在/dev子目录下),而不使用驱动器符号字母(例如A和D)。磁盘设备是在安装的时候自动建立的。IDE硬盘的名称以/dev/hdX开始,其中的X是从a到z的小写字母,每个字母代表一个设备。SCSI硬盘遵守与IDE一致的基本机制,只是设备名使用/dev/sd打头。如:一个只有IDE接口的系统中有一个硬盘和一个CD-ROM光驱,它们都在同一个IDE链上,那么这个硬盘就是/dev/hda,而CD-ROM光驱就是/dev/hdb。在建立多个分区的时候,还需要用到新的设备名,它们的形式是/dev/hdXY,其中的X是设备字母,而Y是分区编号。这样,在/dev/hda硬盘上的第一个分区就是/dev/hda1,第二个分区就是/dev/hda2,依次类推。

  在Linux下,要使用一个物理磁盘分区,必须把它挂装到文件系统(是一个多级分层的目录,对于UNIX系统,文件系统指的是某个格式化后用于存储文件的设备,文件系统可以在很多允许随机访问的存储介质上建立)的某一个特定的部分(称为挂装点)。挂装就是对一个物理存储设备(一个硬盘分区或一个CD-ROM光驱)的一种操作,使其显示出来就像Linux文件系统的一部分。“挂装点”指的是与一个磁盘分区或其他任何设备相对应的目录。假如用户有超过一个磁盘分区,在Linux下,它们都可以在唯一的一个目录树中使用。用户要做的就是搞清楚Linux目录树的每一部分都分别对应着哪个分区。

  Linux支持多种文件系统(如FAT、FAT32、NTFS、Ext2等等)。在Linux下访问任何文件系统时,系统都把数据整理成在某一个目录树下的文件。在Linux下,要访问任何文件系统,必须先把它挂装在一个确定的目录上,即为之分区分配一个Linux目录名。(在挂装过程中,Windows分区类型要选择“FAT32”)。用户可以将任意目录当作挂装点,但如果在一个非空的目录上挂装一个设备,用户就不能访问这个目录下的文件,直到使用了umount命令卸装这个设备。因此,用户应该使用一个空目录作为挂装点。即使用户使用了多个独立的硬盘(或一个硬盘上的多个磁盘分区),这些硬盘上的内容在逻辑上都好像是Linux文件系统的组成部分。用户可以使用mount命令将Linux文件系统上的一个设备自动挂装在一个指定的目录下。当用户要将一个软盘(或CD-ROM光盘)从驱动器中拿出时,首先要卸装驱动器,将软盘(或光盘)的文件系统和Linux文件系统的挂装点之间的连接切断。否则,将造成数据不同步、不匹配(光驱将是不可打开的),这有助于提高系统的稳定性。Linux这种管理硬盘的方式使得文件的命名变得简单,并且有一定的数据保密作用。

  虽然Linux有这样的优点,但大多数普通用户还是习惯Windows那友好的界面与风格。微软公司在Windows2000和最新版本WindowsXP中实现了与Linux类似的功能,即可以像Linux那样把某个硬盘分区挂装到某一个空的子目录中。这个功能的引入弥补了传统版本的缺陷。实现方法如下:

  1.打开“开始”——〉“程序”——〉“管理工具”——〉“计算机管理”
  2.在计算机管理窗口中选中“磁盘管理”
  3.右键单击要管理的分区
  4.单击“更改驱动器名和路径”,然后单击“添加”,再单击“浏览”
  5.选中或新建一个空白的NTFS文件夹,按确定

  如此一来,我们就把选中的分区挂装到了选定的目录中了。
论坛QQ群:3644611
                      7396947

读尽社区内所有帖子!

第一视频在线点播http://www.diyivod.com

TOP

神阙穴疗法治糖尿病

欢迎进入管城中医院糖尿病中心,与防糖名家进行一对一现场交流!电话:0371-67826072
http://www.chinaiddm.com

TOP

发新话题