一、前期准备:添加磁盘(若未添加)
在虚拟机中进行磁盘分区前,需先通过虚拟化管理界面(如VMware的“编辑虚拟机设置”)添加新磁盘。操作步骤大致为:选择虚拟机→点击“添加”→选择“硬盘”→跟随向导完成磁盘创建(建议选择SCSI或SATA类型,容量根据需求设置)→重启虚拟机使系统识别新磁盘。
二、查看现有磁盘信息
使用lsblk命令查看当前系统中的磁盘及分区列表(可清晰识别未分区的磁盘,如/dev/sdb、/dev/sdc等);若需查看更详细的磁盘参数(如分区表类型、大小),可使用sudo fdisk -l命令(需root权限)。
三、启动分区工具并创建分区
常用分区工具为fdisk(适合新手)或parted(支持更大容量磁盘),以下以fdisk为例:
sudo fdisk /dev/sdX(sdX为目标磁盘,如/dev/sdb),进入交互模式;n创建新分区,随后选择分区类型:
p):最多4个(若需超过4个分区,需创建1个扩展分区后再划分逻辑分区);l):从sdb5开始编号(扩展分区内的分区);+大小(如+10G)指定分区容量(可选);/dev/sdb1、/dev/sdb2);w保存分区表并退出(若不想保存,输入q退出)。四、格式化分区
分区创建后需格式化为Linux支持的文件系统(如ext4、XFS),常用mkfs命令:
sudo mkfs.ext4 /dev/sdXY(sdXY为具体分区,如/dev/sdb1);sudo mkfs.xfs /dev/sdXY(XFS适合大容量磁盘和高性能场景)。五、挂载分区
/mnt/data),命令:sudo mkdir -p /mnt/data;mount命令将分区挂载到指定目录,命令:sudo mount /dev/sdXY /mnt/data;df -h查看挂载情况,确认分区已显示在列表中。六、设置开机自动挂载
编辑/etc/fstab文件(系统启动时自动读取的挂载配置文件),在末尾添加一行:
/dev/sdXY /mnt/data ext4 defaults 0 0(替换为实际分区路径、挂载点和文件系统类型)。
添加后,输入sudo mount -a测试配置是否正确(无报错则表示配置成功)。
注意事项
umount /dev/sdXY),使用resize2fs(ext4)或xfs_growfs(XFS)调整文件系统大小,再用fdisk调整分区表(需注意分区边界)。