Ignore:
Timestamp:
Feb 3, 2012, 2:12:47 AM (12 years ago)
Author:
Bruno Cornec
Message:
  • Adds grub2 support (Michael Caerwyn mcaerwyn_at_gmail.com)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3.0/mondo/src/mondorestore/mondo-rstr-tools.c

    r2904 r2944  
    13011301    backup_crucial_file(MNT_RESTORING, "/boot/grub/menu.lst");
    13021302    backup_crucial_file(MNT_RESTORING, "/boot/grub/grub.cfg");
     1303    backup_crucial_file(MNT_RESTORING, "/boot/grub2/grub.cfg");
    13031304    backup_crucial_file(MNT_RESTORING, "/etc/lilo.conf");
    13041305    backup_crucial_file(MNT_RESTORING, "/etc/elilo.conf");
    13051306    backup_crucial_file(MNT_RESTORING, "/boot/grub/device.map");
     1307    backup_crucial_file(MNT_RESTORING, "/boot/grub2/device.map");
    13061308    backup_crucial_file(MNT_RESTORING, "/etc/mtab");
    13071309    read_cfg_var(g_mondo_cfg_file, "bootloader.device", device);
     
    14561458                } else if (does_file_exist(MNT_RESTORING"/boot/grub/grub.cfg")) {
    14571459                    sprintf(tmp, "chroot %s %s /boot/grub/grub.cfg", MNT_RESTORING, editor);
     1460                } else if (does_file_exist(MNT_RESTORING"/boot/grub2/grub.cfg")) {
     1461                    sprintf(tmp, "chroot %s %s /boot/grub2/grub.cfg", MNT_RESTORING, editor);
    14581462                }
    14591463                paranoid_system(tmp);
    1460                 sprintf(tmp, "chroot %s %s /boot/grub/device.map", MNT_RESTORING, editor);
     1464                if (does_file_exist(MNT_RESTORING"/boot/grub/device.map")) {
     1465                    sprintf(tmp, "chroot %s %s /boot/grub/device.map", MNT_RESTORING, editor);
     1466                } else if (does_file_exist(MNT_RESTORING"/boot/grub2/device.map")) {
     1467                    sprintf(tmp, "chroot %s %s /boot/grub2/device.map", MNT_RESTORING, editor);
     1468                                }
    14611469                paranoid_system(tmp);
    14621470                if (!g_text_mode) {
Note: See TracChangeset for help on using the changeset viewer.