FOG 和编译内核

FOG 和编译内核

我们一直在使用安装在 Ubuntu 上的 FOG 来对计算机进行映像处理,现在已经开始将映像创建为 Hyper-V 虚拟机(建议将映像创建为虚拟机,并且我们正在运行 Hyper-V 主机,因此我们将其创建为 Hyper-V 虚拟机)。

我们在让 FOG 使用的内核读取虚拟硬盘时遇到了问题(并且它无法通过 FOG 兼容性测试的磁盘检查),因此我们假设内核中的驱动程序不支持 Hyper-V 虚拟使用的驱动程序。

我们现在尝试使用 FOG 提供的文件和调出内核配置器的.Config命令来编译新内核 (3.10) ,但它说旁边没有复选框来将其包含在内核中?尝试勾选和,然后编译内核,但似乎没有解决我们的问题。我们正尝试在 Ubuntu 12.04 的安装上执行此操作。sudo make xconfigMicrosoft Hyper-V guest supportVirtualization DriversVirtualization

有人知道如何在内核中包含 Hyper-V 支持吗?它是否真的能解决我们的问题?还有其他想法吗?

请记住,我们不太了解 Linux/Unix 操作系统,并且以前从未编译过内核。

答案1

不确定这对您来说是否仍然是个问题,但无论如何我还是想回答您的问题。您需要先启用 Linux Guest 支持,我最近遇到了同样的问题。转到 - 处理器类型和功能 -> Linux guest 支持启用该选项,然后您将能够选择 Microsoft Hyper-V 选项。注意:如果您确实启用该选项,则默认启用半虚拟化代码,因此请进入 Linux guest 支持并禁用它。

希望这能为您解决问题。

相关内容