| 在学习 Linux 的过程中,安装 Linux 是每一个初学者的第一个门槛。在这个过程中间,最大的困惑莫过于给硬盘进行分区。虽然,现在各种发行版本的 Linux 已提供了友好的图像交互界面,但是很多的人还是感觉无从下手。这其中的原因主要是不清楚 Linux 的分区规定,连同他下面最有效的分区工具— Fdisk 的使用方法。下面从这两个方面入手,来讲解这个困扰大家的问题。 |
| Linux 的分区规定 1. 设备管理 在 Linux 中,每一个硬件设备都映射到一个系统的文档,对于硬盘、光驱等 IDE 或 SCSI 设备也不例外。 Linux 把各种 IDE 设备分配了一个由 hd 前缀组成的文档;而对于各种 SCSI 设备,则分配了一个由 sd 前缀组成的文档。例如,第一个 IDE 设备,Linux 就定义为 hda;第二个 IDE 设备就定义为 hdb;下面以此类推。而 SCSI 设备就应该是 sda、sdb、sdc 等。 2. 分区数量 要进行分区就必须针对每一个硬件设备进行操作,这就有可能是一块IDE硬盘或是一块 SCSI硬盘。对于每一个硬盘(IDE 或 SCSI)设备,Linux 分配了一个 1 到 16 的序列号码,这就代表了这块硬盘上面的分区号码。例如,第一个 IDE 硬盘的第一个分?Linux 下面映射的就是 hda1,第二个分区就称作是 hda2。对于 SCSI 硬盘则是 sda1、sdb1 等。 3. 各分区的作用 在 Linux 中规定,每一个硬盘设备最多能有 4 个主分区(其中包含扩展分区)构成,任何一个扩展分区都要占用一个主分区号码,也就是在一个硬盘中,主分区和扩展分区一共最多是 4 个。对于早期的 DOS 和 Windows(Windows 2000 以前的版本),系统只承认一个主分区,能够通过在扩展分区上增加逻辑盘符(逻辑分区)的方法,进一步地细化分区。 主分区的作用就是电脑用来进行启动操作系统的,因此每一个操作系统的启动,或称作是引导程式,都应该存放在主分区上。这就是主分区和扩展分区及逻辑分区的最大区别。我们在指定安装引导 Linux 的 bootloader 的时候,都要指定在主分区上,就是最好的例证。 Linux 规定了主分区(或扩展分区)占用 1 至 16 号码中的前 4 个号码。以第一个 IDE 硬盘为例说明,主分区(或扩展分区)占用了 hda1、hda2、hda3、hda4,而逻辑分区占用了 hda5 到 hda16 等 12 个号码。因此,Linux 下面每一个硬盘总共最多有 16 个分区。 对于逻辑分区,Linux 规定他们必须建立在扩展分区上(在 DOS 和 Windows 系统上也是如此规定),而不是主分区上。因此,我们能够看到扩展分区能够提供更加灵活的分区模式,但不能用来作为操作系统的引导。 除去上面这些各种分区的差别,我们就能够简单地把他们一视同仁了。 5. 分区指标 对于每一个 Linux 分区来讲,分区的大小和分区的类型是最主要的指标。容量的大小读者很容易理解,但是分区的类型就不是那么容易接受了。分区的类型规定了这个分区上面的文档系统的格式。 Linux 支持多种的文档系统格式,其中包含了我们熟悉的FAT32、FAT16、NTFS、HP-UX,连同各种 Linux 特有的 Linux Native和 Linux Swap分区类型。在 Linux 系统中,能够通过分区类型号码来区别这些不同类型的分区。各种类型号码在介绍Fdisk的使用方式的时候将会介绍。 Fdisk 使用详解 下面通过介绍 Fdisk 的使用方法,来巩固上面所学到的各种关于 Linux 分区的知识。 Fdisk 是各种 Linux 发行版本中最常用的分区工具,是被定义为 Expert 级别的分区工具,他让初学者有点望而却步。 1. Fdisk 参数说明 运行Fdisk的时候,首先映入眼帘的如图 1 所示的欢迎界面,用户通过在这个界面中输入命令参数来操作Fdisk。 图 1 Fdisk 欢迎界面 用户通过提示键入 “m”,能够显示 Fdisk 命令各个参数的说明。 读者能够看到 Fdisk 有很多参数,可是经常使用的就是几个,假如读者熟练掌控这几个参数就能够流畅地运用 Fdisk,对 Linux 的硬盘进行分区。我们先简单介绍各个参数的意义,然后周详说明几个重点参数,见表 1。 表 1 Fdisk 参数说明 用户在 Linux 中进行分区的时候,最常用的参数分别是 d、l、m、n、p、q、t、w 等。 2.用 Fdisk 进行分区 在 Linux 分区过程,一般是先通过 p 参数来显示出硬盘分区表信息,然后根据信息确定将来的分区。如图2所示。 图 2 显示已有分区的 图 2 显示了分区的大小和分区的类型。假如想完全改变硬盘的分区格式,就能够通过 d 参数一个个删除存在的硬盘分区。例如 d1,d2。 删除完毕,就能够通过 n 参数来增加新的分区。当按下 “n” 后,我们就能够看到图 3 所示的新增分区。 图 3 新增分区 这里要选择新建的分区类型,是主分区还是扩展分区;然后选择 p 或是 e。他们的区别在上文中已说明。然后就是配置分区的大小。需要提醒注意的是,假如硬盘上有扩展分区,就只能增加逻辑分区,不能增加扩展分区了,如图 4 所示。 图 4 新增逻辑分区 在增加分区的时候,其类型都是默认的 Linux Native,假如需要把其中的某些分区改变为其他类型,例如 Linux Swap 或 FAT32 等,能够通过命令 t 来改变,如图 5。
文章整理:西部数码--专业提供域名注册、虚拟主机服务 相关文章
热点关注
IDC资讯
虚拟主机
域名注册
托管租用
vps主机
智能建站
网站运营 建站经验 策划盈利 搜索优化 网站推广 免费资源 网站联盟 联盟新闻 联盟介绍 联盟点评 网赚技巧 行业资讯 业界动态 搜索引擎 网络游戏 门户动态 电子商务 广告传媒 网络编程 Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它 服务器技术 Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护 软件技巧 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷 Internet Explorer 网页制作 FrontPages Dreamweaver Javascript css photoshop fireworks Flash 程序设计 Java技术 C/C++ VB delphi 网络知识 网络协议 网络安全 网络管理 组网方案 Cisco技术 操作系统 Win2000 WinXP Win2003 Mac OS Linux FreeBSD |




