CentOS 分区挂载指南
在 CentOS 系统中,磁盘分区和挂载是系统管理员必须掌握的重要技能,以下是关于如何在 CentOS 中进行分区、格式化以及挂载的详细步骤和说明:
准备工作
1、确认未使用的硬盘:使用lsblk
或fdisk l
命令查看可用的磁盘设备。
```bash
lsblk
```
该命令将列出所有已连接的磁盘及其分区情况。
2、创建数据目录:作为挂载点,需要提前创建目录。
```bash
mkdir /data1
mkdir /data2
```
创建分区
1、进入 fdisk 模式:假设新增的磁盘为/dev/sdb
,运行以下命令进入 fdisk 模式:
```bash
fdisk /dev/sdb
```
2、新建分区:在 fdisk 模式下,输入n
创建新分区,然后选择p
创建主分区,根据提示设置分区大小和起始、结束位置,创建一个 5GB 的主分区:
```plaintext
n (new)
p (primary)
1 (partition number)
默认初始磁柱编号(如 2048)
默认截止磁柱编号(如 104857599)
```
3、保存分区表:输入w
保存分区表并退出 fdisk。
4、重新读取分区表:执行以下命令使新的分区表生效:
```bash
partprobe
```
三. 格式化分区
1、格式化文件系统:使用mkfs
命令格式化新创建的分区,将/dev/sdb1
格式化为 xfs 文件系统:
```bash
mkfs t xfs /dev/sdb1
```
挂载分区
1、挂载分区:使用mount
命令将分区挂载到之前创建的目录。
```bash
mount t xfs /dev/sdb1 /data1
mount t xfs /dev/sdb2 /data2
```
2、验证挂载结果:使用df hT
命令查看挂载情况,确保分区已成功挂载到指定目录。
设置开机自动挂载
1、获取分区 UUID:使用blkid
命令查询分区的 UUID。
```bash
blkid /dev/sdb1
```
2、编辑 /etc/fstab:使用文本编辑器打开/etc/fstab
文件,添加以下内容以实现开机自动挂载:
```plaintext
UUID=f5c5c392470444759abcf6a2e049f2ea /XC ext4 defaults 0 2
```
3、保存并关闭文件:保存对/etc/fstab
的修改并重启服务器以应用更改。
注意事项
1、备份数据:在进行分区操作前,确保备份重要数据以防数据丢失。
2、合理规划分区:根据实际需求合理规划分区大小和数量。
3、设置权限:根据需要设置合适的文件权限和所有权。
4、监控磁盘使用:定期检查磁盘使用情况以确保有足够的空间。
FAQs
1、如何查看当前系统的磁盘分区信息?
答:使用fdisk l
命令可以查看当前系统的磁盘分区信息,该命令将列出所有磁盘及其分区的详细信息。
2、如何在 CentOS 中创建一个扩展分区?
答:在 fdisk 模式下,输入n
创建新分区后选择e
创建扩展分区,然后可以继续在该扩展分区下创建逻辑分区,具体步骤包括输入分区编号、起始和结束磁柱编号等,输入w
保存分区表并退出 fdisk。