【发布时间】:2018-11-08 00:16:24
【问题描述】:
我从源代码编译了一个内核:
make defconfig
make kvmconfig
make -j 4
在此之后,我将生成的 bzImage 用于我的 qemu 命令:
qemu-system-x86_64 -hda debian.img -kernel bzImage -append "root=/dev/sda console=ttyS0" -nographic -m 4096 -smp 2 --enable-kvm -net user,hostfwd=tcp::10021-:22 -net nic
它安装了,我得到了一个外壳和所有东西,但它失去了连接。在 qemu 中,它记录:
[FAILED] Failed to start Raise network interfaces.
See 'systemctl status networking.service' for details.
有人可以指导我吗?我已经咨询了Linux vanilla kernel on QEMU and networking with eth0,但它并没有解决我的问题。另外,我不是在寻找核心 qemu-bridge-solutions。我很确定某些网络驱动程序没有被加载,但我不知道如何解决它。或者我可能缺少一些内核 .config 选项。
【问题讨论】:
标签: linux networking linux-kernel kernel qemu