vmware 虚拟机磁盘扩容

扩容

  1. 关闭虚拟机

  2. 设置 -> 硬盘 -> 扩展,输入扩展后的磁盘大小

  3. 使用 fdisk 工具

    p 显示分区信息

    d 删除分区

    n 创建分区

    t 修改分区 id

  4. 挂载该分区到文件系统

扩展根目录

由于已经有分区挂载在该目录下

我们只要扩展这个分区的大小即可

  1. 使用 fdisk 工具 扩展分区大小

  2. 使用 resize2fs 通告系统分区大小已修改

    resize2fs /dev/sda2

swap 分区(推荐)

  • 停止所有 swap 分区 swapoff -a

  • 用 fdisk 创建新的分区,需要用 t 指令 将分区 id 修改为 82(Linux swap 类型)

  • 格式化 swap 分区 mkswap /dev/sda3

  • 启用新的 swap 分区 swapon /dev/sda3

  • 是系统启动时能够识别,编辑 /etc/fstab , 加入 /dev/sda3 swap swap defaults 0 0

  • 其他命令

    • swapon -s or cat /proc/swaps ,查看当前 swap 空间

    • free -m ,查看系统 swap 空间大小

    • 删除交换分区

      先使用 fdisk 删除该分区,然后再 /etc/fstab 中删除该条目

  • 如果出错

    • 创建 分区后找不到该分区

      如果 fdisk -l 确保该分区确实存在,而 /dev/sda 下找不到,请重启 reboot

    • swapon: /dev/sda3: read swap header failed: Invalid argument

      未使用 mkswap 格式化

dd 命令

你可能感兴趣的:(vmware 虚拟机磁盘扩容)