[英]How to enable KVM on Nvidia Jetson Nano / How to build kernel with KVM support?
我正在嘗試在我的 Nvidia Jetson Nano 上運行firecracker ,這是一個 KVM 虛擬化工具。 但是,它在創建 KVM 設備時失敗。 事實證明沒有/dev/kvm
,所以我猜內核沒有在 KVM 支持下編譯,或者應該有一個選項來啟用 KVM。
我正在運行他們提供的官方 ubuntu 映像。
我在這里找到了內核+配置文件: https ://github.com/OE4T/linux-tegra-4.9/blob/oe4t-patches-l4t-r32.4/arch/arm64/configs/tegra_defconfig 但我需要知道哪個我需要添加配置以啟用 KVM 支持,以及添加這些配置是否足以讓 KVM 運行。
我最近對此做了一個教程: https ://github.com/lattice0/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 文件夾中替換它們,它會工作
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.