Changeset 1452 in MondoRescue


Ignore:
Timestamp:
May 20, 2007, 11:02:02 PM (17 years ago)
Author:
Bruno Cornec
Message:
  • Add ata_generic for mindi
  • Attempt to fix #117 (all paritions are now looked at if no grub or lilo found in MBR)
Location:
branches/stable
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/stable/mindi/distributions/conf/mindi.conf.dist

    r1433 r1452  
    108108#
    109109mindi_scsi_mods="3w-xxxx 3w_xxxx 3w-9xxx 3w_9xxx 53c7,8xx a100u2w a320raid aacraid adpahci advansys aha152x aha1542 aha1740 aic79xx aic79xx_mod aic7xxx aic7xxx_mod aic7xxx_old AM53C974 atp870u BusLogic cciss cpqfc dmx3191d dpt_i2o dtc eata eata_dma eata_pio fdomain gdth g_NCR5380 i2o_block i2o_core ide-scsi ieee1394 imm in2000 initio ips iscsi isp megaraid megaraid_mm megaraid_mbox mptbase mptscsih mptsas mptspi mptfc mptscsi mptctl NCR53c406a ncr53c8xx nsp32 pas16 pci2000 pci2220i pcmcia ppa psi240i qla1280 qla2200 qla2300 qla2xxx qla2xxx_conf qlogicfas qlogicfc qlogicisp raw1394 scsi_debug scsi_mod sd_mod seagate sg sim710 sr_mod sym53c416 sym53c8xx sym53c8xx_2 t128 tmscsim u14-34f ultrastor wd7000 vmhgfs"
    110 mindi_ide_mods="ide ide-generic ide-detect ide-mod ide-disk ide-cd ide_cd ide-cs ide-core ide_core edd paride ata_piix libata via82cxxx generic nvidia ahci sata_nv cmd64x"
     110mindi_ide_mods="ide ide-generic ide-detect ide-mod ide-disk ide-cd ide_cd ide-cs ide-core ide_core edd paride ata_generic ata_piix libata via82cxxx generic nvidia ahci sata_nv cmd64x"
    111111mindi_usb_mods="usb-storage usb-ohci usb-uhci usbcore usb_storage input hid uhci_hcd ehci_hcd uhci-hcd ehci-hcd ohci-hcd ohci_hcd usbkbd usbhid keybdev mousedev"
    112112mindi_pcmcia_mods="pcmcia_core ds yenta_socket"
  • branches/stable/mondo/src/common/libmondo-devices.c

    r1408 r1452  
    22972297        return ('G');
    22982298    } else {
    2299         log_it("Unknown boot loader");
    2300         return ('U');
     2299        // We need to look on each partition then
     2300        mr_asprintf(&list_drives_cmd,
     2301            "parted2fdisk -l 2>/dev/null | grep -E \"^/dev/\" | tr -s ':' ' ' | tr -s ' ' '\n' | grep /dev/");
     2302        log_it("list_drives_cmd = %s", list_drives_cmd);
     2303
     2304        if (!(pdrives = popen(list_drives_cmd, "r"))) {
     2305            log_OS_error("Unable to open list of drives");
     2306            mr_free(list_drives_cmd);
     2307            return ('\0');
     2308        }
     2309        mr_free(list_drives_cmd);
     2310
     2311        for (mr_getline(&current_drive, &n, pdrives); !feof(pdrives);
     2312            mr_getline(&current_drive, &n, pdrives)) {
     2313            mr_strip_spaces(current_drive);
     2314            log_it("looking at partition %s's BR", current_drive);
     2315            if (does_string_exist_in_boot_block(current_drive, "GRUB")) {
     2316                count_grubs++;
     2317                strcpy(which_device, current_drive);
     2318                break;
     2319            }
     2320            if (does_string_exist_in_boot_block(current_drive, "LILO")) {
     2321                count_lilos++;
     2322                strcpy(which_device, current_drive);
     2323                break;
     2324            }
     2325        }
     2326   
     2327        if (pclose(pdrives)) {
     2328            log_OS_error("Cannot pclose pdrives");
     2329        }
     2330        log_it("%d grubs and %d lilos\n", count_grubs, count_lilos);
     2331        if (count_grubs && !count_lilos) {
     2332            return ('G');
     2333        } else if (count_lilos && !count_grubs) {
     2334            return ('L');
     2335        } else if (count_grubs == 1 && count_lilos == 1) {
     2336            log_it("I'll bet you used to use LILO but switched to GRUB...");
     2337            return ('G');
     2338        } else {
     2339            log_it("Unknown boot loader");
     2340            return ('U');
     2341        }
    23012342    }
    23022343#endif
  • branches/stable/mondo/src/do-not-compress-these

    r30 r1452  
    1 .arc
    2 .arC
    3 .aRc
    4 .aRC
    5 .Arc
    6 .ArC
    7 .ARc
    8 .ARC
    9 .avi
    10 .bz2
    11 .bZ2
    12 .Bz2
    13 .BZ2
    14 .deb
    15 .gif
    16 .giF
    17 .gIf
    18 .gIF
    19 .Gif
    20 .GiF
    21 .GIf
    22 .GIF
    23 .gz
    24 .gZ
    25 .Gz
    26 .GZ
    27 jff
    28 jfif.
    29 .jpeg
    30 .jpeg.
    31 .jpeG
    32 .jpEg
    33 .jpEG
    34 .jPeg
    35 .jPeG
    36 .jPEg
    37 .jPEG
    38 .Jpeg
    39 .JpeG
    40 .JpEg
    41 .JpEG
    42 .JPeg
    43 .JPeG
    44 .JPEg
    45 .JPEG
    46 .jpg
    47 .jpG
    48 .jPg
    49 .jPG
    50 .Jpg
    51 .JpG
    52 .JPg
    53 .JPG
    54 .lha
    55 .lhA
    56 .lHa
    57 .lHA
    58 .Lha
    59 .LhA
    60 .LHa
    61 .LHA
    62 .lzh
    63 .lzH
    64 .lZh
    65 .lZH
    66 .Lzh
    67 .LzH
    68 .LZh
    69 .LZH
     1.jff
     2.jfif
    703.lzo
    714.lzop
    72 .mp3
    735.mpeg
    74 .mpg
    756.ogg
    76 .pdf
    77 .pdF
    78 .pDf
    79 .pDF
    80 .Pdf
    81 .PdF
    82 .PDf
    83 .PDF
    84 .png
    85 .pnG
    86 .pNg
    87 .pNG
    88 .Png
    89 .PnG
    90 .PNg
    91 .PNG
    927.ra
    938.ram
    94 .rar
    95 .raR
    96 .rAr
    97 .rAR
    98 .Rar
    99 .RaR
    100 .RAr
    101 .RAR
    1029.rm
    103 .rpm
    104 .rpM
    105 .rPm
    106 .rPM
    107 .Rpm
    108 .RpM
    109 .RPm
    110 .RPM
    111 .taz
    112 .taZ
    113 .tAz
    114 .tAZ
    115 .Taz
    116 .TaZ
    117 .TAz
    118 .TAZ
    119 .tgz
    120 .tgZ
    121 .tGz
    122 .tGZ
    123 .Tgz
    124 .TgZ
    125 .TGz
    126 .TGZ
    127 .tif
    128 .tiF
    129 .tIf
    130 .tIF
    131 .Tif
    132 .TiF
    133 .TIf
    134 .TIF
    135 .tiff
    136 .tifF
    137 .tiFf
    138 .tiFF
    139 .tIff
    140 .tIfF
    141 .tIFf
    142 .tIFF
    143 .Tiff
    144 .TifF
    145 .TiFf
    146 .TiFF
    147 .TIff
    148 .TIfF
    149 .TIFf
    150 .TIFF
    151 .tpz
    152 .tpZ
    153 .tPz
    154 .tPZ
    155 .Tpz
    156 .TpZ
    157 .TPz
    158 .TPZ
    159 .uc2
    160 .uC2
    161 .Uc2
    162 .UC2
    16310.wma
    16411.wmv
    165 .z
    166 .Z
    167 .zip
    168 .ziP
    169 .zIp
    170 .zIP
    171 .Zip
    172 .ZiP
    173 .ZIp
    174 .ZIP
    175 .zoo
    176 .zoO
    177 .zOo
    178 .zOO
    179 .Zoo
    180 .ZoO
    181 .ZOo
    182 .ZOO
Note: See TracChangeset for help on using the changeset viewer.