LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 682|回复: 1

关于LOAF,高手都来看

[复制链接]
发表于 2004-3-27 09:36:18 | 显示全部楼层 |阅读模式
想做一台机器用于led大屏幕显示,因为主要就是显示一些字符,这样占用一台好机器实在是不合算,所以打算用一台老机来做,硬盘也不要,想用一张软盘来做系统,启动后用ramdisk做root,现在有几个问题:
1、内核,关键的需要是,要能显示汉字,要有tcp/ip(因为需要从服务器取回显示的数据,不然用dos了:),我选的是2.2.16-22的核(rh 7.0带的),重编内核后370多K,还好,不过不知道是否可以满足我的需要。
2、中文,因为要做在一张软盘上,所以太大的中文系统象zhcon是不行了(我不确定:),从网上找到一个叫chdrv的东西,台湾人做的,可是怎么搞也搞不定,说明档写的~,我都不知道怎么运行它,在/usr/local/bin下明明有chdrv,可是一执行就提示,bash:/usr/local/bin/chdrv,no such file or dictionary,这是怎么回事呀?大家有什么好的建议没?关于中文。
3、启动:我把必要的目录和程序做成了一个loop盘,然后把它用gzip压缩了,这里有两种压缩方法,比如我的loop的文件是a,一种就是dd if=a |gzip -9 >a.img,第二种就是直接的gzip -9 a,我试了一下,这二种方式压缩的文件大小是不一样的,那么用哪个对?或者更好?最后的整合太痛苦,因为我很菜,所以打算用lilo来引导,我把lilo.conf放在了软盘的/etc下,如下:
boot=fd0
read-only
map=/boot/map
install=/boot/boot.b

prompt
image=zImage
label=linux
root=/dev/ram0(或fd0)
initrd=a.img
然后lilo -r /mnt/floppy
然后这张软盘可以启动,也mount了ramdisk,但是就是找不到init,这里怎么回事呀?我的a.img中的/sbin中的init呀?

问题可能说的不太清楚,高手多多包含:)
发表于 2004-3-28 13:59:37 | 显示全部楼层

回复: 关于LOAF,高手都来看

最初由 cellar 发表

3、启动:我把必要的目录和程序做成了一个loop盘,然后把它用gzip压缩了,这里有两种压缩方法,比如我的loop的文件是a,一种就是dd if=a |gzip -9 >a.img,第二种就是直接的gzip -9 a,我试了一下,这二种方式压缩的文件大小是不一样的,那么用哪个对?或者更好?最后的整合太痛苦,因为我很菜,所以打算用lilo来引导,我把lilo.conf放在了软盘的/etc下,如下:
boot=fd0
read-only
map=/boot/map
install=/boot/boot.b

prompt
image=zImage
label=linux
root=/dev/ram0(或fd0)
initrd=a.img
然后lilo -r /mnt/floppy
然后这张软盘可以启动,也mount了ramdisk,但是就是找不到init,这里怎么回事呀?我的a.img中的/sbin中的init呀?

问题可能说的不太清楚,高手多多包含:)

你的ramdisk里面没有init?用什么做的loop?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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