In this episode, Sean Donahue is joined by Al Solorzano of E360 to discuss the worst disasters they've recovered from. Surprise twist, not all clouds are cumulonimbus and not all disasters are natural.<\/p><\/oembed>

Resources<\/p>

Solved

Xenserver到Nutanix AHV VM迁移错误[找不到引导设备]

  • 2018年10月11日
  • 12replies
  • 1011views

Userlevel 1
徽章 +3

你好,

我正在尝试将Windows Server 2012 R2 VM从Xenserver移动到AHV。参考本文:ahv |将Windows VM从Xenserver迁移到AHV一切都很好,除了我进入最后一步。当我在AHV中打开VM时,找不到启动设备错误,并且Windows不会启动。

Windows将以Windows图标开始引发错误并重新启动,然后goe
S进入磁盘维修,重新启动和相同的错误,然后进入故障排除菜单,当我再次重新启动AHV中的VM时,始终进入启动磁盘无法访问的错误。

I made sure all the Xen components are already uninstalled from the vm and Nutanix VirtIO drivers are also installed. Tried with loading the image as scsi and IDE, but still going into the same error. Also tried booting up in safe mode, tried disk repair, etc. but no luck.

Please help if someone has a solution.

PS:我将Windows Server 2012 R2从Xenserver迁移到Nutanix AHV。

图标

Best answer bydarshan.patel2018年10月19日,23:57

HERES THE SOLUTION!!!<\/b><\/h2>
\r\n
    \r\n
  • When you remove all XenServer Drivers, do not DELETE them, just uninstall all the Xen drivers from Device Manager without restarting the VM, (Click NO when prompted to restart) \r\n
  • Restart VM \r\n
  • If prompted to do another restart after you login, click NO \r\n
  • Check Device Manager for any Xen drivers -> if there are any, uninstall them. DO NOT DELETE. \r\n
  • Install VirtIO Drivers \r\n
  • Clear the Registry Key for all XEN components \r\n
  • Shut down the vm with 'shutdown -s -t 0<\/i><\/b>' \r\n
  • Do not re-start the VM in XenServer now. \r\n
  • Mount DISKs as SCSI in AHV \r\n
  • Start the VM \r\n<\/ul>\r\nThis worked for me, I was doing a silly mistake when I was removing the Xen Drivers. Well, hopefully this article\/question\/discussion will help anyone with similar problem.
    \r\n
    \r\nPeace \u270c\ud83c\udffb","className":"post__content__best_answer"}">
查看原件

该主题已关闭以供评论

12replies

UserLevel 7
徽章 +25
肠道说,Virtio驱动程序无法安装正确或W储存驱动程序。您正在击中BIOS,所以大多数听起来都正确。磁盘不会启动IDE的事实是奇怪的。



Only other thought is an efi vs bios issue.



磁盘维修会发生什么?
Userlevel 1
徽章 +3
肠道说,Virtio驱动程序无法安装正确或W储存驱动程序。您正在击中BIOS,所以大多数听起来都正确。磁盘不会启动IDE的事实是奇怪的。



Only other thought is an efi vs bios issue.



磁盘维修会发生什么?




Hey @Jrack,引导维修无错误地进行,VM重新启动并一次又一次地重复。在迁移VM之前,我确实安装了Virtio驱动程序,我认为它已正确安装。



Is there any other way to install the drivers now? I mean I can mount the drivers.iso and can I install the drivers from the iso and then reboot the VM ?
UserLevel 7
徽章 +25
The disk repair is going fine? Can you drop to the console and see what the disk looks like? Maybe the disk file was corrupted in transit?
Userlevel 1
徽章 +3
The disk repair is going fine? Can you drop to the console and see what the disk looks like? Maybe the disk file was corrupted in transit?



Hey @Jrack我打开了CMD并进入了Diskpart,它仅显示一卷,卷0,即CD-ROM。我认为它应该显示其他卷太正确吗?(我从VM迁移创建的ISO图像)Heres我的磁盘给我的东西:





But the matter of fact, I have 3 disks attached to the VM:





您是否认为它不在初创公司的Diskpart中出现的原因是因为它没有阅读它?



