[PATCH 03/10] move anaconda-modprobe to pre-udev hook, silence modprobe errors
Will Woods
wwoods at redhat.com
Fri Aug 17 22:30:40 UTC 2012
a) cmdline happens before we start messing with devices, so we don't
really need to do modprobe here,
b) we don't care if the user doesn't have a floppy drive, that's OK
---
dracut/anaconda-modprobe.sh | 2 +-
dracut/module-setup.sh | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dracut/anaconda-modprobe.sh b/dracut/anaconda-modprobe.sh
index a14d27a..950c62f 100644
--- a/dracut/anaconda-modprobe.sh
+++ b/dracut/anaconda-modprobe.sh
@@ -26,6 +26,6 @@ MODULE_LIST+=" raid0 raid1 raid5 raid6 raid456 raid10 linear dm-mod dm-zero \
sha256 lrw xts "
for m in $MODULE_LIST; do
- modprobe $m
+ modprobe $m &>/dev/null
done
diff --git a/dracut/module-setup.sh b/dracut/module-setup.sh
index 78da002..7705f1b 100755
--- a/dracut/module-setup.sh
+++ b/dracut/module-setup.sh
@@ -17,11 +17,11 @@ depends() {
install() {
# anaconda
inst "$moddir/anaconda-lib.sh" "/lib/anaconda-lib.sh"
- inst_hook cmdline 24 "$moddir/anaconda-modprobe.sh"
inst_hook cmdline 25 "$moddir/parse-anaconda-options.sh"
inst_hook cmdline 26 "$moddir/parse-anaconda-kickstart.sh"
inst_hook cmdline 27 "$moddir/parse-anaconda-repo.sh"
inst_hook cmdline 28 "$moddir/parse-anaconda-net.sh"
+ inst_hook pre-udev 30 "$moddir/anaconda-modprobe.sh"
inst_hook pre-udev 40 "$moddir/repo-genrules.sh"
inst_hook pre-udev 40 "$moddir/kickstart-genrules.sh"
inst_hook pre-udev 40 "$moddir/updates-genrules.sh"
--
1.7.11.2
More information about the anaconda-patches
mailing list