--- alx-src/trunk/alxinstall-ng/bin/alxinstall-ng.sh.in 2015/07/23 11:39:57 6828 +++ alx-src/trunk/alxinstall-ng/bin/alxinstall-ng.sh.in 2015/07/23 11:50:00 6829 @@ -10,6 +10,7 @@ source /mnt/cdrom/system/images.conf # includes +source ${MLIBDIR}/functions/generic.sh source ${MLIBDIR}/functions/hwdetection.sh ### System/Config Version @@ -716,6 +717,8 @@ install_initrd_chroot() { + local CONFIG + # only generate initrds if the cmd exists is_initrd_supported || return 0 @@ -741,14 +744,19 @@ fi # install an appropriate uvesafb.conf - install -d ${INSTALLPATH}/etc/modprobe.d || die - echo "options uvesafb mode_option=1024x768-32@60 scroll=ywrap" > ${INSTALLPATH}/etc/modprobe.d/uvesafb.conf || die + CONFIG=${INSTALLPATH}/etc/modprobe.d/uvesafb.conf + clearconfig + addconfig "options uvesafb mode_option=1024x768-32@60 scroll=ywrap" # install an appropriate viafb.conf - echo "options viafb viafb_mode=1024x768 viafb_refresh=60" > ${INSTALLPATH}/etc/modprobe.d/viafb.conf || die + CONFIG=${INSTALLPATH}/etc/modprobe.d/viafb.conf + clearconfig + addconfig "options viafb viafb_mode=1024x768 viafb_refresh=60" # install an appropriate i810fb.conf - echo "options i810fb xres=1024 yres=768 bpp=16 mtrr=1 hsync1=30 hsync2=62 vsync1=30 vsync2=60" > ${INSTALLPATH}/etc/modprobe.d/i810fb.conf || die + CONFIG=${INSTALLPATH}/etc/modprobe.d/i810fb.conf + clearconfig + addconfig "options i810fb xres=1024 yres=768 bpp=16 mtrr=1 hsync1=30 hsync2=62 vsync1=30 vsync2=60" cat > ${INSTALLPATH}/root/.installrc << CHROOTEOF echo "MODULES=\"${FORMAT_FILESYSTEM} ${DISKMODS} ${OLDATAMODS} ${PATAMODS} ${SATAMODS} ${DRMMODS} ${FBMODS} ${OTHERMODS}\"" > /etc/conf.d/mkinitrd