summaryrefslogtreecommitdiffstats
path: root/loader2/method.c
diff options
context:
space:
mode:
Diffstat (limited to 'loader2/method.c')
-rw-r--r--loader2/method.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/loader2/method.c b/loader2/method.c
index 879f98dab..09645eb12 100644
--- a/loader2/method.c
+++ b/loader2/method.c
@@ -125,6 +125,7 @@ int mountLoopback(char * fsystem, char * mntpoint, char * device) {
* filesystems for the specific type of image being mounted */
if (doPwMount(filename, mntpoint, "iso9660", IMOUNT_RDONLY, NULL)) {
if (doPwMount(filename, mntpoint, "ext2", IMOUNT_RDONLY, NULL)) {
+ if (doPwMount(filename, mntpoint, "squashfs", IMOUNT_RDONLY, NULL)) {
if (doPwMount(filename, mntpoint, "cramfs", IMOUNT_RDONLY, NULL)) {
if (doPwMount(filename, mntpoint, "vfat", IMOUNT_RDONLY, NULL)) {
logMessage(ERROR, "failed to mount loop: %s", strerror(errno));
@@ -134,6 +135,7 @@ int mountLoopback(char * fsystem, char * mntpoint, char * device) {
return LOADER_ERROR;
}
}
+ }
}
}