Merge pull request #666 from justincormack/fsck

fsck filesystem before mount
This commit is contained in:
Justin Cormack 2016-11-01 16:10:05 +00:00 committed by GitHub
commit f7b9826a66

View File

@ -45,7 +45,7 @@ start()
ERASE_DISKS="${DRIVE}" setup-disk -m data ${DRIVE}
blockdev --rereadpt "${DRIVE}" 2> /dev/null
else
( mount "${DATA}" /var && ([ -z "${SWAP}" ] || swapon "${SWAP}") ) || \
( e2fsck -p "${DATA}" && mount "${DATA}" /var && ([ -z "${SWAP}" ] || swapon "${SWAP}") ) || \
( ERASE_DISKS="${DRIVE}" setup-disk -m data ${DRIVE}; blockdev --rereadpt ${DRIVE} 2> /dev/null )
fi
# boot2docker compat, has /var and /tmp on partition