aijun 发表于 2006-3-8 08:47:27

关于硬盘版路由的探讨

昨天上午下载BR_FW 2.27版本,安装并分析
1)太大,我用RTL8139/INTEL 100网卡后,软盘容量不够,MODULES.TGZ无法拷贝,网卡相同就没有这个问题.
2)依然没有解决好软盘格式化问题.1.68M无法识别和格式化.
3)增加了流量控制模块,KERNEL 2.4.32IPTABLES -1.3.4

安装向导实在是很好,估计有WINDOWS 下的DELPHI 的程序代码.

    再次分析硬盘内核,启动方式还是由硬盘加栽ROOT.TGZ后,依次载入ETC MODULES 等,最后在TMFS的虚拟内存中运行,本质上你把硬盘拔掉照样工作,说明:硬盘只是一个引导工具,可以用df   查看状态即可知道
  因此我个人认为,在COYOTE中硬盘就是一个非常大的启动速度快的软盘,如果有大量的服务或者LOG等,内存至少256M为最好.其实USB启动更好,因为和软盘一样可以写保护.

  网路上问COYOTE做的硬盘版是否算硬盘版?个人认为还不算,只能说是用硬盘引导,好处是启动速度快,容纳更多的程序.
  软盘的好处就是制作方便,LINUX非常稳定,我的软盘1年可能就启动5次,而且是断电或者做实验.缺点当然就是容纳程序限制.扩大软盘容量是一个非常好的方法,可惜COYOTE没有做好.

  现在感觉有个误区:ROUTER功能越多越好,最后也只能用硬盘启动;我认为是速度快才好,然后是管理方便,太多的策略控制可能会影响速度的.不过为方便网络上的朋友,我即将编译USB/HDD内核,软件收集差不多了,预备为 想的太美做服务,估计他将给大家一个比BR-FW更好的硬盘版本, 不过我担心的是都使用高版本因为没有人测试过可能出现不兼容现象,例如UCLIBC-0.9.28和BUSYBOX 1.1.



  昨天浪费了两个钟头调试分析BR-FW的安装向导,发现根本没有格式化模块,想完成1.68M软盘安装不能的,甚至1.44M的也告诉你无法完成.

  于是修改它的向导,跳过IMG复制过程,在向导启动前自动写入任意容量的IMG(1.44/1.68/1.72M)文件,效果非常好,安装速度非常快.
  修改WINDOWS下被编译过的文件不合适,不能发布,不然有恶搞之嫌,见笑:看图片吧(没有IMG复制的进度条,4个步骤的过程共5秒) 
  
  
http://219.223.96.9/wuhuashan/gaoxiao.jpg

terminal2000 发表于 2006-3-8 17:01:12

小硬盘比软盘还便宜,用硬盘没有任何不好
页: [1]
查看完整版本: 关于硬盘版路由的探讨