#!/bin/sh MODULES="" diskfile=/var/lib/lrpkg/pkgpath.disks MODPKG_NAME=modules.tgz TMPDIR=/tmp [ "$MODULES" = "" ] && exit while read i do echo "search $i" mount tmpfs -t tmpfs /lib/modules dev=$(echo $i|awk '{print $1}') type=$(echo $i|awk '{print $2}') mountdir=$TMPDIR/$dev mkdir -p $mountdir mount $dev $mountdir cd /lib/modules [ -f $mountdir/modules.tgz ] && tar zxf /$mountdir/modules.tgz ln -s /lib/modules `uname -r` cd $OLDPWD [ -f /lib/modules/modules.dep ] && for I in $MODULES; do modprobe $I; done umount /lib/modules umount $mountdir done < $diskfile
沒有留言:
張貼留言