gpt4 book ai didi

ubuntu - 类似于 Virt-Manager 的 KVM 命令行参数

转载 作者:行者123 更新时间:2023-12-04 18:47:43 26 4
gpt4 key购买 nike

我正在使用 Ubuntu 12.10 64 位上的 kvm 虚拟化 Windows 7 镜像。以下是我机器的规范:

CPU:英特尔 i7-2860WM
,8G 内存

我正在使用使用 Windows 7 Ultimate 64 位机器的 WinImage 创建的图像。

我能够创建一个虚拟机并使用“virt-manager”工具成功运行它。为了使镜像正确运行,我必须将磁盘总线类型指定为 SATA,否则当虚拟机尝试引导时,我会收到一个错误代码为 0x0000007B 的 BSOD,这与初始化硬盘时出错有关。

我希望能够使用 kvm 而不是使用 virt-manager 实用程序从 cmd 行创建/启动此虚拟机。但是,当我尝试以下操作时:

sudo kvm -hda Win7.vhd

机器启动并立即进入 BSOD,错误代码为 0x0000007B。我需要一种从命令行指定虚拟机使用 SATA 总线的方法。或者我需要创建一个虚拟 SATA 总线并让它从 Win7.vhd 镜像启动?基本上我需要能够从命令行将 SATA 指定为总线选项,但我对此没有任何运气。任何和所有的想法都值得赞赏!

最佳答案

我相信它是这样的:

 -device ahci,id=ahci \
-drive file=a_windows_test_image,if=none,id=drv \
-device ide-drive,drive=drv,bus=ahci.0

但是,鉴于您已经可以使用 virt-manager 运行 VM,您可以通过以下方式找出它当前使用的参数
  ps auwwx | grep kvm

只是为了确保您拥有所有需要的参数 - 因为您所拥有的有点稀疏;即你没有告诉VM它有多少内存,它有没有显示器等等......所以BSOD可能更多是因为这个。 hth

关于ubuntu - 类似于 Virt-Manager 的 KVM 命令行参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21995393/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com