diff options
author | Richard Purdie <richard@openedhand.com> | 2007-09-02 14:00:52 +0000 |
---|---|---|
committer | Richard Purdie <richard@openedhand.com> | 2007-09-02 14:00:52 +0000 |
commit | 1cf731b1e3bb125449c2ef4e1194b6bf69e7b667 (patch) | |
tree | fc305d382d225d9a033fb1678bdc4720f38484e4 /meta/packages/initscripts/initscripts-1.0/ramdisk | |
parent | 3cb6c768efa690f25035351fb7975bca59f94ee2 (diff) | |
download | openembedded-core-1cf731b1e3bb125449c2ef4e1194b6bf69e7b667.tar.gz openembedded-core-1cf731b1e3bb125449c2ef4e1194b6bf69e7b667.tar.bz2 openembedded-core-1cf731b1e3bb125449c2ef4e1194b6bf69e7b667.tar.xz openembedded-core-1cf731b1e3bb125449c2ef4e1194b6bf69e7b667.zip |
initscripts: Sync with OE, primarily for better /etc/timestamp handling
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2650 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta/packages/initscripts/initscripts-1.0/ramdisk')
-rwxr-xr-x | meta/packages/initscripts/initscripts-1.0/ramdisk | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/meta/packages/initscripts/initscripts-1.0/ramdisk b/meta/packages/initscripts/initscripts-1.0/ramdisk index 03ac9bd05..4dfe53cf6 100755 --- a/meta/packages/initscripts/initscripts-1.0/ramdisk +++ b/meta/packages/initscripts/initscripts-1.0/ramdisk @@ -22,6 +22,9 @@ else RAM_MTDBLK=/dev/mtdblock$RAM_MTD_NO fi +if grep -q $RAM_MTDBLK /etc/mtab; then echo "Device $RAM_MTDBLK already mounted"; exit 0; fi +if test ! -e $RAM_MTD; then echo >&2 "Mtdram device $RAM_MTD does not exist!"; exit 1; fi + RAM_MNTPT=/mnt/ram RAM_MTD_SIZE_HEX=`cat /proc/mtd | grep mtdram | tail -n 1 | cut -d" " -f 2` RAM_MTD_SIZE=`dc 0x$RAM_MTD_SIZE_HEX 1024 / p` |