1,进入工作目录,建立需要的目录
plcjs.技.术_网
$mkdir rdmnt // 新ramdisk挂载的目录P.L.C.技.术.网——可编程控制器技术门户
$mkdir rdimg // 产生的镜像文件的目录WWW_P※LCJS_CO※M-PLC-技-.术_网
$mkdir rdold // ramdisk旧文件目录WWW.PLCJS.COM——可编程控制器技术门户
$mkdir rdold/tmp // 挂载旧ramdisk的目录P.L.C.技.术.网——可编程控制器技术门户
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
2,挂载旧的ramdiskplcjs.技.术_网
$mount -o loop rdold/ramdisk rdold/tmpWW.W_PLC※JS_C,OM-PL,C-技.术_网
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
3,建立新的ramdisk,并初始化WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
$dd if=/dev/zero of=rdimg/ramdisk.img bs=1k count=15360WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
// 建立了一个15M的ramdisk镜像文件,并用/dev/zero设备初始化WWcW_PLCJS_COM-PLC-技.术_网
P.L.C.技.术.网——可编程控制器技术门户
4,为镜像文件建立文件系统WWW_PL※CJS_COM-PLC-技.术_网
$mke2fs -F -v -m0 rdimg/ramdisk.imgWWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
5,挂载新的ramdiskWWW_PLCJS@_COM%-PLC-技.术_网
$mount -o loop rdimg/ramdisk.img rdmntWWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
6,拷贝需要的文件进入新的ramdiskWWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
$cp -av rdold/tmp/* rdmntWWW.PLCJS.COM——可编程控制器技术门户
P.L.C.技.术.网——可编程控制器技术门户
7,卸载旧的ramdiskWWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
$umount rdold/tmpWWW_P※LCJS_CO※M-PLC-技-.术_网
——可——编——程——控-制-器-技——术——门——户
8,卸载新的ramdiskplcjs.技.术_网
$umount rdmntWWW_PLCJS@_COM%-PLC-技.术_网
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
9,把新的ramdisk制成压缩包WWcW_PLCJS_COM-PLC-技.术_网
$gzip -9 rdimg/ramdisk.img ramdisk.gzWWW_PLCJS@_COM%-PLC-技.术_网
在此ramdisk.gz即为新建立的ramdisk镜像W1WW_P4LCJS_COM-PLC-技.术_网
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
为了方便建立笔者建立的两个shell脚本,其能快速建立需要的ramdisk镜像.WWW_PLCJS_COM-PLC-技.术_网
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
shell脚本:createrd 建立新的ramdisk,并挂载拷贝好旧的文件.WWcW_PLCJS_COM-PLC-技.术_网
#!/bin/shW1WW_P4LCJS_COM-PLC-技.术_网
rm rdimg/*WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
mount -o loop rdold/ramdisk rdold/tmpWWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
dd if=/dev/zero of=rdimg/ramdisk bs=1k count=15360WWW_PLCJS_COM-PLC-技.术_网
mke2fs -F -v -m0 rdimg/ramdiskWWW_PLC※JS_COM-PmLC-技.术_网
mount -o loop rdimg/ramdisk rdmntWWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
cp -av rdold/tmp/* rdmntP.L.C.技.术.网——可编程控制器技术门户
umount rdold/tmpWWW_PL※CJS_COM-PLC-技.术_网
WWW_PLCJS_COM-PLC-技.术_网
shell脚本:completerd 卸载ramdisk并压缩(最后拷贝到目标目录)WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
#!/bin/shWWcW_PLCJS_COM-PLC-技.术_网
umount rdmntP_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
gzip -c -9 < rdimg/ramdisk > rdimg/ramdisk.gzWWW.PLCJS.COM——可编程控制器技术门户
cp rdimg/ramdisk.gz /opt/LinuxShareWW.W_PLCJS_COM-PLC-技.术_网
WWW.PLCJS.COM——可编程控制器技术门户
[注]脚本编辑好后,记着用 chmod +x filename 使之能够执行.WW.W_PLC※JS_C,OM-PL,C-技.术_网