<Anterior | Contenido | Siguiente>
7.6.4. Configuración del reloj del sistema
La planta de reloj El script lee la hora del reloj de hardware, también conocido como BIOS o reloj de semiconductor de óxido de metal complementario (CMOS). Si el reloj de hardware está configurado en UTC, este script convertirá la hora del reloj de hardware a la hora local utilizando el / etc / localtime archivo (que le dice al reloj programa en qué zona horaria se encuentra el usuario). No hay forma de detectar si el reloj de hardware está configurado en UTC o no, por lo que debe configurarse manualmente.
La planta de reloj se ejecuta a través de udev cuando el kernel detecta la capacidad del hardware al arrancar. También se puede ejecutar manualmente con el parámetro de parada para almacenar la hora del sistema en el reloj CMOS.
Si no puede recordar si el reloj del hardware está configurado en UTC, averigüe ejecutando el hwclock - localtime --show mando. Esto mostrará cuál es la hora actual según el reloj del hardware. Si esta hora coincide con lo que dice su reloj, entonces el reloj de hardware está configurado a la hora local. Si la salida de reloj no es la hora local, lo más probable es que esté configurada en la hora UTC. Verifique esto sumando o restando la cantidad adecuada de horas para la zona horaria a la hora mostrada por reloj. Por ejemplo, si se encuentra actualmente en la zona horaria MST, que también se conoce como GMT -0700, agregue siete horas a la hora local.
Cambiar el valor del UTC variable de abajo a un valor de 0 (cero) si el reloj del hardware es No ajustado a la hora UTC. Crea un nuevo archivo / etc / sysconfig / clock ejecutando lo siguiente:
cat> / etc / sysconfig / clock << "EOF"
# Iniciar / etc / sysconfig / clock UTC = 1
# Establezca esto en cualquier opción que pueda necesitar darle a hwclock,
# como el tipo de reloj de hardware de la máquina para Alphas. CLOCKPARAMS =
# Fin / etc / sysconfig / clock
EOF
cat> / etc / sysconfig / clock << "EOF"
# Iniciar / etc / sysconfig / clock UTC = 1
# Establezca esto en cualquier opción que pueda necesitar darle a hwclock,
# como el tipo de reloj de hardware de la máquina para Alphas. CLOCKPARAMS =
# Fin / etc / sysconfig / clock
EOF
Una buena pista que explica cómo lidiar con el tiempo en LFS está disponible en http://www.linuxfromscratch.org/hints/downloads/ archivos / time.txt. Explica cuestiones como las zonas horarias, UTC y la TZ Variable ambiental.
Nota:
Los parámetros CLOCKPARAMS y UTC se pueden establecer alternativamente en el /etc/sysconfig/rc.sitio
.
Nota:
Los parámetros CLOCKPARAMS y UTC se pueden establecer alternativamente en el /etc/sysconfig/rc.sitio
.