簡體   English   中英

如何在 Nvidia Jetson Nano 上啟用 KVM / 如何構建支持 KVM 的內核?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM