我正在尝试在我的Nvidia Jetson Nano上运行firecracker,一个KVM虚拟化工具。但是,它在创建KVM设备时失败。原来没有/dev/kvm,所以我猜内核没有使用KVM支持编译,或者应该有一个选项来启用KVM。
我正在运行他们提供的官方ubuntu镜像。
我在这里找到了内核+配置文件: KVM,但我需要知道需要添加哪些配置才能启用https://github.com/OE4T/linux-tegra-4.9/blob/oe4t-patches-l4t-r32.4/arch/arm64/configs/tegra_defconfig支持,以及添加这些配置是否足以让KVM运行。
发布于 2021-07-28 14:48:09
我最近做了一个关于这方面的教程:https://github.com/lucaszanella/jetson_nano_kvm
但基本上,您需要添加您的配置
CONFIG_KVM=y
CONFIG_VHOST_NET=m不需要CONFIG_VHOST_NET,但您可能需要它来共享主机与来宾的连接。
#Installs dependencies for getting/building the kernel
sudo apt update && sudo apt-get install -y build-essential bc git curl wget xxd kmod libssl-dev然后编译内核和内核模块(您需要这些模块),并将它们替换到/boot文件夹中,它就可以工作了
https://stackoverflow.com/questions/68368523
复制相似问题