summaryrefslogtreecommitdiffstats
path: root/loader2/linuxrc.s390
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2004-03-30 21:51:22 +0000
committerJeremy Katz <katzj@redhat.com>2004-03-30 21:51:22 +0000
commit33abd2e0495db3bd7d7aa733dd70bf74098a1de5 (patch)
tree43f83685d6fa3e49df0541d8b8731b9648cf107e /loader2/linuxrc.s390
parenta49b8d518fac987bec33f00744bf683c203326bf (diff)
downloadanaconda-33abd2e0495db3bd7d7aa733dd70bf74098a1de5.tar.gz
anaconda-33abd2e0495db3bd7d7aa733dd70bf74098a1de5.tar.xz
anaconda-33abd2e0495db3bd7d7aa733dd70bf74098a1de5.zip
mount sysfs, some new modules
Diffstat (limited to 'loader2/linuxrc.s390')
-rw-r--r--loader2/linuxrc.s3905
1 files changed, 4 insertions, 1 deletions
diff --git a/loader2/linuxrc.s390 b/loader2/linuxrc.s390
index 94a3a0478..2b779b245 100644
--- a/loader2/linuxrc.s390
+++ b/loader2/linuxrc.s390
@@ -88,6 +88,7 @@ export PYTHONPATH
mount -t proc none /proc
mount -t devpts /dev/pts /dev/pts
+mount -t sysfs none /sys
# remount root fs rw
mount /dev/root / -o remount,rw
@@ -150,6 +151,7 @@ if [ ":$NETTYPE" != ":iucv" ]; then # iucv is the only interface without chand
read QETHPARM
fi
fi
+ [ -n "$CHANDEV" ] && insmod ccwgroup$LO
[ -n "$CHANDEV" ] && echo "noauto" >/proc/chandev
[ -n "$CHANDEV" ] && echo "$CHANDEV" >/proc/chandev
[ -n "$QETHPARM" ] && echo "$QETHPARM" >/proc/chandev
@@ -227,6 +229,7 @@ fi
# configure network-interface
KERNELVERSION=`cat /proc/version | awk '{ print $3 }'`
if [ ":$NETTYPE" = ":ctc" -o ":$NETTYPE" = ":escon" ]; then
+ insmod cu3088$LO
insmod fsm$LO
insmod ctc$LO
ifconfig $DEVICE $IPADDR $MMTU pointopoint $GATEWAY
@@ -248,7 +251,7 @@ elif [ -n "$QETH" -o -n "$HSI" ]; then
DEVICE="hsi0"
fi
insmod qdio$LO
- insmod qeth$LO
+ insmod qeth_mod$LO
ifconfig $DEVICE $IPADDR $MMTU netmask $NETMASK broadcast $BROADCAST
route add -net $NETWORK netmask $NETMASK dev $DEVICE 2>/dev/null
echo "alias $DEVICE qeth" >> /tmp/modules.conf