Articles of vhd

将具有差异VHD的VM导入到Hyper-V 2012中

我最近安装了Windows Server 2012到我的testing服务器来运行Hyper-Vtesting环境。 我有一堆在Windows Server 2008 R2 Hyper-V中创build的旧虚拟机,我没有预先导出 – 我只是在旧服务器上创build了所有虚拟机文件。 我能够成功导入带有固定VHD的虚拟机,但无法使用差异磁盘进行导入 – 导入向导无法处理。 我的大多数旧虚拟机使用差异磁盘绑定到一个父VHD。 有关如何将它们导入到Hyper-V 3.0的build议?

将Windows 2012 VHDconfiguration为在Windows 2008 R2 Hyper-V中引导

我有一台运行Windows 2008 R2和Hyper-V的服务器。 我经常使用这个服务器来创buildWindows 2008 R2和Windows 7 VHD以便在Hyper-V和本地启动。 我已经创build了一个VHD,使用了imagex来应用Windows Server 2012的映像,使分区对于VHD处于活动状态,并将其作为Z :. 这是创buildWindows 2008 R2 VHD以便从Hyper-V或本地启动时所遵循的正常stream程。 允许在Hyper-V中启动的下一步通常是: 打开命令提示符并切换到Z:\ Windows \ System32目录 input以下命令并按回车BCDboot.exe Z:\Windows /s Z:\ 最后一步似乎不能像Windows 2008 R2一样使用Windows 2012 VHD。 我也试过: bcdboot Z:\Windows /s Z:\ /f ALL 两个实例中的详细输出是: BFSVC Error: BfspSetSecurityDescriptor(\?\GLOBALROOT\Device\HarddiskVolume8\Boot) failed! Last Error = 0x8 BFSVC Error: Error copying boot files from Z:\Windows\boot\PCAT to […]

从一个文件夹创buildVHD文件?

我的场景: 我有100 Gb的数据包含大量的文件夹和文件 ,那么有没有办法从这个文件夹和文件创build一个VHD文件? 任何帮助感谢。

Windows 2012 R2作为RDSH并回滚到清理状态

我正在以“远程桌面会话主机”模式安装新的Windows 2012 R2服务器,该模式将作为教室内的“terminal服务器”工作。 然后,这个想法是,服务器设置完成并准备好安装应用程序后,我会得到一个“快照”(或称之为任何你喜欢的),我安装特定课程所需的软件,让人们连接,当课程是完成(几个星期后),我回滚到最初的快照,有一个干净的状态,从下一个课程开始。 任何想法如何得到这个? 我想了解一些解决scheme,但我也想问问他们的意见: 虚拟化RDSH服务器并从HyperVpipe理其快照,每次需要时还原 创build初始系统的VHD(phys2VHD ??),并从每次集成差分VHD引导 使用WindowsBackup和还原(但似乎保留新安装的应用程序的文件) 使用第三方软件如DeepFreeze,Timewiz,RollbackRX等。 ??? 对于上述我有一些疑问: 如何在快照中间集成补丁/更新? 是否有可能恢复,而不是身体上的服务器(这是一个痛苦)? 谢谢你的回答!

Azure VM崩溃,我恢复了VHD,但是cloud-init阻止我在本地引导它

我们的一个虚拟机突然被卡在100%的CPU负载,无法从SSH到达。 重新启动没有帮助,也没有从现有的VHD创build新的虚拟机。 我下载了VHD。 但是,我无法启动它,因为它被困在cloud-init寻找login方式(我认为)。 有没有办法绕过云初始化过程,让我以某种方式login? cloud-init-nonet waiting 120 seconds for a network device. cloud-init-nonet gave up waiting for a network device. … route_init failed

我有一个Linux VHD上有多个分区。 我如何安装它们并迁移到Hyper-V?

我有一个从Azure提取的Linux-VHD。 VHD具有os,sdc1,sdd1和sde1(4部分)的分区。 我想要恢复的文件位于Hyper-V的一个主分区上。 如何在hyper-V上安装和启动它们?

分开另一个VHD后无法看到其他VHD。 Azure Ubuntu VM

