问题标签 [vhd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
709 浏览

azure - Azure VM CSUPLOAD RDP

我正在尝试使用 CSUPLOAD 将 VM 上传到 Azure。

我已经尝试了 Add-Disk 和 Add-PersistentVMImage 并且都成功地配置和启动了 VM,但我无法使用远程桌面连接到它。

现在,我尝试上传的 VM 是全新安装的 Server 2008 R2,启用了远程桌面并进行了 sysprep。(我确认我能够在我的本地网络上远程访问它)。

我在 VM 上有一个端点,公共端口和私有端口都是 3389。

我可以看到我的 VM 与我从图库中创建的 VM 之间的唯一区别是图库中的 VM 具有 RDP 证书指纹,而我的则没有。

丢失的指纹是否会导致 RDP 无法工作。我该如何配置?

0 投票
5 回答
20546 浏览

windows-8 - 将 Windows 8 VHD 添加到启动菜单

这些是我用来将 VHD 映像添加到启动菜单的步骤:

这与 Windows 7 VHD 完美配合,但 Windows 8 VHD 似乎不喜欢它。它确实出现在启动菜单中,但在选择时,我的 PC 会进入以前操作系统的 Windows 修复模式,然后重新启动。

我还尝试了基于上述过程的BCDEdit UI 。它以前适用于 Windows 7 VHD,但适用于 Windows 8 VHD 时再次失败。

有什么我可能错过的吗?在这两种情况下,我都使用 Windows 7 作为基本操作系统。

更新: 出于安全原因,我最好使用不涉及第三方软件的方法(我知道我在这里有点偏执),最重要的是,我需要能够将 VHD 从一台机器带到另一台机器,而无需驱动问题。因此,使用另一个现有基本操作系统的驱动程序的 VHD 将是理想的,就像以前的情况一样。

0 投票
1 回答
2253 浏览

hyper-v - Windows 8 Hyper-v - 启用网络和远程连接

我有一个 vhd 文件,我需要在上面启用网络和远程连接。在 vhd 上安装了 Windows Server 2008 R2 和 SharePoint 开发平台,VS 2010 ...

我的笔记本电脑运行 Windows 8 x64 Hyper-v。我可以将 vhd 运行到 hyper-v 中并且效果很好,没问题。但我不知道 hyper-v 配置和设置。

我想通过桌面远程连接(从 Windows 8)到运行 Windows Server 2008 R2(域 contoso.com)的 vhd 文件,但我不知道如何配置 hyper-v 以允许网络连接......如果我开始远程桌面连接到我的 Windows 8 并输入服务器名称或域\服务器...它不起作用。

知道如何配置 hyper-v 以便我可以在 VHD 中访问 Internet 并使用远程桌面连接连接到它吗?

0 投票
1 回答
274 浏览

virtualization - VHD (Virtual PC) - 如何强制启动而不考虑更改的 VHD

我正在使用虚拟机来自动执行基于服务器的产品的集成测试。

我在开发人员机器上使用“Windows XP 模式和虚拟 PC”。

我正在使用 PowerShell 做所有事情。我希望:

  1. 挂载 VHD(磁盘部分)

  2. 将发布包复制到 VHD 文件系统

  3. 卸载 VHD(磁盘部分,再次)

  4. 启动虚拟机

只要我不这样做,一切都很好 2. 如果我完全更改 VHD 文件系统,那么 4. 会静默失败。

如果我然后转到主机上的虚拟机并使用 GUI 启动 VM,我会收到警告:

我怀疑这里有一个安全功能(会有意义)。但在我的情况下,这个功能是不可取的。

任何人都知道如何在我卸载 VHD(之前?)之后禁用时间戳检查或设置时间戳......?

编辑:查看 Startup2() 选项...方法采用一个参数,其中一个参数表示:

...来自: 微软方法细节

0 投票
1 回答
1900 浏览

windows - 无法启动由 Disk2VHD 创建的 VHD

我首先使用 Windows 备份创建系统映像,然后意识到这些 VHD 文件无法使用 Virtual PC 启动。

所以我找到了实用程序 Disk2VHD 并花了几个小时制作了一个新的 VHD 并尝试使用 Virtual PC 启动它,但它也无法启动。

它给出了错误:PXE-E53:没有收到引导文件名

我按照网上找到的一些说明进入 Virtual PC 设置并确保我设置了正确的 vhd,但我也无法使用集成功能。

然后我进入 Virtual PC 的 BIOS 和启动菜单,它在硬盘驱动器 [Virtual HD] 下显示,在启动优先级中,第一个启动设备是硬盘驱动器。

这个 VHD 是从我的 C: 创建的,这是我的主要 Windows 安装(Windows 7 Pro 64 位)

这样做的全部目标是我想格式化我的驱动器并安装新的 Windows,但我希望能够制作一个可启动的映像,以便稍后根据需要恢复内容,并查看如果我忘记了这些内容是如何设置的。

0 投票
1 回答
865 浏览

c++ - 如何在 Windows 2008 R2 中使用 CreateVirtualDisk 创建差异 VHD

我正在尝试使用 CreateVirtualDisk API 创建差异 VHD。MSDN 示例

http://code.msdn.microsoft.com/windowsdesktop/Virtual-hard-disk-03108ed3

仅在 Win 8/2012 上受支持。但是,如果我在 Win 2008 R2 上尝试相同的操作,则 CREATE_VIRTUAL_DISK_VERSION_2 不可用。尝试使用具有相应值的 CREATE_VIRTUAL_DISK_VERSION_1(指定父 VHD)CreateVirtualDisk 失败,错误代码为 87。

我尝试创建一个正在创建的新 VHD(不是差异)。

如何解决这个问题?

0 投票
1 回答
709 浏览

c++ - VHD 无法在 hyper V 中启动

我正在为具有多个分区的磁盘创建动态 vhd。

涉及的步骤是

  1. 首先,我通过创建页眉和页脚并计算 bat(块分配表)大小来创建 VHD。

  2. 然后我使用 win32 API 获取磁盘大小和分区详细信息

  3. 我拍摄卷的快照

  4. 我读取父磁盘的 mbr 并覆盖扇区偏移量,然后将具有多个分区的 mbr 写入 VHD。

  5. 现在对于每个卷影副本,我读取快照并写入 VHD 文件

  6. 此过程成功完成,然后我在 diskmgmt.msc 中打开 vhd。它显示了两个分区,我可以看到这些分区中的数据。

  7. 现在我将此 vhd 复制到 hyper V 机器,然后创建一个新 vm 并将此 vhd 添加到该机器。

  8. 当它启动时,它给我一个错误“磁盘读取错误”,但是当我将此 vhd 添加到现有操作系统并在引导加载程序中添加引导条目时,它可以正常引导。

我不知道出了什么问题。如果有人来给我一些指示。

这是编写mbr的代码

谢谢

0 投票
2 回答
962 浏览

windows-8 - Windows 8 Internet Explorer 10 VHD?有人找到了吗?

我一直在使用 microsoft virtual pc 在我的 Web 开发机器上本地运行多个 Internet Explorer 版本。

大多数时候我从微软那里下载我需要的 vhd大多数时候我在这里

但是,我在 microsoft.com 上的任何地方都没有找到 IE 10 vhd。我在这里问过微软问过微软。

我应该复制 Windows 7 vhd 并暂时将其升级到 IE 10 吗?交叉我的手指它不会在 Windows 8 上以不同的方式运行吗?

0 投票
2 回答
4886 浏览

windows - Robocopy 是否完全克隆 C 盘(操作系统盘)

我正在尝试使用 Robocopy 创建 Window server 2008 的 C 驱动器的镜像(副本)。命令是

C:>Robocopy V:\ M:\ /MIR /R:1 /W:1

我的“C:\”驱动器由操作系统组成,并包含一些与网络/其他用户共享的文件夹。“C:\”驱动器的大小约为 24 Gb,但使用上述 robocopy 命令它仅复制 23 GB。当我尝试将该新驱动器用作 VM 的引导驱动器时。虚拟机无法启动并显示启动失败消息。

上述命令同样适用于不包含操作系统的其他数据驱动器“D:\”。请注意,在这两种情况下,我都手动关闭了在运行上述命令之前使用“C:\”和“D:\”驱动器且未使用的虚拟机。

现在我的问题是

  1. Robocopy 在复制操作系统驱动器“C:\”时是否有问题?

  2. 它是否留下了一些引导文件或分区文件或引导操作系统所需的任何其他文件。

  3. Robocopy 是否有任何与权限相关的问题

  4. 另一种选择是什么,比如我们可以使用 Xcopy。

0 投票
1 回答
305 浏览

azure - 下载 Windows Azure 云服务的 vhd

是否可以下载 Windows Azure云服务的 vhd(或 vhdx)映像并在我的 Hyper-V 计算机上本地运行它?

怎么做?

谢谢