summaryrefslogtreecommitdiffstats
path: root/loader2/loader.c
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2004-09-16 22:58:48 +0000
committerJeremy Katz <katzj@redhat.com>2004-09-16 22:58:48 +0000
commitd00934c8d302b41e262170d15f86fb42764f83c9 (patch)
tree2be6c10ff0d81c9dda04f17944818c33c55f2ad7 /loader2/loader.c
parent3d17d872deb0ae67a75d72eb29d32a67ebf5b6a7 (diff)
downloadanaconda-d00934c8d302b41e262170d15f86fb42764f83c9.tar.gz
anaconda-d00934c8d302b41e262170d15f86fb42764f83c9.tar.xz
anaconda-d00934c8d302b41e262170d15f86fb42764f83c9.zip
add nonet and nostorage to not automatically load network and storage
drivers. useful if you're kickstarting and need to do an alternate driver as you can then do a device line in your ks.cfg
Diffstat (limited to 'loader2/loader.c')
-rw-r--r--loader2/loader.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/loader2/loader.c b/loader2/loader.c
index 83fcd6213..fe9898be6 100644
--- a/loader2/loader.c
+++ b/loader2/loader.c
@@ -507,8 +507,12 @@ static int parseCmdLineFlags(int flags, struct loaderData_s * loaderData,
flags |= LOADER_FLAGS_TELNETD;
else if (!strcasecmp(argv[i], "nofirewire"))
flags |= LOADER_FLAGS_NOIEEE1394;
+ else if (!strcasecmp(argv[i], "nonet"))
+ flags |= LOADER_FLAGS_NONET;
+ else if (!strcasecmp(argv[i], "nostorage"))
+ flags |= LOADER_FLAGS_NOSTORAGE;
else if (!strcasecmp(argv[i], "noprobe"))
- flags |= LOADER_FLAGS_NOPROBE;
+ flags |= (LOADER_FLAGS_NONET | LOADER_FLAGS_NOSTORAGE);
else if (!strcasecmp(argv[i], "nopcmcia"))
flags |= LOADER_FLAGS_NOPCMCIA;
else if (!strcasecmp(argv[i], "text")) {