linux磁盘分区介绍

首先我们要对硬盘分区的基本概念进行一些初步的了解,硬盘的分区主要分为基本分区(primary partion)和扩展分区(extension partion)两种,基本分区和扩展分区的数目之和不能大于四个。基本分区可以马上被使用但不能再分区,扩展分区必须再进行分区后才能使用,也就是说它必须还要进行二次分区。那么由扩展分区再分下去的是什么呢?它就是逻辑分区(logical partion),逻辑分区理论上没有数量上限制。

使用fdisk命令来进行分区
fdisk 参数说明

fdisk命令常用的参数有:
p、打印分区表。
n、新建一个新分区。
d、删除一个分区。
q、退出不保存。
w、把分区写进分区表,保存并退出。

分区步骤

常见的分区步骤是:
1.运行“fdisk 想要分区的磁盘名称” 命令,对该磁盘进行分区,如

fdisk /dev/hdd

2.输入 p 显示该磁盘已有的分区
3.输入 n 新建一个分区,然后根据提示选择创建一个扩展分区还是主分区
4.接着输入分区号,柱面开始位置,这两项都可以直接回车,来采用默认的值。
5.输入柱面结束位置,一般该处可以直接输入想要创建的分区大小,如输入+10G,表示创建的分区大小为10G。
6.输入p查看新创建的分区,看到一个新建的分区,如/dev/hdd1
7.输入w保存退出。

使用分区

在使用硬盘之前必须对其分区进行格式化,并挂载。
可参考如下命令:

mkfs.ext3 /dev/hdd1

创建挂载目录

 mkdir /hdd1

挂载

mount /dev/hdd1 /hdd1

最后使用df -h查看。

现在往/hdd1目录写数据就存储到/dev/hdd这块硬盘了。

开机自启动磁盘挂载

为确保在对主机进行重启后,能够自动进行磁盘的挂载,需要在/etc/fstab文件中加入以下内容:

/dev/hdd1 /hdd1 ext3 defaults 0 0

其他:
1.查看目前机器中的所有磁盘及分区情况

cat /proc/partitions

2.使用lsblk命令以树状列出所有块设备

你可能感兴趣的:(Unix/Linux学习)