SVN: geninitrd/trunk/geninitrd
glen
glen at pld-linux.org
Sun Jan 20 06:44:55 CET 2008
Author: glen
Date: Sun Jan 20 06:44:55 2008
New Revision: 9188
Modified:
geninitrd/trunk/geninitrd
Log:
- nfs root patch from wolvverine, with spelling fixes
Modified: geninitrd/trunk/geninitrd
==============================================================================
--- geninitrd/trunk/geninitrd (original)
+++ geninitrd/trunk/geninitrd Sun Jan 20 06:44:55 2008
@@ -855,11 +855,17 @@
if [ ! -x /usr/bin/pcidev -a -z "$NFS_ETH_MODULES" ]; then
die "root on NFS but /usr/bin/pcidev not found. Please install correct pci-database package and rerun $PROGRAM."
fi
- local m
- [ -z "$NFS_ETH_MODULES" ] && NFS_ETH_MODULES=$(/usr/bin/pcidev /m net | xargs)
- for m in $NFS_ETH_MODULES; do
- findmodule "$m"
- done
+ if [ ! -f /proc/bus/pci/devices ]; then
+ warn "Remember to add network card modules in /etc/sysconfig/geninitrd, example:"
+ warn "BASICMODULES=\"e1000 ne2k-pci mii 8139too 3c59x\""
+ else
+ local m
+ [ -z "$NFS_ETH_MODULES" ] && NFS_ETH_MODULES=$(/usr/bin/pcidev /m net | xargs)
+ warn "NOTE: Network card(s) module(s) $NFS_ETH_MODULES is for this machine"
+ for m in $NFS_ETH_MODULES; do
+ findmodule "$m"
+ done
+ fi
findmodule "-ipv4"
findmodule "nfs"
have_nfs=yes
More information about the pld-cvs-commit
mailing list