在CentOS Minimal系统中进行磁盘分区,通常涉及以下步骤:
准备工作
- 连接硬盘:确保新硬盘已经连接到计算机主板上,并接通电源。
- 查看硬盘信息:使用
lsblk
或fdisk -l
命令查看系统中的硬盘信息。
使用 fdisk
进行分区(适用于MBR硬盘)
- 查看硬盘信息:
sudo fdisk -l
- 创建新分区:
sudo fdisk /dev/sdb
- 输入
n
创建新分区。 - 输入
p
选择主分区。 - 输入分区号(例如1)。
- 输入起始扇区(例如2048)。
- 输入结束扇区或使用默认值。
- 输入
w
保存分区表并退出。
- 输入
使用 parted
进行分区(适用于GPT硬盘)
- 查看硬盘信息:
sudo parted /dev/sdb print
- 创建分区:
sudo parted /dev/sdb mklabel gpt
- 创建主分区:
sudo parted /dev/sdb mkpart primary 0 2G
- 创建扩展分区:
sudo parted /dev/sdb mkpart extended 2G 100%
- 创建逻辑分区:
sudo parted /dev/sdb mkpart logical 100% 100%
- 显示分区信息:
sudo parted /dev/sdb print
格式化分区
- 格式化主分区:
sudo mkfs.ext4 /dev/sdb1
- 格式化逻辑分区:
sudo mkfs.ext4 /dev/sdb5
挂载分区
- 创建挂载点目录:
sudo mkdir /mnt/new_disk
- 挂载硬盘分区:
sudo mount /dev/sdb1 /mnt/new_disk
- 设置开机自动挂载:
编辑
/etc/fstab
文件,添加以下行:/dev/sdb1 /mnt/new_disk ext4 defaults 0 0
验证挂载
使用 df -h
命令查看已挂载的文件系统列表。
请注意,以上步骤适用于CentOS 7及更早版本。对于CentOS 8及更高版本,可能会有一些差异,例如使用 blkid
命令来获取UUID,并在 /etc/fstab
中使用UUID进行挂载。