mirror of
https://github.com/checkpoint-restore/criu
synced 2025-08-28 04:48:16 +00:00
It's required because we specify a file instead of a block device. Signed-off-by: Andrew Vagin <avagin@virtuozzo.com> Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
18 lines
386 B
Bash
Executable File
18 lines
386 B
Bash
Executable File
#!/bin/sh
|
|
set -e -x
|
|
|
|
# construct root
|
|
python ../../zdtm.py run -t zdtm/static/env00 --iter 0 -f ns
|
|
|
|
truncate -s 0 zdtm.loop
|
|
truncate -s 50M zdtm.loop
|
|
mkfs.ext4 -F zdtm.loop
|
|
dev=`losetup --find --show zdtm.loop`
|
|
mkdir -p ../../dev
|
|
cp -ap $dev ../../dev
|
|
export ZDTM_MNT_EXT_DEV=$dev
|
|
python ../../zdtm.py run -t zdtm/static/mnt_ext_dev || ret=$?
|
|
losetup -d $dev
|
|
unlink zdtm.loop
|
|
exit $ret
|