创建一个ramdisk文件系统

Creating a RAMDISK

 

/******************************************************************

*      author:       卢浩

*      time:          2012.09.12

*      environment:   ubuntu10.04LTS +TI AM3359

*      kernel version:  linux-3.2

*      QQ Group For Technology Exchange122879839

******************************************************************/

 

 

下面是创建一个RAMDISK文件系统。这是特别有用的,如果你想增加现有的RAMDISK的大小。

 

1.      创建一个空的ramdisk文件系统,打个比方,比如你想要的是一个32M大小的ramdisk,

[root@localhost jjd]# dd if=/dev/zero of=ramdisk bs=1M count=32
32+0 records in
32+0 records out
33554432 bytes (34 MB) copied, 0.243921 s, 138 MB/s
 
 
2.    把这个文件作为根文件系统
root@localhost jjd]# mkfs ramdisk
mke2fs 1.40.8 (13-Mar-2008)
ramdisk 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)
8192 inodes, 32768 blocks
1638 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=33554432
4 block groups
8192 blocks per group, 8192 fragments per group
2048 inodes per group
Superblock backups stored on blocks: 
        8193, 24577
 
Writing inode tables: done                            
Writing superblocks and filesystem accounting information: done
 
This filesystem will be automatically checked every 35 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
 
3.    用loop 文件系统来挂载ramdisk
[root@localhost jjd]# mkdir mnt
[root@localhost jjd]# mount -o loop ramdisk mnt
 
4.    拷贝你的文件系统进ramdisk中,
[root@localhost jjd]# cp -r <path/to/filesys>/* mnt
 
5.    卸载
[root@localhost user]# umount mnt
6.    打包成ramdisk.gz文件
[root@localhost user]# gzip ramdisk
 
7.你将获得一个ramdisk.gz文件,此文件可用来作为ramdisk根文件系统。

 


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值