【Ubuntu虚拟机】记录一次Ubuntu虚拟机磁盘崩溃的修复过程

崩溃过程:
起因是在使用Ubuntu虚拟机的过程中,在windows下使用了Adobe PDF软件去查看用户手册,同时电脑后台一大堆内存杀手,Google浏览器也没有关,导致电脑爆内存,蓝屏死机。Window10 提示完成100%会重启,但等了5分钟也没重启,只能按关机键强制关机,后面启动后打开Ubuntu虚拟机,弹出错误提示(当时忘记截图了):

vmware-vdiskmanager.exe -R "H:\Ubuntu64_20.04\Ubuntu64_20.04.vmdk" 错误,请使用chrdsk进行修复。 

当时楼主没有把这个错误放心上,后面Ubuntu虚拟机启动就报错,然后学着修改vmx的启动配置,scsi0:0.present设置为“FALSE”,再手动添加现有的vmdk作为磁盘时,弹出报错“指定的文件不是虚拟磁盘”。
查询解决方法,比较主流的方法只有两个:
1.修改vmx的启动配置,然后用恢复快照进行虚拟机修复。
2.使用vmware-vdiskmanager.exe去修复虚拟磁盘文件。
参考博客:
指定的文件不是虚拟磁盘,解决方法简略介绍
使用快照恢复的详细步骤
然而,楼主在虚拟机的设置里禁用了快照功能,因此无法使用方法1,只能使用方法2。
以管理员模式打开命令提示符,进入到VMware的安装目录下,使用语句:

vmware-vdiskmanager.exe -R "H:\Ubuntu64_20.04\Ubuntu64_20.04.vmdk" 

然而报错,报错与第一次启动虚拟机时如出一辙,根据提示,我又去查了下chrdsk这个工具的作用。最后在修复vmdk之前,使用chrdsk修复了磁盘之后成功解决。
整体解决的截图如下:
解决语句
提示successful之后,再打开虚拟机,就能成功启动虚拟机了,希望可以帮到你。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值