自己编译的linux内核以及rootfs,制成可引导iso后.在虚拟机上启动成功,但是网卡不能用.
自己编译的linux内核以及rootfs,制成可引导iso后.在虚拟机上启动成功,但是网卡不能用,makemenuconfig的时候我应该已经把网卡已经编进去了的.还有哪...
自己编译的linux内核以及rootfs,制成可引导iso后.在虚拟机上启动成功,但是网卡不能用,makemenuconfig的时候我应该已经把网卡已经编进去了的.还有哪些可能会导致网卡不能驱动啊.(这个新内核如果不使用自己做的rootfs,直接替换到ubuntu主机上是完全正常的)
主机上正常应该如下:
[ 17.444435] Intel(R) PRO/1000 Network Driver - version 7.3.20-k2-NAPI
[ 17.444446] Copyright (c) 1999-2006 Intel Corporation.
[ 17.444806] ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10
[ 17.444806] PCI: setting IRQ 10 as level-triggered
[ 17.444827] ACPI: PCI Interrupt 0000:00:03.0[A] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10
[ 17.444876] PCI: Setting latency timer of device 0000:00:03.0 to 64
[ 17.468053] libata version 3.00 loaded.
[ 17.858434] e1000: 0000:00:03.0: e1000_probe: (PCI:33MHz:32-bit) 08:00:27:94:3e:01 展开
主机上正常应该如下:
[ 17.444435] Intel(R) PRO/1000 Network Driver - version 7.3.20-k2-NAPI
[ 17.444446] Copyright (c) 1999-2006 Intel Corporation.
[ 17.444806] ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10
[ 17.444806] PCI: setting IRQ 10 as level-triggered
[ 17.444827] ACPI: PCI Interrupt 0000:00:03.0[A] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10
[ 17.444876] PCI: Setting latency timer of device 0000:00:03.0 to 64
[ 17.468053] libata version 3.00 loaded.
[ 17.858434] e1000: 0000:00:03.0: e1000_probe: (PCI:33MHz:32-bit) 08:00:27:94:3e:01 展开
2个回答
展开全部
虚拟机网卡不能用你贴主机的有什么用。俩网卡没关系的。
你去看看虚拟机的网卡是什么型号吧。启动进系统后 lspci 应该有显示的。
还有,如果驱动你编译成了 module 。你还要在 rootfs 上存放 modules 目录以及 udev 或者 mdev 程序,不然内核没地方找这个驱动去。
你去看看虚拟机的网卡是什么型号吧。启动进系统后 lspci 应该有显示的。
还有,如果驱动你编译成了 module 。你还要在 rootfs 上存放 modules 目录以及 udev 或者 mdev 程序,不然内核没地方找这个驱动去。
追问
额。。。谢谢指点,手动insmod mii.ko,insmode pcnet.ko之后能用了。
mdev -s我是加在rcS的最后的。。。我再整整吧,谢谢
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |