sram認証方法 うちやま@リニアック
1.横河配布CDROMより以下バイナリをコピー
% cp -p ./f3rp6x/ppc_6xx/sbin/mke2fs /sbin/mke2fs
% cp -p ./f3rp6x/ppc_6xx/lib/libext2fs.so.2 /lib
% cp -p ./f3rp6x/ppc_6xx/lib/libcom_err.so.2 /lib
% cp -p ./f3rp6x/ppc_6xx/lib/libblkid.so.1 /lib
% cp -p ./f3rp6x/ppc_6xx/lib/libe2p.so.2 /lib
2.マウントポイントの作成
% mkdir -p /mnt/sram
3.ファイルフォーマット
% mke2fs /dev/mtdblock4
mke2fs 1.38 (30-Jun-2005)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
1024 inodes, 4096 blocks
204 blocks (4.98%) reserved for the super user
First data block=1
Maximum filesystem blocks=4194304
1 block group
8192 blocks per group, 8192 fragments per group
1024 inodes per group
Writing inode tables: done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 29 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
4.マウント
% mount -t auto /dev/mtdblock4 /mnt/sram
% df
Filesystem 1k-blocks Used Available Use% Mounted on
rootfs 985160 112360 822756 12% /
/dev/root 985160 112360 822756 12% /
tmpfs 63408 0 63408 0% /dev/shm
iocsrv2:/opt 94803552 32863968 57123808 37% /opt
/dev/mtdblock4 3963 29 3730 1% /mnt/sram <--マウントされている!容量は4MB
5.ブート時に自動でマウントするようにfstabを編集
% vi /etc/fstab
#/dev/mtdblock2 / jffs2 defaults 0 0
/dev/hda1 / ext3 defaults,noatime 1 1
/dev/mtdblock4 /mnt/sram ext2 defaults 1 1 <---追加
#/dev/nfs / nfs defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
none /proc proc defaults 0 0
iocsrv2:/opt /opt nfs ro,hard,intr 0 0
==== 終了 ====