Chinaunix

标题: ramdisk请教 [打印本页]

作者: ruger    时间: 2007-04-28 22:28
标题: ramdisk请教
PPC的ramdisk.image.gz,先用gunzip解压,然后mount到某目录,然后想向ramdisk中添加自己的库,但是发现ramdisk已经满了,想知道这是怎么控制的?能否改变ramdisk的大小,要不然没法向里面添加自己的东西了~
作者: ruger    时间: 2007-04-29 14:37
标题: 回复 #1 ruger 的帖子
我采用了以下命令:
dd if=/dev/zero of=ramdisk.image bs=1MB count=20
建立ramdisk,然后mke2fs ramdisk.image将其转化为ext2格式:但是会报错:
[root@localhost Embedded]# mke2fs ramdisk.image
mke2fs 1.38 (30-Jun-2005)
ramdisk.image is not a block special device.
Proceed anyway? (y,n) y
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
4896 inodes, 19528 blocks
976 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=20185088
3 block groups
8192 blocks per group, 8192 fragments per group
1632 inodes per group
Superblock backups stored on blocks:
        8193

Writing inode tables: done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 32 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.


最后导致启动不了,求助
作者: connet    时间: 2007-04-29 22:09
grub.conf kernel 行中指定 ramdisk_size=20480
作者: bugboy_bugboy    时间: 2007-05-07 15:33
标题: 回复 #1 ruger 的帖子
mkdir -p /RAM1
mount -t ramfs none /RAM1 -o maxsize=10000
作者: ruger    时间: 2007-05-07 19:21
原帖由 connet 于 2007-4-29 22:09 发表于 3楼  
grub.conf kernel 行中指定 ramdisk_size=20480


PPC用的文件系统没有grub啊~
作者: ruger    时间: 2007-05-07 19:23
标题: 回复 #4 bugboy_bugboy 的帖子
多谢,不过这个已经不是问题了,问题是嵌入式PPC不能起动啊
作者: ruger    时间: 2007-05-07 19:25
http://linux.chinaunix.net/bbs/thread-897409-1-1.html
作者: connet    时间: 2007-05-08 21:28
uboot 的 commadline 也可以加参数阿,和grub 差不多
作者: ruger    时间: 2007-05-09 08:09
标题: 回复 #8 connet 的帖子
uboot使用help没发现command的什么命令啊?还要重新烧写uboot吗?我的板子不能轻易烧写啊~
作者: connet    时间: 2007-05-09 08:58
你的 commadline:console=ttySAC0,115200????????? 是怎么弄的, 一样的道理啊。
作者: ruger    时间: 2007-05-09 11:16
标题: 回复 #10 connet 的帖子
我是这样弄的啊,在编译内核的时候设置的,但不是修改uboot的什么文件,也不是在uboot启动后使用uboot的命令设置的




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2