opengnsys-1.1.1 (#16) - Posproceso de imagen windows (#517) - Message List

Posproceso de imagen windows
 solved

Hola, me gustaría saber qué script o scripts se ejecutan tras el volcado de una imagen windows. Veo que por ejemplo se cambia el nombre de la máquina que recibe la imagen, pero no he encontrado qué es lo que se ejecuta con exactitud.

Muchas gracias.

  • Message #1131

    Por lo que he podido averiguar, el postproceso de la imagen se llama desde deployImage:

    # Si existe, ejecuta script personalizado de postconfiguración "configureOsCustom"; si no, llama al genérico "configureOs".
    if which configureOsCustom &>/dev/null; then
        ogEcho log session "[90] configureOsCustom"
        configureOsCustom "$DISK" "$PART" "$REPO" "$IMGNAME"
    else
        ogEcho log session "[90] $MSG_SCRIPTS_OS_CONFIGURE "
        configureOs "$DISK" "$PART"
    fi
    

    El script configureOS se ejecuta siempre, ya que se llama al incio de configureOsCustom en caso de que exista (en la plantilla al menos)

    Dentro de configureOS, para el caso de Windows se realizan estas acciones, (en resumen, no he puesto todo el código):

    # Cambiar nombre en sistemas Windows
    ogSetWindowsName $1 $2 "$HOST"
    # Si es UEFI copio el cargador de arranque a la partición EFI e instalo Grub.
    	ogRestoreEfiBootLoader $1 $2
    	ogGrubInstallMbr $(ogGetEsp) TRUE
    # Configurar el gestor de arranque de Windows XP/Vista/7.
    ogWindowsBootParameters $1 $2
    # Registrar en Windows que la partición indicada es su nueva unidad C:\
    ogWindowsRegisterPartition $1 $2 C $1 $2
    # Configurar nuevo agente OGAgent.
    ogConfigureOgagent $1 $2
    

    Por si alguien más lo busca.

    Saludos.

Attachments

No attachments created.