Skip to content

Sincronizar la hora en nuestro Linux y la BIOS

25/mayo/2010

Tal vez piensas que es algo muy simple, pero no tienes idea de cómo hacerlo. O tal vez crees que es algo sin mucha importancia, pero si la tiene. Con unos simples comandos, podrás actualizar la hora de tu sistema Linux, y sincronizar la hora de la BIOS.

Para sincronizar la hora, los pasos son los siguientes:

  • Abrir una consola y cambiar a root:  su
  • Sincronizar la hora con un servidor de Internet: sntp -P no -r  ntp0.inf.utfsm.cl
  • Ver la nueva hora actualizada: date
  • Sincronizar la hora en la BIOS del PC: hwclock –-systohc

Listo.

Puedes realizar una busqueda de “servidores ntp” en internet, y ver cuales están más cercanos geográficamente. También, puedes conocer más sobre el protocolo NTP en la Wikipedia.

Actualización: No es necesario el parámetro “-P no”, como se puede observar en la siguiente captura.

Adjunto captura de los parametos de hwclock:

9 comentarios
  1. Freddy Bravo permalink
    31/mayo/2010 11:13 am

    La sincronizacion con servidores NTP si la conocia pero no la del bios, gracias por el aporte

    • alexsandovalm permalink*
      1/junio/2010 10:14 pm

      Estamos para servirle! Saludos.

  2. 2/junio/2010 8:21 am

    Aparentemente la opción -P no funciona.

    [root@saslibre ~]# sntp -P no -r ntp0.inf.utfsm.cl
    sntp: illegal option — P
    sntp – standard SNTP program – Ver. 4.2.6
    USAGE: sntp [ – [] | –[{=| }] ]… hostname-or-IP …
    Flg Arg Option-Name Description
    -4 no ipv4 Force IPv4 DNS name resolution
    -6 no ipv6 Force IPv6 DNS name resolution
    -d no normalverbose Normal verbose
    -K Str kod KoD history filename
    -p no syslog Logging with syslog
    -l Str filelog Log to specified logfile
    -s no settod Set (step) the time with settimeofday()
    -j no adjtime Set (slew) the time with adjtime()
    -b Str broadcast Use broadcasts to the address specified for synchronisation
    -t Num timeout Specify the number of seconds to wait for broadcasts
    -a Num authentication Enable authentication with the key auth-keynumber
    -k Str keyfile Specify a keyfile. SNTP will look in this file for the key specified with -a
    opt version Output version information and exit
    -? no help Display extended usage information and exit
    -! no more-help Extended usage information passed thru pager
    -> opt save-opts Save the option state to a config file
    -< Str load-opts Load options from a config file

    Options are specified by doubled hyphens and their name
    or by a single hyphen and the flag character.

    please send bug reports to: http://bugs.ntp.org, bugs@ntp.org
    [root@saslibre ~]#

    • alexsandovalm permalink*
      5/junio/2010 1:18 pm

      ¿Qué distro estás utilizando? Yo lo realice en openSUSE 11.2 sin ningún problema.

      Probablemente, en tu distro se deba utilizar otro parámetro. Si me indicas la distro te puedo orientar.

      Saludos.

  3. Eduardo permalink
    13/junio/2010 11:42 pm

    Interesante, justo es lo que estaba buscando.
    Pero al darle hwclock –-systohc me responde:
    hwclock no admite argumentos que no sean opciones. Ha especificado 1.

    Estoy en Ubuntu 10.04
    Desde ya muchas gracias.

    • alexsandovalm permalink*
      16/junio/2010 11:04 pm

      Eduardo, el error que indicas se debe al bendito WordPress. Te recomiendo que escribas el comando y no que lo copies-pegues en la consola, ya que uno de los dos guiones (-) es transformado en un caracter extraño.

      Saludos.

  4. Patricio permalink
    19/octubre/2010 7:03 am

    Parece que el problema es que ocupaste el guion “–” en vez de “-“

  5. juan permalink
    24/marzo/2011 3:36 pm

    me sale violacion de segmento cuando realizo un apt-get install ntpdate

Trackbacks

  1. Linux-OS » Sincronizar la hora en nuestro Linux y la BIOS

Los comentarios están cerrados.

A %d blogueros les gusta esto: