当前位置: 技术问答>linux和unix
内核裁剪后找不到磁盘的问题。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
来源: 互联网 发布时间:2016-11-25
本文导语: 我裁剪了一个linux小系统,用到到了busybox,进入系统后fdisk -l 获取不到任何数据,再查看/dev目录下只有一个null节点跟console节点,这两个节点是我在创建根文件系统时手动创建的,除此之外什么都没有,为什么会...
我裁剪了一个linux小系统,用到到了busybox,进入系统后fdisk -l 获取不到任何数据,再查看/dev目录下只有一个null节点跟console节点,这两个节点是我在创建根文件系统时手动创建的,除此之外什么都没有,为什么会出现这种情况呢,是busybox的问题吗,还是内核裁剪时出问题了,我听说要加什么udev支持什么的,具体也不是很清楚,我用的是2.6.32的内核,哪位达人能告知下。。。感激不尽。。 实在没多少分了不好意思,等另外帖子结贴了我再加分。
|
根据LZ的描述,跟内核半毛钱关系没有,是busybox没用好。
|
然后在你的启动脚本文件中加入
/bin/mdev -s
-------
这个没加吧,启动脚本文件一般是根目录下的一个叫init的脚本文件
/bin/mdev -s
-------
这个没加吧,启动脚本文件一般是根目录下的一个叫init的脚本文件
|
最简单的方法,在/dev目录上创建你想要的设备文件。
|
用busybox重做rootfs,如果没有修改内核代码和配置,不关内核的事。