36. BootSupportCheck

Check whether the current system setup is a supported configuration

36.1. Authors

  • Jiri Srain <jsrain@suse.cz>

36.2. Summary of Module Globals

List of Global Functions

  • DetectedProblems - List detected problems Always run SystemSupported before calling this function

  • GRUB - GRUB-related check

  • StringProblems - Formated string of detected problems Always run SystemSupported before calling this function

  • SystemSupported - Check if the system configuraiton is supported Also sets the founds problems into internal variable Always run this function before calling DetectedProblems()

  • check_BootDevice - Check if boot partition exist check if not on raid0

List of Global Variables

    36.3. Global Functions

    36.3.1. DetectedProblems

    List detected problems Always run SystemSupported before calling this function

    Return value

    • list<string> - a list of problems, empty if no was found

    36.3.2. GRUB

    GRUB-related check

    Return value

    • boolean

    36.3.3. StringProblems

    Formated string of detected problems Always run SystemSupported before calling this function

    Return value

    • string - a list of problems, empty if no was found

    36.3.4. SystemSupported

    Check if the system configuraiton is supported Also sets the founds problems into internal variable Always run this function before calling DetectedProblems()

    Return value

    • boolean - true if supported

    36.3.5. check_BootDevice

    Check if boot partition exist check if not on raid0

    Return value

    • boolean - true on success

    36.4. Global Variables

    36.5. Module Requirements

    36.5.1. Module Imports

    • Arch
    • BootCommon
    • Bootloader
    • Storage

    36.5.2. Module Includes