Error al inicio exDebian

Error al inicio

6 envíos / 0 nuevos
Último envío
#1 Jue, 22/06/2017 - 23:52
Dark_Killer
Imagen de Dark_Killer
Desconectado/a
se unió: 22/06/17

Error al inicio

Estado: 
[SOLUCIONADO]

Hola, acabo de hacer una nueva instalación (limpia) de Debian 9 Stretch, todo parece ir de maravilla, salvo que cada vez que inicio la máquina me aparece el siguiente error:

Superblock last mount time is in future.
       (by less than a day, probably due to the hardware clock being incorrectl

Ya probé varias cosas, molestando con hwclock, pero el problema persiste. Cabe destacar que al instalar Jessie no tengo ese problema, y la batería de la BIOS no está agotada.

 

Gracias.

Vie, 23/06/2017 - 00:41
rockyiii
Imagen de rockyiii
Desconectado/a
administrator
se unió: 11/01/16

En esa pc también corre un sistema windows?
pone el contenido de

timedatectl

 

Dom, 25/06/2017 - 01:13
Dark_Killer
Imagen de Dark_Killer
Desconectado/a
se unió: 22/06/17
      Local time: sáb 2017-06-24 23:12:54 -05
  Universal time: dom 2017-06-25 04:12:54 UTC
        RTC time: sáb 2017-06-24 23:13:02
       Time zone: America/Bogota (-05, -0500)
 Network time on: yes
NTP synchronized: no
 RTC in local TZ: yes

Warning: The system is configured to read the RTC time in the local time zone.
         This mode can not be fully supported. It will create various problems
         with time zone changes and daylight saving time adjustments. The RTC
         time is never updated, it relies on external facilities to maintain it.
         If at all possible, use RTC in UTC by calling
         'timedatectl set-local-rtc 0'.

Si, efectivamente, hay una partición con Windows 10

Dom, 25/06/2017 - 08:10
Panko
Imagen de Panko
Desconectado/a
moderador
se unió: 18/02/16

Pues ese es tu problema.

si inicias el sistema con windows, y luego lo inicias con debian, salta ese error. El quid de la cuestión es la forma en que se trata el reloj del equipi, ya que ambos sistemas lo hacen de dorma diferente.

De momento, el warning te da una solución: el modo que está usando no está completamente soportado, tienes que ejecutar, como root, el comando

timedatectl set-local-rtc 0

para corregir ese aviso.timedatectl set-local-rtc 0

Luego pruebas reiniciando en windows y volviendo a reiniciar en Debian a ver si sigue apareciendo el aviso al inicio.

En el caso de que te siga apareciendo el aviso, la solución pasa por configurar ambos sistemas para que traten la hora del mismo modo, ya sea ambos usando CEST o ambos usanto UTC (cest sería hora local, utc hora universarl).

MIentas ambos sistemas usen formas direferentes, te cambiarán la hora del reloj de la bios, lo que te provoca ese problema. Imagino que lo más sencillo sería configurar debian para que use CEST en lugar de windwos para que use UTC, que ahi hay que andar tocando registro y esas cosas.

 

Resumiendo, a debian no le cuadra la hora que lee al inicio y encuentra una diferencia en el tiempo, ya que windows ha añadido al diferencia horaria entre la que usa windows y la que usa él.

  No hay bar que por bien no venga....
Lun, 26/06/2017 - 02:55
Dark_Killer
Imagen de Dark_Killer
Desconectado/a
se unió: 22/06/17

Usando el comando:

 

timedatectl set-local-rtc 0

Se ha solucionado el error. Al iniciar Windows, devuelve una hora toda loca, pero se soluciona de la siguiente manera:

1. Desactivar la actualización automática de hora en Windows.

2. Configurando manualmente la hora correcta en la BIOS de la máquina.

3. Bootear Windows para revisar de nuevo la hora, si está mal, ya es sólo cambiarla manualmente.

4. Bootear Debian y vu'a la, ya no aparece el error.

 

Muchas gracias a todos.

Lun, 26/06/2017 - 07:48
Panko
Imagen de Panko
Desconectado/a
moderador
se unió: 18/02/16

Has solocionado la mitad del problema. Sigue estando ahi por lo que te dije, ambos sistemas están usando un sistema diferente para saber la hora. Tienes que buscar como hacer que ambos usen el mismo, ya sea UTC (la bios estará en horario universal, y cada sistema aplica la diferencia horaria), o que ambos usen CEST (la hora de la bios será la misma que tu zona horaria y ambos sistemas la tomarán de ahí sin aplicar ninguna corrección).

Por ponerte un ejemplo, cuando tenia ambos sistemas configuré win para usar UTC y fuera problemas (tengo debiane en UTC). A mi entender, será más facil que investigues que sistema está usando windows y configures Debian para que use el mismo.

 

Edit...

Aunque bueno, si ahora te funciona bien, dejalo así y no lo toques. En el caso de que vuelvas a tener problemas, vuelves aquí y ya tienes como solucionarlo.

  No hay bar que por bien no venga....