Página principal » cómo » ¿Cómo hacer que los relojes de Windows y Linux muestren el tiempo correcto y coincidente? [Arranque dual]

    ¿Cómo hacer que los relojes de Windows y Linux muestren el tiempo correcto y coincidente? [Arranque dual]

    A veces, cuando configura un sistema de arranque dual, las cosas pueden ponerse un poco raras con la hora y la configuración del reloj, así que ¿cómo soluciona el problema? El post de preguntas y respuestas de SuperUser de hoy tiene la solución perfecta para ayudar a un lector frustrado a solucionar sus problemas de reloj de arranque dual.

    La sesión de Preguntas y Respuestas de hoy nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, un grupo de sitios web de preguntas y respuestas impulsado por la comunidad..

    Foto cortesía de Straws tirada al azar (Flickr).

    La pregunta

    El lector superusuario arielnmz quiere saber cómo obtener los dos relojes en su configuración de Windows / Linux de arranque dual para mostrar los tiempos adecuados y coincidentes:

    Desde que comencé a usar Linux en una configuración de arranque dual con Windows, noté que cuando reinicié la máquina, la hora en el otro sistema operativo era incorrecta (por ejemplo, 12:00 en Linux, reiniciar a Windows y ver 18). : 00). Cuando verifiqué el BIOS, el RTC estaba configurado a las 18:00.

    Dado que mi zona horaria es -06: 00 CST, asumo que Linux simplemente establece la hora del RTC en UTC y vuelve a calcular la hora según la zona horaria, mientras que Windows simplemente establece el RTC en la hora de la zona horaria. Ambos usan el mismo servidor NTP para sincronizar la hora..

    Mi pregunta es, ¿cuál está haciendo lo correcto? ¿En cuál debo establecer la configuración de zona horaria en UTC para tener el tiempo correcto en ambos?

    ¿Cuál es el mejor método para solucionar el problema del reloj de arranque dual de arielnmz??

    La respuesta

    El contribuidor de SuperUser Ayan Patra tiene la respuesta para nosotros:

    Recientemente enfrenté el mismo problema y así es como lo solucioné. Necesitas hacer algunos cambios menores en ambos sistemas operativos..

    Comencé con Linux primero. Ejecuta los siguientes comandos como root:

    • ntpdate pool.ntp.org

    Esto actualizará su tiempo si no está configurado correctamente.

    Ahora configure el reloj de hardware a UTC con este comando.

    • hwclock -systohc -utc

    Fuente

    Ahora inicie Windows y agregue lo siguiente al registro. Simplemente cree un archivo .reg usando el código de abajo en el Bloc de notas. Guárdalo y ejecútalo..

    • Editor del Registro de Windows Versión 5.00
      [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ TimeZoneInformation]
      “RealTimeIsUniversal” = dword: 00000001

    Fuente

    A partir del siguiente arranque, ambos sistemas operativos le mostrarán la hora correcta.


    ¿Tienes algo que agregar a la explicación? Apaga el sonido en los comentarios. ¿Quieres leer más respuestas de otros usuarios de Stack Exchange con experiencia en tecnología? Echa un vistazo a la discusión completa aquí.