When I try to refresh the PC from trouble shoot menu, it says it cannot be refreshed as the disk is locked. Sorry too many questions at a time, but help me if you have a solution.



Thanks,
UserLevel 7
徽章 +25
Yeah ok that's what I figured. Yeah the disk is not being seen. If you attach that disk using ide does it show up?
Userlevel 1
徽章 +3
Yeah ok that's what I figured. Yeah the disk is not being seen. If you attach that disk using ide does it show up?



你好 @Jrack

是的,当我将磁盘用作IDE时,我可以看到卷。







但是窗口仍在重新启动 - >“遇到问题” - >准备自动维修 - >故障排除菜单 - >再次重新启动。
UserLevel 7
徽章 +25
好的,但是您现在可以看到文件系统。如果进入紧急模式,您可以进入控制台并安装驱动程序吗?



那些Xen PVRERVERS有点麻烦,所以也许有些问题会导致那里的问题。



您是否试图再次从Xen VM开始,然后再尝试一下?
Userlevel 1
徽章 +3
好的,但是您现在可以看到文件系统。如果进入紧急模式,您可以进入控制台并安装驱动程序吗?



那些Xen PVRERVERS有点麻烦,所以也许有些问题会导致那里的问题。



您是否试图再次从Xen VM开始,然后再尝试一下?




Hey @Jrack

当我将驱动器安装为IDE时,我可以看到文件系统,但是我无法进入任何驱动器来安装驱动程序,并且当我将驱动器安装为SCSI时,它无法识别驱动器。



我现在无法在XEN中启动VM,因为它也会给我提供相同的启动设备。



Not sure why it is not able to recognize the drive, I think I am going to make a new test vm in XenServer and will give it a shot again and do the migration.
UserLevel 7
徽章 +25
是的,听起来好像是Virtio堆栈的东西。与当地人冲突时,我遇到了Xen Paravirts的问题,但细节已被删除。
Userlevel 1
徽章 +3
是的,听起来好像是Virtio堆栈的东西。与当地人冲突时,我遇到了Xen Paravirts的问题,但细节已被删除。



@Jrack

I think I know whats the problem.



当我预启用nutanix virtio.msi安装程序时,它会安装除了SCSI驱动程序以外的所有内容,因此在迁移后,我安装了磁盘后,它不会识别磁盘。



我找不到Nutanix的SCSI驱动程序,如果有的话,您可以给我发送链接吗?
UserLevel 7
徽章 +25
嗯?!由于Nutanix Dist有SCSI的东西(投注Xen),因此某些事情一定很糟糕。您可以尝试Fedora副本(https://docs.fedoraproject.org/en-us/quick-docs/creating-windows-virtual-machines-usis-usis-usis-usis-usis-virtio-drivers/index.html)本质上是同一件事。
Userlevel 1
徽章 +3

HERES THE SOLUTION!!!




  • When you remove all XenServer Drivers, do not DELETE them, just uninstall all the Xen drivers from Device Manager without restarting the VM, (Click NO when prompted to restart)
  • 重新启动VM
  • 如果提示在登录后再次重新启动,请单击“否”
  • 检查设备管理器是否有任何XEN驱动程序 - >如果有的话,请卸载它们。不要删除。
  • 安装Virtio驱动程序
  • 清除所有XEN组件的注册表密钥
  • 用'关闭VM关闭-s -t 0'
  • Do not re-start the VM in XenServer now.
  • 在AHV中为SCSI的磁盘
  • 启动VM

This worked for me, I was doing a silly mistake when I was removing the Xen Drivers. Well, hopefully this article/question/discussion will help anyone with similar problem.



Peace✌
Learn more about our cookies.<\/a>","cookiepolicy.button":"Accept cookies","cookiepolicy.button.deny":"Deny all","cookiepolicy.link":"Cookie settings","cookiepolicy.modal.title":"Cookie settings","cookiepolicy.modal.content":"We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.<\/a>","cookiepolicy.modal.level1":"Basic
Functional","cookiepolicy.modal.level2":"Normal
Functional + analytics","cookiepolicy.modal.level3":"Complete
Functional + analytics + social media + embedded videos"}}}">
Baidu