vmware扩展磁盘ubuntu ubuntu20.04下载教程
各位老铁们,大家好,今天由我来为大家分享vmware扩展磁盘ubuntu,以及ubuntu20.04下载教程的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!
Vmware + Ubuntu 扩大硬盘空间的几种方法
于是只好想办法增加硬盘空间。起初我以为加一个vmdisk上去就可以了,结果发现原来没那么简单的,在网上搜了两天,稍微总结如下:
1.使用Vmware自带的vmware-vdiskmanager.exe,就在Vmware的安装目录下。使用该命令可以将已经分配好空间并在使用的vmdisk任意扩大空间(btw,不知道缩小行不行呢),本来具体命令格式为:vmware-vdiskmanager-x 10Gb D:\UbuntuDesk\Ubuntu.vmdk,参数-x表示扩展虚拟机硬盘空间;紧随其后的数字指要扩展的大小(如10Gb,表示磁盘总量,包含原来的磁盘容量);最后是要操作的虚拟机Linux的具体文件。(注意:若路径名中有空格,必须以双引号括起来),经过这样操作之后,进去vmware里面看那个虚拟硬盘就会发现变大了,但硬盘变大了并不等于里面的分区会变大,还是需要分区软件来重新分区或者扩大分区。这里我发现ubuntu自带的gparted已经很好用了,而且不会导致grub信息受损引导不了。不知道为什么我的ubuntu貌似没有自带这个,我是用Live CD启动了一个内存系统来做的。将原来挂载在根目录的那个分区拉大之后,重新启动就会发现容量大了很多,一切问题随之解决。
2.也有建议说直接加一个虚拟硬盘到你的虚拟机上,分好区在上面,然后将原来某几个占用空间比较大的目录的数据先copy到其他地方,然后删除,然后将新的分区挂载到这个目录上,然后再将数据copy回来。例如usr目录,先将/usr里面的内容备份好,然后删掉,将新的分区挂载到/usr上,然后再恢复回来,这样就实现了/usr目录使用的是新分区的空间了。虽然这样也是一种方法,而且不用影响原来的虚拟硬盘,但毕竟有时容量是比较分散的,可能有好几个目录都比较大,都要重新挂载上的话就比较麻烦。再加上如果原来的目录太大了,根本没地方再做备份了,那就更加麻烦。所以我感觉是不太好。
4.当然不能排除用最笨的方法啦:将有用数据备份到虚拟机之外,例如你的宿主机,然后将虚拟硬盘删除重新建一个,然后重新安装系统,或者更快的方法是ghost出来然后再ghost回去,不过貌似会破坏grub导致引导不了的,要做grub修复。而且有第一种方法的话也没必要再考虑这个方法了,呵呵。
Windows+Ubuntu虚拟机硬盘扩容小白级教程
本文适用于VMware Workstation Pro和VMware ESXi等版本,以及Windows和Linux(Ubuntu)等客户机操作系统。
第一步:虚拟机磁盘扩容
关闭虚拟机,并确保没有快照或映射等影响扩容的因素。在VMware管理界面中,选择要扩容的虚拟机,右键点击“设置”。在硬件选项卡中,选择硬盘(Nvme),并点击“磁盘实用工具”下面的“扩展”。在弹出的对话框中,输入新的硬盘大小,并点击扩展,虚拟机磁盘扩容在VM软件中设置就算完成了。注意事项:如磁盘实用工具中的选项为灰色,请确认虚拟机当前状态,请将虚拟机彻底关机(虚拟机右键>“电源”>“关机”)。
第二步:调整系统内磁盘分区
Windows虚拟机扩容
按照上面的步骤扩容完毕后,打开Windows虚拟机,按下快捷键Win+X,再选择“磁盘管理器”;此时在磁盘管理器中即会看到多出来的未分配空间,这时可以选择“新建简单卷”或者选中C盘再点击“扩展卷”,将未分配空间扩容给C盘即可;如果磁盘管理器无法操作,可以尝试使用“分区助手”中的“高级操作”>“合并分区”,选中未分配的分区,然后点击确定;需要创建PE环境,创建完成后会自动重启并开始操作(显示系统正在更新),重启安装过程根据虚拟机性能不同而耗时不同,后台安装完成后即可进入系统。
Linux虚拟机扩容
以Linux(Ubuntu)系统为例,我们可以使用Gparted工具来调整磁盘分区和文件系统。首先,在虚拟机中安装Gparted软件,可以使用命令sudo apt-get install gparted来安装。然后,打开Gparted,选择要调整的虚拟硬盘,并查看其分区情况。一般来说,Linux系统会有一个主分区(/dev/sda1),一个扩展分区(/dev/sda2)和一个或多个逻辑分区(/dev/sda5等)。其中,主分区通常是系统分区,存储操作系统和应用程序;扩展分区是一个容器分区,用来存放逻辑分区;逻辑分区通常是数据分区或交换分区(swap),存储用户数据或内存交换文件。
在Gparted中,我们可以看到扩展后的硬盘多出了一部分未分配的空间。我们可以将这部分空间分配给主分区或逻辑分区,或者创建新的分区。这里,我们以将未分配的空间分配给逻辑分区为例,介绍调整的步骤。此时打开Gparted,我们应该会看到一个灰色的未分配区域;右键点击扩展分区,选择调整大小/移动。在弹出的对话框中,将新大小调整为一个合适的值,或者使用上方的游标调整。然后,点击右下角的调整大小/移动,然后点击应用全部操作。接着按上述方法调整扩展分区下的逻辑分区即可。
注意:在调整磁盘分区和文件系统时,需要注意以下几点:
完成了磁盘分区和文件系统的调整后,就可以查看扩容的结果了。可以使用命令df-h或系统工具“磁盘”来查看各个分区的大小和使用情况。
如何扩大虚拟机ubuntu系统的硬盘容量
VMWare 11版本给虚拟机默认分配20G磁盘,扩展至30G。下面是扩展方法:
虚拟机磁盘扩容
虚拟机保持关闭状态,设置->磁盘->拓展->最大磁盘大小设成 30G
系统中使用拓展的空间
磁盘扩容后系统并不能自动使用,需要将拓展的空间挂载到系统中。
启动Ubantu,执行命令:
$ sudo df-h#查看磁盘空间占用情况[可选操作]
$ sudo fdisk-l#查看磁盘设备信息[可选操作]如下图,总空间为 32.2 GB,共有sda1、sda2、sda5三块磁盘设备
下面新增分区:
$ sudo fdisk/dev/sda
>输入m可查看命令帮助[可选操作]
>输入n,新增分区,分区类型可选:p primary; l logic
>输入p,分区号选择3或4,1和2系统已占用
>输入起始扇区和结束扇区,一般默认即可。特殊情况下,需根据已有分区扇区使用情况确定。如上图中三个分区,那么起始扇区可以设置在/dev/sda2结束分区之后,
/dev/sda2结束扇区为 41940991,那么新分区的起始扇区需要比它大,如:41940995.结束扇区默认即可
>输入w,保存修改
$ sudo partprobe#使分区生效
$ sudo fdisk-l#查看刚才新建的分区
$ sudo mkfs.ext3/dev/sda3#设置分区的文件系统类型
现在,系统磁盘已经准备好,只需要把磁盘挂载到某个文件目录下即可。
例如:在 home下新建disk1作为这块磁盘挂载点[可挂到根目录文件/diskname]
$ mkdir disk1
$sudo mount/dev/sda3/home/scfdeveloper/disk1
设置开机磁盘自动挂载
$ vi/etc/fstab
添加行/dev/sda3/home/scfdeveloper/disk1 ext3 defaults, 0 1
此时,磁盘已经挂好,下面查看挂好的磁盘
/home/scfdeveloper/disk1已经有10G的空间
重启完成