Pregunta ¿Por qué Ubuntu 9.04 reinicia mi reloj de Windows?


Tengo una plataforma con 2 discos duros. He puesto Ubuntu 9.04 (Jaunty) en una de las unidades y Windows Vista SP2 se ejecuta en la otra unidad. Adopté este enfoque en lugar de un arranque dual, ya que quería poder intercambiar los sistemas operativos como quisiera y mantener las cosas limpias y separadas.

El problema que he notado es que cuando estoy en Ubuntu y reinicio en Windows Vista (seleccionando la unidad Vista en el momento del arranque), el reloj de Vista siempre se retrasa aproximadamente 5 horas. También me he dado cuenta de que cuando intento sincronizar el reloj de Vista, siempre se produce un error en el primer intento, luego tengo que hacer clic en "Actualizar ahora" una segunda vez antes de que la sincronización con el servidor NTP seleccionado tenga efecto. Los reinicios repetidos de Vista no afectan el reloj de Vista siempre y cuando vuelva de Vista a Vista cada vez.

Además, lo contrario no es cierto, es decir, reiniciar Vista y lanzar Ubuntu no afecta el reloj de Ubuntu.

No puedo entender por qué esto está sucediendo. Agradecería cualquier ayuda en absoluto.

Actualizar: También debería mencionar que Ubunty es de 64 bits y Vista es de 32 bits.


4
2018-05-31 08:39


origen


Este es un problema antiguo de arranque dual de Linux / BSD y Windows. Yo sugeriría editar la pregunta para reflejar la naturaleza genérica del problema. - pcapademic
Como he mencionado, los 2 sistemas operativos son no en arranque dual, están en discos duros SATA separados. - kpax
Ellos son en arranque dual porque arrancas uno u otro. El arranque dual no significa "en el mismo disco duro", incluso si esa configuración es la más común. - njsf
Siempre pensé que varias unidades, cada una con su propio sistema operativo, se denominaba configuración de arranque múltiple. De todos modos debo estar equivocado. Gracias por la aclaración. - kpax


Respuestas:


Lo es este problema?

Tienes que mirar
/etc/default/rcS 
y cambio UTC = si a UTC = no.

Esto hace que Ubuntu lea y escriba en el reloj del hardware de la misma manera que Windows, utilizando la hora local en lugar de UTC.


13
2018-05-31 08:42



Sí, suena como si esto fuera todo. Voy a darle una oportunidad. - kpax
Ubuntu, de forma predeterminada, revisará los servidores NTP para verificar la hora correcta y actualizará el reloj del sistema. - Brad Gilbert


Si prefieres hacer el cambio a la instalación de windows:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]

Añadir una nueva palabra nombrada "RealTimeIsUniversal" y configurarlo para 1


5
2018-05-31 10:49



Ya había probado la solución "aceptada" que funcionó para mí. - kpax
Esto tendría el beneficio adicional de trabajar si se olvidara de cambiar la información de la zona horaria después de una mudanza. - Brad Gilbert
He hecho esto, pero de vez en cuando mi reloj de Windows retrocede 6 horas (estoy UDT-6). Luego tengo que entrar y hacer que se actualice con el servidor de tiempo. - Thomas G. Mayfield