whutxuan
驱动小牛
驱动小牛
  • 注册日期2002-03-05
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1242回复:10

特定请教unix1998

楼主#
更多 发布于:2002-11-28 18:20
我现在有了内核bzImage,并且在目标硬盘上创建/dev /mnt等目录,
可是我不知道/dev 等目录需要哪些文件,需要拷贝哪些文件过去呢?
unix1998
驱动老牛
驱动老牛
  • 注册日期2002-05-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-11-29 09:14
/dev里面都是设备文件,看你的设备有哪些啊。如tty是串口的一定要,hd是硬盘......
/mnt是一个挂载点,比如windows的c盘你mount上了,则加一个。
否则不要。
/etc是配置用的。rc.d目录一定要得。
/bin是二进制可执行文件,如ls。根据你的需要添加。
/sbin是超级用户的可执行文件。如init,halt
/lib是库文件,如果你空间够的话,这里别动了,太麻烦。
/proc是不浪费硬盘的。
/usr是一般用户的。可以删掉你不要的。


whutxuan
驱动小牛
驱动小牛
  • 注册日期2002-03-05
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-11-29 13:56
在启动过程中rc.sysinit启动了一大堆脚本,这些东西目录结构复杂,都难以怎么裁减呀。
unix1998
驱动老牛
驱动老牛
  • 注册日期2002-05-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-11-29 14:16
rc.d目录下:
init.d
rc0.d
...
rc3.d
..
rc6.d
如果你的启动级别设定3,则启动的时候执行rc3.d里的连接。
这个时候你不用看别的目录。
另外,init.d里都是一些程序,你把不要的都删了。
whutxuan
驱动小牛
驱动小牛
  • 注册日期2002-03-05
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-11-29 15:31
可是rc3.d也有指向/usr /var等目录的脚本呀。
/usr怎么裁减?还有/var呢?
unix1998
驱动老牛
驱动老牛
  • 注册日期2002-05-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-11-29 16:26
具体要看你的需要了。你应该认识这些文件都是什么用的。
其实最难得是lib和bin.
如果嫌大,就用busybox吧,那个比较小。
whutxuan
驱动小牛
驱动小牛
  • 注册日期2002-03-05
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-11-29 18:27
象ls之类所依赖的动态库是什么呢?有什么命令可以得知ls 依赖什么动态库呢?
whutxuan
驱动小牛
驱动小牛
  • 注册日期2002-03-05
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-11-29 18:35
busybox怎么用呢?我快被老板逼死了。
unix1998
驱动老牛
驱动老牛
  • 注册日期2002-05-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-11-30 17:22
ldd命令。
busybox是一套bin的集合。里面实现了基本的功能。你在网上搜索,下载安装不难。

unix1998
驱动老牛
驱动老牛
  • 注册日期2002-05-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-11-30 17:23
busybox怎么用呢?我快被老板逼死了。

你老板真狠啊。呵呵。别着急,多在网上找资料看。
whutxuan
驱动小牛
驱动小牛
  • 注册日期2002-03-05
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-12-01 19:10
我输入ldd ls提示ls需要的是动态库,好象不是用这个命令。
游客

返回顶部