虚拟机扩展磁盘空间(Windows && Linux)

您所在的位置:网站首页 虚拟机扩展了磁盘不能开机 虚拟机扩展磁盘空间(Windows && Linux)

虚拟机扩展磁盘空间(Windows && Linux)

2024-06-30 00:47| 来源: 网络整理| 查看: 265

前述:

如果要在原硬盘上扩展,则必须在扩展硬盘之前,删掉所有快照,并且虚拟机处于关机状态,不能是挂起状态

如果不想删掉快照,可以新增加硬盘,然后进行分区,分区初始化之后挂载到原有硬盘上即可

一、Windows 1.扩展系统盘(C盘) 编辑虚拟机-->硬盘-->扩展-->输入磁盘扩展后的大小-->扩展然后打开虚拟机,右击计算机-->打开管理(或者Windows+R,直接运行diskmgmt.msc命令)

3.扩展完成

2.增加磁盘(分区)

1.编辑虚拟机-->添加-->硬盘-->下一步--> ··· -->确定(完成)

2.打开虚拟机,打开计算机管理(按下Windows+R,运行diskmgmt.msc命令)

打开后会有如下提示,直接点击确定

二、Linux

虚拟机设置里边的操作,与上边Windows的一样,按照上边操作即可,以下步骤是开机之后的说明(使用root用户),整体可以总结为:

1. 扩展磁盘(在虚拟机设置中扩展) 2. 创建分区(使用fdisk打开磁盘,创建分区) 3. 修改分区类型为8e(虚拟逻辑卷分区) 4. 格式化分区(对创建好的分区进行格式化) 5. 创建逻辑卷 6. 动态扩展LVM卷组(将新创建的逻辑卷加入目标卷组中) 7. 扩展逻辑卷大小(扩展目标分区) 8. 文件系统扩容(增大或者收缩未加载的分区空间)

 

查看所有磁盘信息:fdisk -l

开始创建分区,首先打开磁盘:fdisk /dev/sda  (注意:如果是在原磁盘上扩展,这里应该是/dev/sda,如果新增加的磁盘,则会从/dev/sdb往后排) 

开始后可以先输入“m”查看帮助

输入“p”查看分区列表

输入“n”创建分区

输入“p”选择primary partition

输入分区编号“3”,这里可以根据自己已有分区来选择,例如/dev/sda1,/dev/sda2,/dev/sda3都有了,那么这里可以输入4

回车后开始创建分区

分区创建完成后,输入“p”再次查看分区列表,已经可以看到刚才创建的分区了(/dev/sda3)

输入“t”修改分区类型

输入“3”选择分区编号(创建分区时输入的编号)

输入“8e”修改为虚拟逻辑卷分区

输入“p”再次查看分区列表,发现/dev/sda3的Id已经改成了8e

输入“w”写入(保存)分区

然后重启系统(reboot),继续下面的操作

1.执行mkfs -T ext4 /dev/sda3 格式化分区,ext4为文件系统类型,如果不知道文件系统类型,可以使用“lsblk -f”命令查看

初始化分区:pvcreate /dev/sda3

将初始化的分区加入root卷组:vgextend VolGroup /dev/sda3 (VolGroup为root卷名的“-”之前的部分,可在fdisk -l的列表中,查看)

扩展root卷: lvextend -L +9.9G /dev/mapper/VolGroup-lv_root (同样VolGroup-lv_root为root卷名,下同)

文件系统扩容:resize2fs /dev/mapper/VolGroup-lv_root   (centOS7以上resize2fs命令替换为xfs_growfs)

再次查看文件系统:fdisk -l

以上是扩展root所在分区的空间,如果想单独创建一个分区,则只需要在分区格式化完成后,将分区挂载在指定目录下即可,例如挂载在/tmp/mydisk:mount -T ext4 /dev/sda3 /tmp/mydisk

               ~~每一个你不满意的当下,都有一个不曾努力的过去,加油吧少年~~

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3