code: public void setGenBootInfoTable(boolean genBootInfoTable) throws ConfigException {
          if (!genBootInfoTable || this.bootMediaType == ElToritoConfig.BOOT_MEDIA_TYPE_NO_EMU) {
              this.genBootInfoTable = genBootInfoTable;
          } else {
              throw new ConfigException(this, "Boot info table generation requires no-emulation image.");
          }
      }
docs: Set Boot Info Table (only allowed for no-emulation images)
  
  @param genBootInfoTable Whether to generate a boot info table