X-Git-Url: http://gitweb/?a=blobdiff_plain;ds=sidebyside;f=filesystem%2Frc;h=8fd3474ac63b408b25d090a60aa1497a6e9ffed1;hb=b358420556090ad88f44a17992408f0cc4816914;hp=f7b7a6f9df386986c2a61685627fe7d4f111cc97;hpb=dfd7aefe20d693f7021ca77f4d006f97ae774c02;p=initrd.git diff --git a/filesystem/rc b/filesystem/rc index f7b7a6f..8fd3474 100755 --- a/filesystem/rc +++ b/filesystem/rc @@ -79,15 +79,16 @@ find_and_mount_media() { echo else # configure modules - MODULES_DIR="`find /media/crux/kernel -type d -name 'modules-*'`" - if [ ! -z "$MODULES_DIR" ]; then - ln -sf $MODULES_DIR/lib/modules /lib + MODULES="`find /media/crux/kernel -type f -name 'modules-*.tar.*'`" + if [ ! -z "$MODULES" ]; then + tar -C /tmp -xf $MODULES + cd /lib && ln -s /tmp/lib/* . depmod fi # configure pkgutils - PKGUTILS="`find /media/crux/core -type f -name 'pkgutils#*.pkg.tar.gz'`" + PKGUTILS="`find /media/crux/core -type f -name 'pkgutils#*.pkg.tar.*'`" if [ ! -z "$PKGUTILS" ]; then - tar -C /tmp -xzf $PKGUTILS + tar -C /tmp -xf $PKGUTILS cd /usr/bin && ln -s /tmp/usr/bin/* . cd /etc && ln -s /tmp/etc/* . fi @@ -99,7 +100,7 @@ find_and_mount_media() { # echo "" -echo -e "${BOLD}CRUX-ARM 2.7 - ${BLUE}http://crux-arm.nu/${NORM}" +echo -e "${BOLD}CRUX-ARM 2.7.1 - ${BLUE}http://crux-arm.nu/${NORM}" echo "" exec >/dev/console &1