Linux分区设置入门

以下参考阅读红旗公司的《RedFlag LINUX Desktop 6.0用户手册》和我在安装RedFlag Linux Desktop 6.0过程中的实战经验,浅谈一些关于Linux系统分区的入门知识。

一、设置分区
对很多用户而言,安装Linux 系统最麻烦的就是配置分区。在此步骤中,必须告诉安装程序要在哪
里安装系统,即为将要安装Red Flag Linux Desktop 6.0 的一个或多个磁盘分区上定义挂载点。这时,需要根据实际情况创建、修改或删除分区。

二、分区命名
Linux 通过字母和数字的组合来标识硬盘分区,具体如下:
前两个字母表示分区所在设备的类型。如:hd:IDE 硬盘 sd:SCSI/SATA/USB 硬盘

第三个字母表示分区在哪个设备上。如hda:第一块IDE 硬盘、hdb:第二块IDE 硬盘、sdc:第三块SCSI 硬盘

数字表示分区的次序,其中数字1-4 表示主分区或扩展分区,逻辑分区从5 开始

例如:/dev/hda3 是指第一个IDE 硬盘上的第三个主分区或扩展分区;/dev/sdb6 是第二个SCSI 硬盘
上的第二个逻辑分区。如果硬盘上没有分区,则一律不加数字,代表整块硬盘。

三、分区及其命名
分区的目的是在硬盘上为系统分配一个或几个确定的位置,Linux 系统支持多分区结构,每一部分
可以存放在不同的磁盘或分区上。
一般情况下,安装Red Flag Linux Desktop 6.0 需要一个根文件系统分区(类型为ext3、ext2 或reiserfs)
和一个交换分区(类型为swap),这种分区方案适用于大多数用户。

根分区(/)
根分区是Linux 根文件系统驻留的地方。为了顺利安装,需要为根分区分配足够的硬盘空间,Red
Flag Linux Desktop 6.0 基本系统安装需要3G,所以加上其它的需求空间建议您使用6G 以上。

交换分区(swap)
用来支持虚拟内存的交换空间,建议使用交换分区的空间。交换分区的大小建议设置为计算机物理
内存的1~2 倍。如果系统的用户数目较多,可以专门为这些用户建立一个独立的文件系统,如/home;如果需要有一个固定的数据存放区,也可以为它分配一个独立的硬盘分区,如建立一个/data 分区。

Swap 分区支持休眠功能。如果该分区划分过小,则会出现“您分配的交换空间(%dM)小于系统内的可用内存(%dM),这将会影响系统的休眠功能。”的警告,忽略提示,并不会影响系统的正常安装。如果系统中已经存在一个其它Linux 系统的Swap 分区,那么Red Flag Linux Desktop 6.0 也可以使用它,就不需要再创建交换分区了。

四、分区的基本描述
/ 整个系统的基础(必备)
swap 操作系统的交换空间。
/boot 保存系统引导文件
/usr 用来保存系统软件。
/home 包含所有用户的主目录,可保存几乎所有的用户文件。
/var 保存邮件文件、新闻文件、打印队列和系统日志文件
/tmp 用来存放临时文件,对于大型、多用户的系统和网络服务器有必要。

四、分区的类型
挂载点
输入将创建的分区在整个目录树中的位置,可以从下拉菜单中选择正确的挂载点。如果创建的是根分区,输入“/”;如果是交换分区,不需要输入装入点;如果创建的是根文件系统和交换分区以外的分区,应根据实际情况输入,如/boot、/home 等。

ext2
支持标准Unix 文件类型(常规文件、目录、符号链接等)。支持长达255 个字符的文
件名。

ext3 ext2 的升级版本,可方便地从ext2 迁移至ext3。主要优点是在ext2 的基础上加入了记
录数据的日志功能,且支持异步的日志。

Reiserfs
一种新型的文件系统,通过完全平衡树结构来容纳数据,包括文件数据、文件名以及
日志支持。Reiserfs 支持海量磁盘和磁盘阵列,并能在上面继续保持很快的搜索速度和
很高的效率。

Reiser4
类似NTFS 格式,是目前linux 支持的最先进的文件系统格式,能够稍稍提升系统运行
的性能。Red Flag Linux Desktop 6.0 的Grub 不能支持Reiser4 文件系统引导,如果使
用Reiser4 的文件系统,必须单独提供ext2/ext3 文件系统的boot 分区。

Swap
用于支持虚拟内存的交换空间。

Vfat
一个与Microsoft Windows 的FAT 文件系统的长文件名兼容的Linux 文件系统。不推荐
在Linux 创建windows 分区类型。

(以上内容参考《RedFlag Linux Desktop 6.0 详细用户手册》

本文链接:

https://heng07.com/post/126.html