LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: leiwhere

如何通过 cp 得到一个可用的 debian ?

[复制链接]
发表于 2006-5-10 10:38:59 | 显示全部楼层
Post by leiwhere
谢谢大家提醒。
我的想法是mount应该依赖系统调用。
毕竟mount是依赖系统调用才能挂接文件系统。
那么mount依赖系统调用去做查询,也是正确合理的。

移植到不同的平台的时候是调用系统查询方便还是读文本流方便?呵呵,要我肯定读文本,因为不知道怎么查系统啊,嘿嘿。这东西可能是历史遗留问题。现在BSD下也没mounts文件。不知道究竟是为了兼容还是为了方便。
Post by man mount

It is possible to replace /etc/mtab by a symbolic link to /proc/mounts, and especially when you have very large numbers of mounts things will be much faster with that symlink, but some information is lost that way, and in particular working with the loop device will be less convenient, and using the "user" option will fail.
回复 支持 反对

使用道具 举报

发表于 2006-5-10 11:12:37 | 显示全部楼层

devfs没人维护了过,时了,

升级到2.6内核用udev吧。
回复 支持 反对

使用道具 举报

发表于 2006-5-10 11:15:02 | 显示全部楼层

devfs没人维护了,过时了

升级到2.6内核用udev吧。

貌似什么东西都是靠系统调用才能干活。。。读/proc文件系统不需要系统调用?open,read,write......,代替了一个read_mounts系统调用。那种策略好一点呢?
回复 支持 反对

使用道具 举报

发表于 2006-5-10 13:00:23 | 显示全部楼层
Post by leiwhere
ln 是个 好主意。

另:谁做过 devfs 相关的内容?
怎么用它来挂接硬盘?
我 想放弃 /dev 。
1. Use udev as described above

2. Another solution is to create the nodes in /dev manually with MAKEDEV
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-10 15:21:41 | 显示全部楼层
正在查询 udev 的资料。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-10 15:28:52 | 显示全部楼层
另外有个问题。
怎么找到 mount 的代码?
想看看。
回复 支持 反对

使用道具 举报

发表于 2006-5-10 15:59:45 | 显示全部楼层
看 util-linux 或者 busybox 都行
回复 支持 反对

使用道具 举报

发表于 2006-5-11 10:14:43 | 显示全部楼层
/dev下的东西cp了么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-11 14:33:18 | 显示全部楼层
1:请问系统的硬件列表放在哪个文件中?
2:我的 终端 类型是放在
/etc/termininfo 下的。
这个路径是怎么得到的?
3:还有问题,就是 modprobe 查找的路径是 /lib/modules/版本/
这个路径在那里能配置啊?
回复 支持 反对

使用道具 举报

发表于 2006-5-11 15:32:13 | 显示全部楼层
建议自己重新编译一下内核,把模块都编译进去,这样问题会少一点
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表