vmware workstation 12 提示对文件“E:Windows 7Windows 7-s001.vmdk”的 *** 作失败。

vmware workstation 12 提示对文件“E:Windows 7Windows 7-s001.vmdk”的 *** 作失败。,第1张

如果使用VMWare虚拟机的时候突然系统崩溃蓝屏,有一定几率会导致无法启动,会提示:锁定文件失败,打不开磁盘或快照所依赖的磁盘,这是因为虚拟机在运行的时候,会锁定文件,防止被修改,而如果突然系统崩溃了,虚拟机就来不急把已经锁定的文件解锁,所以你在启动的时候,就会提示无法锁定文件。
打开你存放虚拟机系统文件的文件夹,注意,是系统文件,不是虚拟机的安装目录。然后以下面关键字搜索这个文件夹:lck。删除所有找到的就可以了。

*** 作步骤如下:
1 先使用vmware 提供的vmware-diskmanager将vmare虚拟文件进行一次转换
vmware workstaion自带了这个工具,可以直接在安装有vmware workstaion的主机上进行转换 *** 作,如果没有则可以从网上进行下载。我是在在另外一台订同的vmware workstation中获取的。
*** 作指令:vmware-vdiskmanagerexe -r 需要转换的源文件vmdk -t 0 需要转换的目标文件vmdk
2 将转换后的目标文件上传至 crontroller 服务器,再使用openstack自带的qemu-img 将其格式转换为qemu-img的格式
*** 作指令:qemu-img convert -f vmdk -O qcow2 上传的虚拟文件vmdk 转换后的目标文件qcow2
3 在 *** 作平台上添加镜像文件,将源文件选择为转换后的qcow2文件,这样就可以成功创建主机。

1 KVM :
为完全虚拟化技术,依赖在 *** 作系统上,需要在 *** 作系统上运行,不能直接在物理机上运行,
这种虚拟化必须要求cpu支持虚拟化功能,即虚拟化模块内置在cpu中,因此kvm就不用将cup
和内存全部模拟出来,直接调用物理机cpu和内存只需对它们执行分配 *** 作,使得虚拟机的性
能大大提升,其性能与物理机基本相当,kvm模块是内置在linux系统中的,是系统自带的,无
需再安装。
2XEN:
半虚拟化,要求客户机系统的内核要知道自己是在虚拟化环境中运行,所以客户机系统架构要和
宿主机或物理机系统架构相同,即需要支持客户机系统内核的修改;支持内核修改的系统必然是
开源系统,而闭源系统就不支持内核修改,例如微软、苹果的 *** 作系统都不开源,不支持xen半
虚拟化技术 ,这是XEN的一大缺陷,30版本之后也支持完全虚拟化。
3KVM与XEN对比:
由于现在大多数CPU都内置虚拟化功能,所以基本都支持KVM虚拟化技术;而XEN虚拟化技术必
须得是开源的 *** 作系统、需要修改客户机系统内核、要保持客户机系统架构和宿主机系统架构一致
,这是XEN的一大致命缺陷,避免不了逐渐被KVM替代,不过30版本之后XEN也支持完全虚拟化,
提高了兼容性,由于KVM的火热依然挡不住被KVM替代。
4VMWARE:
虚拟化VNWARE-esxi 是一个独立的 *** 作系统,直接运行在物理机上,不依赖 *** 作系统,esxi 有自带
的服务端管理服务器,可创建虚拟机,上传镜像文件,此管理服务器不支持虚拟机的移动;但将
vsphere-server安装在window-server2008上可以实现远程服务端管理虚拟机,支持将虚拟机的移动到
另一台物理机上,同样支持虚拟机的创建和iso镜像文件的上传。
5主流架构平台:
x86_64 arm amd
6guest os (客户机):
宿主机或物理机上运行的虚拟机
7KVM使用的主流模拟器QEMU:
模拟键盘、鼠标、显示屏等硬件设备
8虚拟化使用条件:
vmware是收费的,KVM和XEN是免费的
9虚拟化CUP指令集所属公司:
vmx是inter的,svm是AMD的,都是cup的一个虚拟指令集
10虚拟化常用磁盘格式:
1)raw:指定多大空间就创建多大空间,相当于一个占用物理空间的文件,可以直接挂载使用,数据的保存在
磁道上是顺序保存,所以其性能是最好的,但占用的空间是最大的,不利于虚拟机的迁移,KVM和XEN默
认此磁盘格式。
2)qcow2:主流的虚拟化镜像格式,可以在镜像上做多个快照,数据的保存在磁道上是随机的,性能接近RAW磁盘
格式,磁盘占用更小的存储空间,磁盘占用物理空间的大小是随着存入磁盘的数据的增加而增大,虚拟机的迁移比
RAW格式更快捷。
3)vmdk:kvm和XEN等虚拟技术上用的不多,但在vmware-esxi上此镜像格式性能还是相当稳定,比较出色。

你的vsphere客户端或者服务端有问题了,用web端试验一下吧,就是输入你主机的ip地址,然后找到
Web-Based Datastore Browser

Use your web browser to find and download files (for example, virtual machine and virtual disk files)

Browse datastores in this host's inventory
点 Browse datastores in this host's inventory
输入用户名和密码看看,如果还不能下载肯定就是服务器端有问题了。能下载说明是你的客户端有问题。重新安装就行了。

方法/步骤
启动DiskGenius分区工具,根据图上点击
浏览到虚拟机系统的安装目录找到虚拟机系统的硬盘文件,扩展名为vmdk
当然还包括创建vm,vpc ,vbox的虚拟机硬盘
以及转换虚拟机硬盘的格式


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13480995.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-15
下一篇 2023-08-15

发表评论

登录后才能评论

评论列表(0条)

保存