El dual boot o arranque dual es la forma más común en la que solemos tener una instalación de Linux. Normalmente es tan fácil como llegar, redimensionar la partición de sistema e instalar, y por lo general no suele haber ningún tipo de problema a posteriori.
Sin embargo en ocasiones esto no es así, y puede haber desfases horarios entre Ubuntu y Windows como «problema» más recurrente. Realmente tampoco es un problema tan grave, ya que se puede solucionar de forma bastante rápida y sencilla, y dado que recientemente alguno de vosotros ha tenido este problema, hemos creído oportuno aportar una solución.
Solución para Linux
Antes de proceder, vale la pena señalar que la mayor ventaja de tener el reloj del hardware como UTC es que no necesitas cambiar el reloj de hardware cuando te mueves por zonas horarias o con los horarios de invierno y verano para ahorrar energía, ya que UTC no tiene desajustes por estos horarios o por cambiar entre zonas horarias.
sudo sed -i 's/UTC=yes/UTC=no/' /etc/default/rcS
Después reinicia el equipo y listo.
Solución para Windows
Este fix es válido para Windows Vista SP2, Windows 7, Server 2008 R2 y Windows 8/ 8.1, y lo que vamos a hacer es cambiar el reloj de hardware de Windows por UTC en lugar de la hora local. Para poder hacerlo, necesitamos un archivo de registro de Windows que podemos descargar aquí y hacer doble click en él.
Después, para desactivar el servicio horario de Windows (que todavía almacena el tiempo en la hora local sin importar que hayamos aplicado el ajuste del registro del que hablamos hace unos instantes), necesitamos abrir la línea de comandos de Windows con permisos de administrador y pegar esta línea dentro:
sc config w32time start= disabled
Reiniciamos y listo.
Ya veis que no tiene mucha dificultad. Esperamos que os sea de utilidad y que os ayude a corregir el error si a vosotros os pasa.
muchísimas gracias por este post!!
Saludos
Genial, llevaba tiempo buscando una solución accesible. Muchas gracias.
a mi en kubuntu no me ha funcionado. igual me sigue apareciendo una hora adelantado 🙁
como se hace lo de la linea de comando sc config w32time start= disabled
Abre el menú inicio y escribe «cmd». Aparecerá una aplicación llamada «símbolo del sistema». Entra en ella, copia la línea que ponemos más arriba y listo.
Hola… vengo de Opensuse, seguí las indicaciones para Windows 7 y aun sigo teniendo este problema. Me gusta mucho Opensuse y no lo quiero desinstalar, alguien ha hallado alguna solución?, de antemano gracias
Hola,
He seguido vuestros pasos al pie de la letra (no tengo mucha idea de estas cosas), pero al intentar hacer lo de la línea de comando en windows me aparece este error y no sé solucionarlo. ¿Podríais ayudarme por favor? Muchas gracias.
Microsoft Windows [Versión 10.0.15063]
(c) 2017 Microsoft Corporation. Todos los derechos reservados.
C:\Users\Laura>sc config w32time start= disabled
[SC] OpenService ERROR 5:
Acceso denegado.
Buenas.
Ejecuta el CMD como administrador y ya te funcionará.
Un saludo.
Buenas.
Abre el CMD como administrador y debería funcionarte.
Un saludo.
Lo bueno si breve, dos veces bueno, ya me había pasado alguna vez anterior y no recordaba como solucionarlo. En esta úlima ocasión había intentado con entrando en servicios, hora de windows, que había leido en alguna página. Probé varias soluciones y nada. Ahora lo he resuelto en dos minutos gracias a este tutorial. Muchas gracias por compartir su sabiduría.
Este tutorial me desconfiguro mas la hora en windows :'(