summaryrefslogtreecommitdiffstats
path: root/loader2/loader.c
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2004-07-09 21:45:40 +0000
committerJeremy Katz <katzj@redhat.com>2004-07-09 21:45:40 +0000
commit2bb09b7d284d82a54cd46b5bda5c3541a0891ce7 (patch)
tree1715880b28483108593674999df9c46cb204ad8a /loader2/loader.c
parent02d56153af18491f1b964ffb506f7ad09662d030 (diff)
downloadanaconda-2bb09b7d284d82a54cd46b5bda5c3541a0891ce7.tar.gz
anaconda-2bb09b7d284d82a54cd46b5bda5c3541a0891ce7.tar.xz
anaconda-2bb09b7d284d82a54cd46b5bda5c3541a0891ce7.zip
add patch from Rezwanul_Kabir (AT dell DOT com) to add support for using
the edd module's export of mbr signatures to map BIOS disks to Linux disk names. exposed for use in kickstart with part --onbiosdisk=, ks=bd:80p1:/ks.cfg, and harddrive --biospart=80p1 Patch from anaconda-devel-list, #106674
Diffstat (limited to 'loader2/loader.c')
-rw-r--r--loader2/loader.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/loader2/loader.c b/loader2/loader.c
index 28ec832da..44163fb56 100644
--- a/loader2/loader.c
+++ b/loader2/loader.c
@@ -80,6 +80,7 @@
#include "../isys/isys.h"
#include "../isys/stubs.h"
#include "../isys/lang.h"
+#include "../isys/eddsupport.h"
/* maximum number of extra arguments that can be passed to the second stage */
#define MAX_EXTRA_ARGS 128
@@ -1168,6 +1169,7 @@ int main(int argc, char ** argv) {
memset(&loaderData, 0, sizeof(loaderData));
+
extraArgs[0] = NULL;
flags = parseCmdLineFlags(flags, &loaderData, cmdLine);
@@ -1195,8 +1197,8 @@ int main(int argc, char ** argv) {
if (isVioConsole())
setenv("TERM", "vt100", 1);
- mlLoadModuleSet("cramfs:vfat:nfs:loop:isofs:floppy", modLoaded, modDeps,
- modInfo, flags);
+ mlLoadModuleSet("cramfs:vfat:nfs:loop:isofs:floppy:edd",
+ modLoaded, modDeps, modInfo, flags);
/* now let's do some initial hardware-type setup */
ideSetup(modLoaded, modDeps, modInfo, flags);
@@ -1253,6 +1255,7 @@ int main(int argc, char ** argv) {
getDDFromSource(&loaderData, loaderData.ddsrc, flags);
}
+
/* JKFIXME: loaderData->ksFile is set to the arg from the command line,
* and then getKickstartFile() changes it and sets FL_KICKSTART.
* kind of weird. */