File tree 1 file changed +6
-2
lines changed
1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -33,8 +33,11 @@ createZdir () {
33
33
mount --verbose --make-private $BIND_DIR / 2>&1 | tee -a $ZLOG
34
34
createZdevice
35
35
mke2fs -v -t ext4 /dev/zram$RAM_DEV 2>&1 | tee -a $ZLOG
36
- mount --verbose --types ext4 -o nosuid,noexec,nodev /dev/zram$RAM_DEV $ZRAM_DIR / 2>&1 | tee -a $ZLOG
37
- syncFromDisk
36
+ mkdir -p /opt/zram$RAM_DEV 2>&1 | tee -a $ZLOG
37
+ mount --verbose --types ext4 -o nosuid,noexec,nodev /dev/zram$RAM_DEV /opt/zram$RAM_DEV / 2>&1 | tee -a $ZLOG
38
+ mkdir -p /opt/zram$RAM_DEV /upper /opt/zram$RAM_DEV /workdir $ZRAM_DIR 2>&1 | tee -a $ZLOG
39
+ mount -t overlay -o lowerdir=$BIND_DIR ,upperdir=/opt/zram$RAM_DEV /upper,workdir=/opt/zram$RAM_DEV /workdir overlay $ZRAM_DIR 2>&1 | tee -a $ZLOG
40
+ # syncFromDisk
38
41
else
39
42
echo " No mount dir in ztab" | tee -a $ZLOG
40
43
return 1
@@ -123,6 +126,7 @@ removeZlog () {
123
126
then
124
127
invoke-rc.d rsyslog stop 2>&1 | tee -a $ZLOG
125
128
umount $ZRAM_DIR / 2>&1 | tee -a $ZLOG
129
+ umount /opt/$ZRAM_DEV 2>&1 | tee -a $ZLOG
126
130
else
127
131
return 1
128
132
fi
You can’t perform that action at this time.
0 commit comments