diff options
-rw-r--r-- | loader/loader.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/loader/loader.c b/loader/loader.c index af953df17..6fedaa961 100644 --- a/loader/loader.c +++ b/loader/loader.c @@ -719,7 +719,7 @@ static char * setupCdrom(struct installMethod * method, if (rc == 2) return NULL; } else { rc = setupCDdevice(kd, modInfo, modLoaded, modDeps, flags); - if (rc == 2) return NULL; + if (rc == LOADER_BACK) return NULL; } } while (1); @@ -1071,7 +1071,7 @@ static char * doMountImage(char * location, 30, 10, 20, 6, installNames, &methodNum, _("OK"), _("Back"), NULL); if (rc && rc != 1) - step = STEP_LANG; + step = STEP_KBD; else step = STEP_URL; break; @@ -1694,7 +1694,6 @@ int main(int argc, char ** argv) { devLoadDriverDisk(modInfo, modLoaded, modDeps, flags, 1); } - busProbe(modInfo, modLoaded, modDeps, probeOnly, &kd, flags); if (probeOnly) exit(0); |