PUNTOS CLAVE
- Controla si la redirección de consola por puerto serie se reanuda tras ejecutar una Option ROM.
- Es una opción crítica para servidores y sistemas industriales gestionados de forma remota.
- En sistemas domésticos o gaming, su estado (Enabled/Disabled) no tiene impacto visible.
- Evita la pérdida de control remoto cuando el sistema arranca desde una controladora RAID o interfaz de red PXE.
Entrar en la BIOS de un servidor o de una placa base industrial es lo más parecido a realizar una excavación arqueológica en la arquitectura de los 90. Te encuentras con términos que parecen sacados de un manual de microelectrónica soviética. Uno de los que más confusión genera es Redirect For Return. Lo ves ahí, normalmente en Disabled, dentro de menús con nombres tan amigables como «Console Redirection» o «Advanced Serial Port Configuration».
Si has llegado hasta aquí buscando si habilitar esta opción te va a dar más FPS o va a arreglar tu problema de arranque, la respuesta corta es un no rotundo. Esta opción no afecta al rendimiento del procesador ni a la estabilidad de la RAM. Su función es mucho más específica y está ligada a un modo de gestionar ordenadores que la mayoría de los usuarios mortales nunca llega a ver: la consola por puerto serie.
#¿Qué es el Console Redirection?
Para entender qué hace ese «return», primero hay que entender el concepto de Console Redirection. En entornos de servidores, es habitual que las máquinas no tengan monitor ni teclado conectados. Se gestionan de forma remota. Cuando pulsas la tecla para entrar en la BIOS, el sistema envía todo ese texto a través del puerto serie (COM) o vía IPMI para que tú lo veas en una pantallita en otro ordenador.
El problema surge cuando el proceso de arranque (POST) invoca a lo que llamamos agentes externos o Option ROMs. Estos son pequeños fragmentos de código que controlan componentes específicos, como tarjetas RAID o interfaces de red para arranque PXE. Estos agentes tienen su propia interfaz visual y, a menudo, «secuestran» el flujo de entrada y salida de vídeo y teclado.
TÉRMINO RELACIONADO
#El papel de Redirect For Return
Aquí es donde entra el ajuste que te trae de cabeza. Redirect For Return determina si la BIOS debe intentar recuperar el control de la redirección de consola una vez que la Option ROM ha terminado su trabajo. Es, literalmente, una orden de «regreso a la base» para los datos de texto.
Imagina que estás configurando un servidor remotamente. El sistema arranca, ves los mensajes de BIOS por tu terminal serie, pero de repente aparece la interfaz de configuración de una tarjeta RAID. Si esta opción está deshabilitada (Disabled), existe el riesgo de que, al salir del menú de la tarjeta RAID, la redirección se pierda y tu terminal se quede en negro, aunque el servidor siga arrancando. Al activarla (Enabled), la BIOS fuerza el «re-enganchado» de la sesión serie tras cada ejecución de código externo.
NOTA TÉCNICA
#El puerto serie que se quedó «ciego»
Me di cuenta del comportamiento de esta opción hace meses mientras configuraba un nodo de computación en un rack que, por falta de espacio, no tenía KVM físico. Lo que saltó a la vista fue que, tras configurar una unidad de red en la interfaz de arranque, la pantalla del terminal remoto dejaba de recibir datos justo antes de cargar el cargador de arranque (GRUB). El servidor respondía al ping, así que estaba vivo, pero yo no veía nada.
Mi primera reacción fue pensar que la tasa de baudios (Baud Rate) estaba cambiando de forma dinámica, una práctica que a nivel de ingeniería chirría por lo innecesariamente compleja que resulta. Intenté resolverlo rápidamente por la vía de cambiar el cable serie, asumiendo una interferencia física. El error de diagnóstico fue ignorar que el problema ocurría justo después de la ejecución de la ROM de red. Al entrar de nuevo y cambiar Redirect For Return a Enabled, la consola volvió a la vida mágicamente tras el paso de la OROM. El flujo de datos se restauraba como debía.
#¿Pero lo habilito o no?
La decisión es binaria y depende exclusivamente de cómo interactúas con tu máquina. Si estás ante un PC convencional con su monitor HDMI o DisplayPort, esta opción es irrelevante. Te da exactamente igual lo que ponga porque la BIOS siempre enviará la imagen a la tarjeta de vídeo principal.
¿Cuándo dejarlo en Disabled?
En la gran mayoría de PCs domésticos. No consume recursos, pero dejarlo deshabilitado asegura que no haya intentos extraños de la BIOS por buscar puertos serie que probablemente ni siquiera existen físicamente en tu placa base moderna.
¿Cuándo ponerlo en Enabled?
Únicamente si estás usando Console Redirection a través de un puerto COM físico o un puerto serie virtual sobre LAN. Si gestionas el equipo de forma headless (sin monitor), habilitar esta opción te garantiza que no perderás la visualización del proceso de arranque si el sistema pasa por menús de controladoras RAID o redes PXE.
¿Qué significa Redirect For Return en la BIOS?
Si estás trasteando con una placa antigua que aún usa BIOS heredada (Legacy), ten en cuenta que estas opciones a veces fallan por pura implementación defectuosa del fabricante. En servidores modernos con UEFI de clase 3, estas «viejas glorias» de la configuración serie están siendo absorbidas por interfaces gráficas de gestión mucho más robustas.
Cuando la BIOS te da a elegir entre 0 y 1 en estas opciones de AMD (como Redirect For Return Dis), se refiere al lenguaje binario básico:
-
0 = Disabled (Desactivado)
-
1 = Enabled (Activado)
-
Auto: La BIOS decide según el modelo de tu procesador (normalmente lo deja en 1).
| Estado | Efecto en Redirección Serie | Uso Recomendado |
|---|---|---|
| Disabled | No intenta recuperar el flujo serie tras una OROM. | PCs domésticos, Gaming, Workstations con monitor. |
| Enabled | Fuerza el retorno de los datos al puerto serie tras el POST. | Servidores headless, sistemas industriales, gestión remota COM. |