我们在运行mongoDB的Ubuntu 14.04虚拟机上遇到了很高的磁盘IO。 在Windows Azure上。 为了解决这个问题,我们将虚拟机的大小从A2更改为A3(添加额外的数据光盘),并附加了4个额外的VHD,并将它们设置为raid10,这很好。 我们现在希望分离原始数据VHD(将VM大小最小化回A2),但是我们遇到了一个新问题。 分离出原始数据VHD并重新启动计算机后,我们无法通过SSH连接到虚拟机,在将VHD连接回去后,所有恢复正常工作。 另外,如果我在没有重新启动机器的情况下拆卸VHD,机器运行正常,除了看不到VHD(我只看到操作系统磁盘和临时数据磁盘)之外,我可以浏览已安装的目录。 我附上了“lshw -c disk”命令的相关输出。 (我们要分离的原始VHD是/ dev / sdc) 之前 > *-disk > description: SCSI Disk > physical id: 0.0.0 > bus info: scsi@2:0.0.0 > logical name: /dev/sda > size: 29GiB (31GB) > capabilities: partitioned partitioned:dos > configuration: sectorsize=512 signature=0004656b *-disk > description: SCSI Disk > physical id: 0.1.0 […]

创build一个新的VHD,并在没有DiskManagement窗口的情况下使用Powershell进行挂载

如何创build并装入没有分配驱动器号的新VHDX卷? 在一些服务器上,我得到了下面描述的行为,在其他的服务器上,它的工作方式应该是这样 所以除了AutoMount外,还必须有一个系统设置来影响这个行为。 我使用下面的代码来创build和安装一个VHDX卷与Powershell New-VHD -path $vhdpath -SizeBytes $vhdSize -Dynamic | ` Mount-VHD -NoDriveLetter -Passthru 这将创buildVHDX文件并将其挂载到系统中。 然后DiskManagement窗口即刻popup,要求我初始化新的卷。 但是我想用脚本初始化,分区和格式化卷。 我发现提示禁用Windows AutoMountfunction,但这并没有帮助。 另外,当我手动取消初始化对话框并继续执行以下命令时,系统会为该卷指定一个随机驱动器号: $d = InitializeDisk -Number 4 -PartitionStyle GPT $p = New-Partition -DiskNumber $d.Number -UseMaximumSize -AssignDriveLetter:$False $v = Format-Volume -Partition $p -FileSystem NTFS -Confirm:$false Add-PartitionAccessPath -DiskNumber $d.Number -PartitionNumber $p.PartitionNumber -AccessPath "C:\mount" 然后创build分区并将其挂载到C:\ mount中。 但系统也分配一个驱动器号。 我不想要这个。 系统:Windows […]

如何使用可引导的linux USB来挂载VHD文件

我有一个XenServer的主驱动器已经失败的地步,它将无法启动。 但是,我的RAID包含SR很好。 我可以用gparted USB棒启动并安装RAID LVM并查看.VHD文件。 但是,我不知道我真的需要哪个VHD(在这个服务器上只有几个VM是重要的)。 任何方式我可以挂载的VHD文件(无需复制到USB和携带到另一台计算机,由于非常慢的转移到USB)? 我尝试在gparted环境中安装virtualbox-fuse,但apt-get无法find软件包。 我也尝试过直接抓取.deb,但是依赖于virtualbox,这取决于一个巨大的其他软件包。 Thx任何帮助。

创build用于上传到Azure的Linux映像/虚拟机的错误,因为大小不正确

我看到一个类似的线程,但在该线程中的确切步骤,不适用于我。 我想在转换为VHD映像之后上传一个Linux映像(即qcow2 )到Azure。 我将qcow2图像转换为raw: qemu-img convert -f qcow2 -O raw myimage.qcow2 myimage.img 接下来,我的原始图像是1M的精确倍数,所以我不需要调整它的大小。 ls -l myimage.img -rw-r–r– 1 user1 user11 2313158656 Mar 5 00:18 myimage.img <2313158656是1M>的精确倍数 然后,我使用force选项将原始数据转换为安装了qemu 2.6.1的Ubuntu VM上的VHD: qemu-img convert -f raw -o subformat=fixed,force_size -O vpc myimage.img myimage.vhd 现在, qemu-img似乎已经增加了512个字节的图像,因此我仍然无法在Azure上传。 ls -l myimage.vhd -rw-r–r– 1 user1 user1 2313159168 Mar 5 00:39 myimage.vhd 将此虚拟机上传到Azure会导致以下错误: 磁盘“clid01b1a17d9ec0eb1-os-1488675181694”的虚拟硬盘与blob […]