VMWare报错"指定的文件不是虚拟磁盘"或“The file specified is not a virtual disk”

2023-05-16

今天打开原来创建的虚拟机,突然报错”指定的文件不是虚拟磁盘”,如下图:
错误

由于之前这个虚拟机创建了快照,因此下面的解决方法是基于快照的。
1.打开虚拟机的.vmx文件,我的虚拟机名字为”Ubuntu Desktop 14.04 TLS.vmx”,将scsi0:0.present = “TRUE”改为“FALSE”,如下图:
vmx
2.上面那步相当于将硬盘从虚拟机中移除,在vmware workstations中打开该虚拟机,我们在设备一栏中将找不到硬盘,如下图:
设备
3.进行快照恢复,如下图:
恢复
通过上面步骤即可完成虚拟机的修复。

注:
1.为什么要将硬盘移除后,在恢复快照?
因为在报”指定的文件不是虚拟磁盘”这个错误时,不删除硬盘进行恢复快照,任然会报””指定的文件不是虚拟磁盘”这个错误。
2.没有创建过快照,出现””指定的文件不是虚拟磁盘”这个错误可否解决?
看了网上的文章,一般说出现这个错误的原因是:
scsi0:0.fileName = “Ubuntu Desktop 14.04 TLS-000002.vmdk”(这么写是正确的)
这行被写成下面的的文件,多了“-s001”
scsi0:0.fileName = “Ubuntu Desktop 14.04 TLS-000002-s001.vmdk”(这个是错误的)
解决办法是将“-s001”删除即可

下图是我的虚拟机磁盘的目录
磁盘

如果scsi0:0.fileName写的正确,任然可以修改scsi0:0.present 值为FALSE,直接启动,不用快照修复也可以正常启动了(但是关机重启后会报找不到操作系统的错误,可以启动是在上次虚拟机状态是挂起的状态下)

官网上有篇文章可以看看,地址为:https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1020887
文章截图如下:
错误解决

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

