博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vmware虚拟机的复制后无法使用的问题和解决
阅读量:6983 次
发布时间:2019-06-27

本文共 667 字,大约阅读时间需要 2 分钟。

  hot3.png

我在自己的机器上用Vmware安装的Ubuntu 12.04系统,并在里面部署了Openstack的开发环境,部署的过程有些复杂,不希望再次重复这个过程,于是就复制整个的虚拟机文件到其他机器上面使用,但是在其他机器上用Vmware打开虚拟机文件后跳出了这么一个对话框:

这时如果点击“取得所有权”,后面将会遇到更严重的问题,如下图:

系统无法正常启动,进入了救援模式。我在网上搜索了一些退出救援模式的方法(),但是并无法解决我的问题,可能那些做法只适合裸机安装的系统。出现这个问题的原因,我想大概是在取得所有权的时候损坏了虚拟机文件。

好在在网上找到了这篇文章:http://www.cnblogs.com/itcmor/archive/2012/08/10/2631700.html

按照这篇文章中说的,不去点击“取得所有权”,而是在出现该对话框后,点“取消”,然后到虚拟机文件夹中,将所有以“.lck”为后缀的文件全部重命名:

(.lck文件后面都加了下划线)。

然后在Vmware中打开文件,Power On ,Ok虚拟机正常启动:

这里我并没有需要将改过的文件名改回去,但是可以看到虚拟机文件夹中又新生成了这些.lck后缀的文件。

问题解决了,很高兴,但是仍然存在疑问,在原来的机器上,我是将虚拟机停止之后才对文件做的拷贝,为什么会出现.lck文件呢?

好了暂时就这样吧,希望对遇到同样问题的同学有帮助,更希望高手来解释下原理方面的东西。

转载于:https://my.oschina.net/zyzzy/blog/75183

你可能感兴趣的文章
上海张江人工智能岛“开岛” IBM首家入驻
查看>>
2019年如何确保国企效益增长?国资委明确这六项措施
查看>>
Python爬虫工作好做吗?爬虫工作发展前景如何呢?
查看>>
从程序员客栈的优秀成功案例,我们想告诉创业者什么信息?
查看>>
你一定不知道IDE里的Tomcat是怎么工作的
查看>>
Typescript 2+迷你书 :从入门到不放弃
查看>>
cms优化之晋升失败
查看>>
mybatis 批量更新
查看>>
Android studio 跟踪 Gradle Task 执行
查看>>
Java面试通关要点汇总集
查看>>
把收集的文章分下类
查看>>
手把手教你打造支持手势放大缩小的ImageView
查看>>
从源码角度理解Handler、Looper、MessageQueue之间关系
查看>>
Bitmap 比你想的更费内存 | 吊打 OOM
查看>>
四大组件之Activity_Fragment
查看>>
团队技术信息流建设
查看>>
为你揭秘小程序音视频背后的故事......
查看>>
自定义侧边快速索引栏
查看>>
一种自动化检测 Flash 中 XSS 方法的探讨
查看>>
基于环信sdk实现简单即时聊天
查看>>