关于hyper-v disk2vhd p2v后出现Error loading operating system的解决方案
2011-06-22 11:58
731 查看
hyper-v是在windows server 2008 ent x64 sp2上的。系统上就安装了hyper-v角色,并确认系统没有任何报错。服务器是HP DL380G5,2块4核cpu,4x4G内存。
遇到问题描述:
使用disk2vhd v1.63工具将一台安装windows server 2003 R2 ent x64的服务器进行转换,只转换了一个C盘,磁盘总容量是400g,占用容量为14g左右。将生成的vhd文件在hyper-v中建立虚拟机,虚拟机启动时报错,信息为“Error loading operating system”,此时windows2008服务器上没有任何系统报错日志。
曾经向微软技术支持寻求帮助,但没有解决方案。通过摸索自己弄出解决方案了
简单说下,方便大家。稍后有空做详细的图文步骤操作说明。
使用backup exec system recovery试用版做磁盘镜像->转换成VMDK(vmware)虚拟磁盘->使用win image将VMDK转换成VHD,加载成功
还有一种网上找到的方案(上面的方案是从这个方案中得到启发的):
使用vmare workstation将物理磁盘转换成VMDK->然后将SCSI方式的虚拟磁盘转换成IDC方式的虚拟磁盘(通过虚拟机挂载,运行ghost做disk copy)->使用VMDK converge to VHD工具进行转换
WinImage真是一款好软件,支持读取各种虚拟磁盘,并且可以提取内部文件和编辑。更强大的是,支持各种虚拟磁盘文件的格式互相转换。在当今的虚拟时代,真的是一款神器!呵呵
本人联系方式:qq 21436310,欢迎交流
本文出自 “fishvsfrog” 博客,转载请与作者联系!
遇到问题描述:
使用disk2vhd v1.63工具将一台安装windows server 2003 R2 ent x64的服务器进行转换,只转换了一个C盘,磁盘总容量是400g,占用容量为14g左右。将生成的vhd文件在hyper-v中建立虚拟机,虚拟机启动时报错,信息为“Error loading operating system”,此时windows2008服务器上没有任何系统报错日志。
曾经向微软技术支持寻求帮助,但没有解决方案。通过摸索自己弄出解决方案了
简单说下,方便大家。稍后有空做详细的图文步骤操作说明。
使用backup exec system recovery试用版做磁盘镜像->转换成VMDK(vmware)虚拟磁盘->使用win image将VMDK转换成VHD,加载成功
还有一种网上找到的方案(上面的方案是从这个方案中得到启发的):
使用vmare workstation将物理磁盘转换成VMDK->然后将SCSI方式的虚拟磁盘转换成IDC方式的虚拟磁盘(通过虚拟机挂载,运行ghost做disk copy)->使用VMDK converge to VHD工具进行转换
WinImage真是一款好软件,支持读取各种虚拟磁盘,并且可以提取内部文件和编辑。更强大的是,支持各种虚拟磁盘文件的格式互相转换。在当今的虚拟时代,真的是一款神器!呵呵
本人联系方式:qq 21436310,欢迎交流
本文出自 “fishvsfrog” 博客,转载请与作者联系!
相关文章推荐
- 安win7出错后出现error loading operating system (实际情况为在win7上安装XP出现此错误)
- 安win7出错后出现error loading operating system (实际情况为在win7上安装XP出现此错误)
- error loading operating system
- InnoDB: Operating system error number 87 in a file operation.错误解决方案
- 开机提示 Error loading operating system的解决办法
- 电脑显示error loading operating system解决方法
- 安装 ESXi 出现错误 ERROR 1962: No operating system found
- mariadb日志出现InnoDB: Operating system error number 23 in a file operation
- Sql Server附加数据库的时候出现Operating system error 5: "5(Access is denied.)" 的错误
- 出现“System.Data.SqlClient.SqlError: 尚未备份数据库的日志尾部”错误的解决方案
- 关于问题“应用程序未安装或安装时出现「INSTALL_FAILED_CONTAINER_ERROR」”的解决方案方面的事情
- mysql初始化出现:Installing MySQL system tables.../usr/local/mysql/bin/mysqld: error while loading shared
- 关于MFC中数据库操作中遇到的问题:Microsoft C++ 在xxx内存处出现问题_com_error的另一解决方案
- 关于安装wordpress出现500 Internal Server Error的解决方案
- 关于安装.NET Framework 2.0时偶然碰到的问题(提示"Error 205015. 安装程序集..../System.EnterpriseServices.dll失败,原因是出现了系统错误:拒绝访问。")
- 关于问题“应用程序未安装或安装时出现「INSTALL_FAILED_CONTAINER_ERROR」”的解决方案
- 关于安装wordpress出现500 Internal Server Error的解决方案
- 关于初次搭建环境切换老版本出现错误gcc: error: unrecognized command line option ‘-mthumb’的解决方案
- 启动系统时出现“error:unkown filesystem grub rescue”的提示解决方案
- 安装Win7和Ubuntu12.04双系统后,意外删除Ubuntu12.04引导文件,出现error:unknown filesystem;grub rescue>错误的解决方案