centos虚拟机如何进行磁盘分区
导读:CentOS虚拟机磁盘分区操作指南(以CentOS 7为例) 一、前置准备:添加新磁盘 在虚拟机中进行磁盘分区前,需先通过虚拟化管理工具(如VMware、VirtualBox)添加新磁盘。以VMware为例,步骤如下: 关闭CentOS虚...
CentOS虚拟机磁盘分区操作指南(以CentOS 7为例)
一、前置准备:添加新磁盘
在虚拟机中进行磁盘分区前,需先通过虚拟化管理工具(如VMware、VirtualBox)添加新磁盘。以VMware为例,步骤如下:
- 关闭CentOS虚拟机电源;
- 右键虚拟机→设置→存储→添加硬盘;
- 选择SCSI(S)控制器→创建新虚拟磁盘→设置磁盘大小(如20GB)→完成。
添加完成后,启动虚拟机。
二、查看新磁盘设备
使用lsblk
或fdisk -l
命令确认新磁盘已被系统识别。通常,系统原有磁盘为/dev/sda
,新添加的磁盘为/dev/sdb
(若有多个新磁盘则依次为/dev/sdc
、/dev/sdd
等)。
示例命令:
lsblk
# 或
fdisk -l
输出中会显示新磁盘的容量及设备名(如Disk /dev/sdb: 20 GiB
)。
三、进入分区模式
使用fdisk
命令对新磁盘进行分区操作(以/dev/sdb
为例):
fdisk /dev/sdb
进入后,可通过输入以下命令完成分区:
m
:查看帮助信息(了解各命令用途);n
:创建新分区;- 选择分区类型:
p
(主分区,最多4个)、e
(扩展分区,需包含逻辑分区); - 选择分区号:主分区为1-4,逻辑分区从5开始;
- 设置起始扇区:直接回车(使用默认值,即磁盘起始可用扇区);
- 设置分区大小:输入
+5G
(如需5GB分区)或直接回车(使用剩余全部空间);
- 选择分区类型:
w
:保存分区表并退出(若不想保存,输入q
退出)。
四、格式化分区
分区创建后,需格式化为文件系统(如ext4、xfs)才能存储数据。以/dev/sdb1
(第一个分区)为例:
mkfs -t ext4 /dev/sdb1
# 若需使用xfs文件系统(CentOS 7默认支持),可使用:
mkfs.xfs /dev/sdb1
注意:格式化会清除分区内的所有数据,请提前备份重要信息。
五、挂载分区(临时挂载)
将分区挂载到指定目录(如/mnt/newdisk
),以便访问:
- 创建挂载点目录:
mkdir -p /mnt/newdisk
- 挂载分区:
mount /dev/sdb1 /mnt/newdisk
- 验证挂载:
输出中会显示df -h
/dev/sdb1
挂载到/mnt/newdisk
的信息。
六、设置开机自动挂载
临时挂载在系统重启后会失效,需通过修改/etc/fstab
文件实现永久挂载:
- 编辑
/etc/fstab
文件:vim /etc/fstab
- 在文件末尾添加一行(格式:
设备名 挂载点 文件系统类型 defaults 0 0
):
说明:/dev/sdb1 /mnt/newdisk ext4 defaults 0 0
defaults
:包含读写、执行权限及自动挂载等选项;- 若使用xfs文件系统,需将
ext4
替换为xfs
。
- 保存并退出(
:wq
)。 - 测试配置是否正确:
若无报错,则配置生效。mount -a
注意事项
- 若添加磁盘后未识别,可使用
partprobe
命令强制内核重新读取分区信息(无需重启); - 扩展分区(
e
)需包含逻辑分区(n
时选择l
),且扩展分区本身不能直接存储数据; - 格式化前请确认分区设备名正确,避免误操作导致数据丢失。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: centos虚拟机如何进行磁盘分区
本文地址: https://pptw.com/jishu/723598.html