首页主机资讯centos虚拟机如何进行磁盘分区

centos虚拟机如何进行磁盘分区

时间2025-10-11 14:26:03发布访客分类主机资讯浏览430
导读:CentOS虚拟机磁盘分区操作指南(以CentOS 7为例) 一、前置准备:添加新磁盘 在虚拟机中进行磁盘分区前,需先通过虚拟化管理工具(如VMware、VirtualBox)添加新磁盘。以VMware为例,步骤如下: 关闭CentOS虚...

CentOS虚拟机磁盘分区操作指南(以CentOS 7为例)

一、前置准备:添加新磁盘

在虚拟机中进行磁盘分区前,需先通过虚拟化管理工具(如VMware、VirtualBox)添加新磁盘。以VMware为例,步骤如下:

  1. 关闭CentOS虚拟机电源;
  2. 右键虚拟机→设置存储添加硬盘
  3. 选择SCSI(S)控制器→创建新虚拟磁盘→设置磁盘大小(如20GB)→完成。
    添加完成后,启动虚拟机。

二、查看新磁盘设备

使用lsblkfdisk -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),以便访问:

  1. 创建挂载点目录:
    mkdir -p /mnt/newdisk
    
  2. 挂载分区:
    mount /dev/sdb1 /mnt/newdisk
    
  3. 验证挂载:
    df -h
    
    输出中会显示/dev/sdb1挂载到/mnt/newdisk的信息。

六、设置开机自动挂载

临时挂载在系统重启后会失效,需通过修改/etc/fstab文件实现永久挂载:

  1. 编辑/etc/fstab文件:
    vim /etc/fstab
    
  2. 在文件末尾添加一行(格式:设备名 挂载点 文件系统类型 defaults 0 0):
    /dev/sdb1 /mnt/newdisk ext4 defaults 0 0
    
    说明
    • defaults:包含读写、执行权限及自动挂载等选项;
    • 若使用xfs文件系统,需将ext4替换为xfs
  3. 保存并退出(:wq)。
  4. 测试配置是否正确:
    mount -a
    
    若无报错,则配置生效。

注意事项

  • 若添加磁盘后未识别,可使用partprobe命令强制内核重新读取分区信息(无需重启);
  • 扩展分区(e)需包含逻辑分区(n时选择l),且扩展分区本身不能直接存储数据;
  • 格式化前请确认分区设备名正确,避免误操作导致数据丢失。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: centos虚拟机如何进行磁盘分区
本文地址: https://pptw.com/jishu/723598.html
如何在centos虚拟机中安装数据库 centos虚拟机如何实现远程连接

游客 回复需填写必要信息