diff options
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 03ac9bd05b..4dfe53cf61 100755 --- a/meta/packages/initscripts/initscripts-1.0/ramdisk +++ b/meta/packages/initscripts/initscripts-1.0/ramdisk | |||
| @@ -22,6 +22,9 @@ else | |||
| 22 | RAM_MTDBLK=/dev/mtdblock$RAM_MTD_NO | 22 | RAM_MTDBLK=/dev/mtdblock$RAM_MTD_NO |
| 23 | fi | 23 | fi |
| 24 | 24 | ||
| 25 | if grep -q $RAM_MTDBLK /etc/mtab; then echo "Device $RAM_MTDBLK already mounted"; exit 0; fi | ||
| 26 | if test ! -e $RAM_MTD; then echo >&2 "Mtdram device $RAM_MTD does not exist!"; exit 1; fi | ||
| 27 | |||
| 25 | RAM_MNTPT=/mnt/ram | 28 | RAM_MNTPT=/mnt/ram |
| 26 | RAM_MTD_SIZE_HEX=`cat /proc/mtd | grep mtdram | tail -n 1 | cut -d" " -f 2` | 29 | RAM_MTD_SIZE_HEX=`cat /proc/mtd | grep mtdram | tail -n 1 | cut -d" " -f 2` |
| 27 | RAM_MTD_SIZE=`dc 0x$RAM_MTD_SIZE_HEX 1024 / p` | 30 | RAM_MTD_SIZE=`dc 0x$RAM_MTD_SIZE_HEX 1024 / p` |
