#include <Ventoy.h>
BOOLEAN gDebugPrint = FALSE;
+BOOLEAN gBootFallBack = FALSE;
BOOLEAN gDotEfiBoot = FALSE;
BOOLEAN gLoadIsoEfi = FALSE;
BOOLEAN gIsoUdf = FALSE;
gDebugPrint = TRUE;
}
+ if (StrStr(pCmdLine, L"fallback"))
+ {
+ gBootFallBack = TRUE;
+ }
+
if (StrStr(pCmdLine, L"dotefi"))
{
gDotEfiBoot = TRUE;
}
debug("Fs not found, now wait and retry...");
- sleep(2);
+ sleep(1);
}
}
ventoy_clean_env();
}
- if (FALSE == gDotEfiBoot)
+ if (FALSE == gDotEfiBoot && FALSE == gBootFallBack)
{
if (EFI_NOT_FOUND == Status)
{