Magellan Linux

Diff of /alx-src/trunk/alxinstall-ng/bin/alxinstall-ng.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 527 by niro, Fri Jun 27 23:33:40 2008 UTC revision 528 by niro, Fri Jun 27 23:38:45 2008 UTC
# Line 1  Line 1 
1  #!/bin/sh  #!/bin/sh
2  #  #
3  # $Header: /home/cvsd/alx-cvs/alx-src/alxinstall-ng/bin/alxinstall-ng.sh,v 1.13 2008-06-27 23:33:40 niro Exp $  # $Header: /home/cvsd/alx-cvs/alx-src/alxinstall-ng/bin/alxinstall-ng.sh,v 1.14 2008-06-27 23:38:45 niro Exp $
4  #  #
5  # AutoSta_LX Installation Script  # AutoSta_LX Installation Script
6  #  #
# Line 418  root (hd0,0) Line 418  root (hd0,0)
418  setup (hd0)  setup (hd0)
419  quit  quit
420  EOF  EOF
421    exit 0
422    CHROOTEOF
423    
424     ## enters chroot
425     mount -t proc proc ${INSTALLPATH}/proc
426     mount -t sysfs sysfs ${INSTALLPATH}/sys
427     mount -o bind /dev ${INSTALLPATH}/dev
428     chroot ${INSTALLPATH} /bin/bash --rcfile /root/.bashrc -i
429     umount ${INSTALLPATH}/proc
430     umount ${INSTALLPATH}/sys
431     umount ${INSTALLPATH}/dev
432     rm ${INSTALLPATH}/root/.bashrc
433    }
434    
435    install_mkinitrd_chroot()
436    {
437     cat > ${INSTALLPATH}/root/.bashrc << CHROOTEOF
438  echo "MODULES=\"ext3 amd74xx piix sis5513 via82cxxx\"" > /etc/conf.d/mkinitrd  echo "MODULES=\"ext3 amd74xx piix sis5513 via82cxxx\"" > /etc/conf.d/mkinitrd
439  mkinitrd -f /boot/$(readlink /boot/initrd) $(readlink /boot/vmlinuz | sed "s:kernel-::g")  mkinitrd -f /boot/$(readlink /boot/initrd) $(readlink /boot/vmlinuz | sed "s:kernel-::g") > /dev/null
440  exit 0  exit 0
441  CHROOTEOF  CHROOTEOF
442    
# Line 491  run_install_normal() Line 508  run_install_normal()
508   dialog_install_settings   dialog_install_settings
509   sleep 1   sleep 1
510   install_system_settings   install_system_settings
511     install_mkinitrd_chroot
512   install_umount_rootfs   install_umount_rootfs
513   dialog_install_successful   dialog_install_successful
514  }  }
# Line 511  run_install_flash() Line 529  run_install_flash()
529   dialog_install_settings   dialog_install_settings
530   sleep 1   sleep 1
531   install_system_settings_flash   install_system_settings_flash
532     install_mkinitrd_chroot
533   install_umount_rootfs_flash   install_umount_rootfs_flash
534   dialog_install_successful   dialog_install_successful
535  }  }

Legend:
Removed from v.527  
changed lines
  Added in v.528