步骤一:先复制虚拟机,进行下面的扩展
https://www.madapang.com/technology/vmare-diskerrors.html
步骤二:扩展虚拟机硬盘
1,选择在vmware中 虚拟机->设置->硬盘->扩展,扩展自己的虚拟机硬盘容量。
2,借助gparted,调整linux分区,使原有的分区增加,大概130多兆。下载地址:http://jaist.dl.sourceforge.net/project/gparted/gparted-live-stable/0.16.1-1/gparted-live-0.16.1-1-i486.iso
3,在虚拟机设置所下载镜像和设置bios让U盘启动。
A,设置下载镜像 虚拟机->设置->CD/DVD->高级->IDE,其他设置见图。
B,设置bios启动,电源开关->打开点源时进入固件(或启动时进入bios)
要是以上进入bios方法不可行,那么在你虚拟机的文件目录中找到.vmx的文件在最后加上bios.forceSetupOnce = "TRUE",打开电源就能进入bios,这是一次性生效的。
进入bios后,设置CD-ROM Drive启动。
4,打开虚拟机进入Gparted,接下来的操作网上可以查到,只做文字说明。进入Gparted后,可以看到此前主分区的30G,和未分配的50G,中间隔着swap分区。首先,删除swap分区,对主分区做扩展并留一定的空间给之后的swap分区。主分区扩展后,在留下的未分配空间上建立扩展分区,然后对扩展分区上建立swap分区(extended的文件格式选linux-swap即可)。点击执行,等待分区完成,完成后退出,改变bios启动方式,正常启动。
参考:
gparted操作 https://blog.csdn.net/weixin_42101056/article/details/112097867
swap分区建立:https://www.jianshu.com/p/1d020b01177c
通过fdisk查看分区情况:https://blog.csdn.net/i13270752870/article/details/80197455
5,uuid是分区的标识。新的swap分区导致之前注册的uuia失效,启动会等待一下。进入系统后,通过sudo ls -l /dev/disk/by-uuid显示当前分区的uuid值,然后和/etc/fstab里注册的对应的分区(sad+数字)的uuia值进行比较,将后者与前者不一致的地方改为前者。退出重启,警告消失。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。