VMWare报错"指定的文件不是虚拟磁盘"或“The file specified is not a virtual disk” 的相关文章

  • Ruby on Rails:如何将文件呈现为纯文本(没有任何 HTML)

    如何在 Rails 中将文件渲染为纯文本 文本 不渲染任何 HTML 我试过了 render file path to file layout false and render file path to file content type
  • 矩阵到 JTable

    我需要用静态二维数组填充 JTable 我创建了这个模型JTable public class InsertMatToJTable extends AbstractTableModel String titre age real sex r
  • 由于频繁断网,repo 同步卡在 99%

    我尝试重新同步cyanogenmod源 一直到99 阶段 但是这个阶段好像有一个大文件 而且由于我的网络连接经常断开 所以无法下载它 每次发生断开连接时 fatal early EOF被打印出来 则repo sync停止 似乎在下次运行时
  • Python读取文件内容[重复]

    这个问题在这里已经有答案了 在Python中 如何像Java中的InputStream一样只读取文件内容 不包括属性和文件名 我需要一种适用于各种文件格式的方法 我试过这个 with open filePath rb as imageFil
  • 逐行读取文件而不是逐字读取文件

    我正在尝试编写一些代码来扫描输入文件中的回文 但它从每个单词而不是每行获取字符串 一个例子是赛车会显示为racecar 回文或太热而不能叫 回文 但相反它会显示为too 不是回文 hot 不是回文等等 这是我当前正在执行的读取文件的操作 F
  • 在 EXE 文件末尾写入字节安全吗?

    我听说如果我们在 EXE 文件末尾附加一些字节 它仍然可以正常工作 在所有情况下都是如此吗 这是一种安全的方法吗 我打算使用程序执行文件中的数据来编写演示 因此它可以是安全的 至少对普通用户而言 并且我不必将数据存储在其他地方 这是不可能用
  • r 读取多个 .dat 文件

    你好 我是新来的 也是 R 的初学者 我的问题 如果我有多个文件 test1 dat test2 dat 要在 R 中使用 我使用此代码来读取它们 filelist lt list files pattern dat df list lt
  • 根据用户输入C++打开文件

    我正在尝试制作一个程序 该程序将根据用户输入打开文件 这是我的代码 include
  • 如何有效地使用 python 中的空数据填充文件?

    我需要创建不包含数据的任意大小的文件 它们可能相当大 虽然我可以循环遍历并写入一个空字符 直到达到文件大小 但这看起来很难看 with open filename wb as f what goes here 执行此操作的有效 Python
  • C 中每个块复制一个文件块

    我试图将文件分成 x 个大小为 y 以字节为单位 的块 以便我可以单独复制每个块 我怎样才能做到这一点 尝试使用fread http www manpagez com man 3 fread char buffer ysize fread
  • 如何在scala的specs2测试中使用jUnit的TemporaryFolder?

    我正在使用 Playframework 编写测试 我需要创建一个临时文件 RunWith classOf JUnitRunner class DiagnosticSpec extends Specification Rule val tem
  • php:将变量内容下载为文件

    题主可以吗 我有一个正在执行的脚本 有一次 我在变量中有一大段文本 我可以将其作为可下载文件提供 而不实际将变量内容写入磁盘吗 如果您的意思是让用户单击链接并弹出一个对话框以将某些内容保存为文本文件
  • 输入类型=“文件”接受=“图像/*”在手机间隙不起作用?

    我尝试使用 HTML PhoneGap 2 6 0 制作一个 Android 应用程序 它支持
  • 使用 OpenFileDialog 选择文件和文件夹

    我做了很多研究来找到这个问题的合适答案 但我失败了 我可以在这里和其他论坛上看到多个问题 但没有明确的答案带来明确的解决方案 我希望 OpenFileDialog 为我选择一个 多个文件 并允许我也选择文件夹 例如 A 多个文件或多个文件夹
  • 从相对路径读取文件

    我知道这个问题之前已经被问过 1000 次了 我确实尝试了所有解决方案 Java项目中如何从相对路径读取文件 java io File 找不到指定的路径 https stackoverflow com questions 3844307 h
  • 如何使用 .NET 压缩目录?

    我有一个包含多个文件的目录 我想将此文件夹压缩为 zip 或 tar gz 文件 我怎样才能用 C 完成他的工作 您可以使用DotNetZip 库 http www codeplex com DotNetZip 它有相当丰富和有用的功能 E
  • 用 C 将位写入文件

    我有这个字符串 101 我想用 C 语言将其写入文件 而不是文本 101 等 8 位 x 字符 但直接使用字符串作为位 位 1 位 0 和位 1 这样文件将是3位 有可能吗 我在网上搜索并尝试这样做 char c 25 101 FILE b
  • 奇怪的 0x0D 被添加到我的二进制文件中

    我有这个奇怪的问题 我将 16 个字符写入一个二进制文件 然后写入 3 个整数 但是当我使用某些二进制文件查看器打开文件时 我看到添加了一个额外的字节 等于0x0D 这是我的代码 for i 0 i lt 16 i if i lt strl
  • Android 如何检查文件是否存在并创建一个?

    我有以下问题 我想将一个名为 data xml 的文件放入 sdcard appname 文件夹中 并使用它来读取和写入应用程序数据 因此 当我的主要活动创建时 我需要检查该文件是否存在 public class appname exten
  • 从文件中读取单词并放入列表中

    本质上 我有一个巨大的文件 所有文件包含每行多个单词 每个单词用空格分隔 有点像这样 WORD WORD WORD WORD ANOTHER WORD SCRABBLE BLAH YES NO 我想要做的是将文件中的所有单词放入一个巨大的列

随机推荐

  • 面试题目积累

    题目一 xff1a 如何配置寄存器 xff08 1 xff09 通过手册 一 找到要操作IO口的基地址 二 找到端口输入寄存器的地址偏移 三 找到输入数据寄存器中具体的端口数据位 2 操作IO口 一 找到基地址 二 找到偏移地址 xff0c
  • FreeRTOS学习笔记-Stream Buffer

    FreeRTOS学习笔记 Stream Buffer 概述关键函数课程示例StreamBuffer 创建 发送与接收StreamBuffer查询接收添加监控任务 xff0c 确定StreamBuffer大小 概述 关键函数 span cla
  • 色彩表示与编码

    图片中的代码 xff0c 依旧是RGB色值的表示 在计算机中 xff0c RGB的每个通道 xff0c 通常都以8位2进制空间来存储 xff0c 因此能对每个通道进行256阶分级 xff1a 以10进制数表示时 xff0c 范围为0 255
  • 程序猿小白的2016—不忘初心,继续奋斗

    回顾过去的一年 xff0c 酸甜苦辣各种滋味 这一年很不一样 xff0c 离开了大学校门 xff0c 在社会上也体验了一把 思想逐渐成熟起来 xff0c 2016已然成为过去 xff0c 却带给了自己很多难忘的经历 完美的毕业设计 作为一名
  • 流媒体传输协议浅析(二)UDP媒体传输

    一 引言 既然UDP天然适合流媒体场景 xff0c 为什么还存在TCP的流媒体协议 xff1f UDP的实时性 xff0c 低延迟 xff0c 又支持组播 xff0c 确实适合音视频场景 xff0c 但由于UDP是不稳定不可靠传输技术 xf
  • 流媒体传输协议浅析(三)可靠UDP传输方案

    一 引言 从流媒体的业务特征和TCP xff0c UDP各种特点 xff0c UDP在媒体传输方面具有很大优越性 xff0c 但UDP可靠性需要业务开发这投入大量的人力 xff1b 相反 tcp 技术成熟 xff0c 可以复用已稳定的htt
  • Android Studio 使用Lambda表达式「详细配置」

    前言 xff1a Lambda 表达式 xff0c 也可称为闭包 xff0c 它是推动 Java 8 发布的最重要新特性 Lambda 允许把函数作为一个方法的参数 xff08 函数作为参数传递进方法中 xff09 使用 Lambda 表达
  • 如何解决 Python 错误 NameError: name ‘X‘ is not defined

    Python NameError name is not defined 发生在我们试图访问一个未定义的变量或函数时 xff0c 或者在它被定义之前 要解决该错误 xff0c 需要确保我们没有拼错变量名并在声明后访问它 确保你没有拼错变量或
  • Ajax请求返回图片

    需求 xff1a 使用Ajax返回图片数据展示在Img标签上 前端Ajax请求 lt HTML标签 gt lt img id 61 34 ImagePic 34 alt 61 34 Base64 encoded image 34 width
  • 多读书,读好书

    古人云读书百变其义自现 xff0c 当今是个大数据时代 xff0c 各类书籍种类繁多 xff0c 我们不可能一一预览 xff0c 同时也不需要 也没时间一一细看 xff0c 我们需要的是多遍阅读经典书籍 xff0c 将会事半功倍 下面我将介
  • kendoGrid合并单元格

    kendoGrid默认API中并没有合并单元格的方法 xff0c 故自己借鉴网友的代码并做了改造 xff0c 下述代码及完成了kendoGrid中的行的合并 xff08 在 dataBound事件中完成 xff09 span class t
  • Git合并指定文件到其他分支

    1 合并某个分支上的指定commit span class token comment 在dev分支合并bugfix分支上的 ac0ca63 commit span git branch span class token operator
  • 有刷电机与无刷电机的区别,就是这么简单明了:

    一 有刷电机 xff1a 有刷电机是大家最早接触的一类电机 xff0c 例如很多电动小玩具 xff0c 或者很多家用的吹风机里面的电机都是有刷电机 有刷电机的主要结构就是定子 转子 电刷 xff0c 通过旋转磁场获得转动力矩 xff0c 从
  • ubuntu 完全干净的卸载docker

    1 删除某软件 及其安装时自动安装的所有包 sudo apt get autoremove docker docker ce docker engine docker io containerd runc 2 删除docker其他没有没有卸
  • shell命令—find

    find命令 span class token comment 删除 home fengshuiyue目录下一周前的目录 span fengshuiyue 64 ralc span class token operator gt span
  • shell命令—date

    date命令 span class token comment 获取当前时间 日期格式是 YYYY mm dd HH MM SS span span class token function date span span class tok
  • 大华硬盘录像机、网络摄像机、 网络硬盘录像机外网远程设置DDNS方法

    1 为了便于解释在下文介绍中 xff0c 硬盘录像机 网络摄像机 网络硬盘录像机统一称为 大华设备 2 外网最好是电信 如果不是 xff0c 那必须要确认客户的外网 IP 是唯一的 xff0c 不是与其他用户共用的 3 首先确保 大华设备
  • LibCurl HTTP部分详细介绍

    目录索引 xff1a 一 LibCurl基本编程框架 二 一些基本的函数 三 curl easy setopt函数部分选项介绍 四 curl easy perform 函数说明 xff08 error 状态码 xff09 五 libcurl
  • navicat连接oracle报错:ORA-12737 Instant Client Light:unsupported server character set ZHS16GBK

    今天使用Navicat连接Oracle数据库 xff0c 报了下面的这个错误 xff1a ORA 12737 Instant Client Light unsupported server character set ZHS16GBK 从这
  • VMWare报错"指定的文件不是虚拟磁盘"或“The file specified is not a virtual disk”

    今天打开原来创建的虚拟机 xff0c 突然报错 指定的文件不是虚拟磁盘 xff0c 如下图 xff1a 由于之前这个虚拟机创建了快照 xff0c 因此下面的解决方法是基于快照的 1 打开虚拟机的 vmx文件 xff0c 我的虚拟机名字为 U