【发布时间】:2014-11-05 18:05:43
【问题描述】:
我确实将 linux 内核从 2.6 升级到了 3.10 版本
在 init nn 2.6 中,我确实挂载了 usbfs mount -t usbfs usbfs /proc/bus/usb -onodev,nosuid,noexec
为了启用usbfs,我在内核配置中做了CONFIG_USB_DEVICEFS=y 和CONFIG_USB_DEVICE_CLASS=y
但它们在 3.10 内核中已过时
那么如何在 3.10 内核上模拟 usbfs? 我找到了以下话题https://bugs.launchpad.net/ubuntu/+source/linux/+bug/488274
建议在哪里制作
mount --bind /dev/bus /proc/bus
ln -s /sys/kernel/debug/usb/devices /proc/bus/usb/devices
但是mount --bind /dev/bus /proc/bus 说我
mount: special device /dev/bus does not exist
根本没有/dev/bus
有人有什么想法可以帮助我吗?
【问题讨论】:
标签: linux linux-kernel usb mount initrd