LinuxSir.cn,穿越时空的Linuxsir!

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

有谁会用ramdisk,将RAM做DISK用,

[复制链接]
发表于 2004-6-30 09:38:10 | 显示全部楼层 |阅读模式
好像只能用lilo作bootloader时才能用ramdisk,grub不支持ramdisk,而且在内内核中要内建,请问具体的做法,谢谢!!
 楼主| 发表于 2004-7-1 11:20:09 | 显示全部楼层
考!怎么没有人会这个呢?大家都不用吗, 都没做过迷你型的linux吗?
 楼主| 发表于 2004-7-1 11:37:06 | 显示全部楼层
前提是在内核中要将ramdisk内建和外挂, 我的做法是这样的:
#mke2fs /dev/ram0~n
#mkdir /mnt/ramdisk0
#mount /dev/ram0 /mnt/ramdisk0
#mkdir /mnt/ramdisk0/bin, etc, boot, var, dev, root, usr...........等他们的子目录.这样在/dev/ram0中安装迷你的linux的基本文件系统.(这只是假设, 我的目的是将/usr/下的目录做成ramdisk,而不是全部的根系统)
#dd if=/dev/ram0 bs=1k count=4096 of=ext2ramdisk
将/dev/ram0下的全部文件做成一个ramdisk文件ext2ramdisk(如何用这个文件,我不知道也)大小为4m, 做成这个文件后接下来怎么做? 大小为4M是什么意思?是在内存中分4M的大小给该文件吗?如果我的文件系统不知4M,那有如何办?bootloader用那个是lilo还是grub?若是有如何做?谢谢,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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