mirror of
https://github.com/Llewellynvdm/Tomb.git
synced 2024-12-23 02:28:58 +00:00
check if loop mount is possible
if not abort gracefully with an explanation (10x to Bucciarati and sdonk)
This commit is contained in:
parent
914ac9594e
commit
fa75d0f7bc
9
tomb
9
tomb
@ -216,6 +216,15 @@ EOF
|
|||||||
exit $?
|
exit $?
|
||||||
fi # are we root already
|
fi # are we root already
|
||||||
|
|
||||||
|
# check if we have support for loop mounting
|
||||||
|
losetup -f > /dev/null
|
||||||
|
{ test "$?" = "0" } || {
|
||||||
|
no "Loop mount of volumes is not supported on this machine, this error"
|
||||||
|
no "often occurs on VPS and kernels that don't provide the loop module."
|
||||||
|
no "It is impossible to use Tomb on this machine at this conditions."
|
||||||
|
die "Operation aborted."
|
||||||
|
}
|
||||||
|
|
||||||
# make sure necessary kernel modules are loaded
|
# make sure necessary kernel modules are loaded
|
||||||
modprobe dm_mod 2>/dev/null
|
modprobe dm_mod 2>/dev/null
|
||||||
modprobe dm_crypt 2>/dev/null
|
modprobe dm_crypt 2>/dev/null
|
||||||
|
Loading…
Reference in New Issue
Block a user