2028,14 → 2028,16 |
vm_vga=`lsmod | egrep "virtio|vmwgfx" | wc -l` # test if in VM |
grub_already_modified=`grep ALCASAR /boot/grub/menu.lst|wc -l` |
[ -e /etc/mageia-release.default ] || cp /etc/mageia-release /etc/mageia-release.default |
if [ $grub_already_modified == 0 ] |
if [ $grub_already_modified == 0 ] |
then |
$SED "s?^timeout.*?timeout 3?g" /boot/grub/menu.lst |
$SED "s?^title linux?title ALCASAR?g" /boot/grub/menu.lst |
$SED "/^kernel/s/splash quiet //" /boot/grub/menu.lst |
$SED "/^kernel/s/BOOT_IMAGE=linux /BOOT_IMAGE=linux-nonfb /" /boot/grub/menu.lst |
$SED "/^gfxmenu/d" /boot/grub/menu.lst |
if [ $vm_vga == 0 ] # is not a VM |
then |
$SED "/^kernel/s/$/ vga=791/" /boot/grub/menu.lst # change display to 1024*768 (vga791) only if not on VM |
$SED "/BOOT_IMAGE=linux-nonfb/s/$/ vga=791/" /boot/grub/menu.lst # change display to 1024*768 (vga791) only if not on VM and only on ALCASAR entry |
fi |
fi |
if [ $vm_vga == 0 ] # is not a VM |
2045,8 → 2047,6 |
else |
echo "ALCASAR V$VERSION" > /etc/mageia-release |
fi |
$SED "/^kernel/s/BOOT_IMAGE=linux /BOOT_IMAGE=linux-nonfb /" /boot/grub/menu.lst |
$SED "/^gfxmenu/d" /boot/grub/menu.lst |
# Load and apply the previous conf file |
if [ "$mode" = "update" ] |
then |