Monta o tempo do diretório de alterações para 1970

0

Estamos desenvolvendo um sistema Linux embarcado usando o BusyBox v1.19.4. O sistema está funcionando bem, exceto por um estranho problema de montagem com hora e data.

Quando criamos um diretório, ele tem a hora e a data corretas:

\$ ls -l
drwxrwxrwx    2 root     root            40 Jul 21 16:16 media_2e040
\$

No entanto, quando montamos um dispositivo, a hora e a data mudam:

\$ mount /dev/sdb1 media_2e040
\$ ls -l
drwxr-xr-x    9 root     root         16384 Jan  1  1970 media_2e040
\$

Não sabendo muito sobre a montagem, posso executar touch no diretório e a data / hora é atualizada na hora correta.

Existe algum motivo para esta operação de montagem?

Devemos estar executando touch para manter a hora e a data?

Obrigado.

    
por user626201 22.07.2014 / 10:26

1 resposta

2

sua unidade /dev/sdb1 está montada no diretório media_2e040 agora, então todas as propriedades de media_2e049 são sdb1 properties. Se você alterá-los com touch , alterou as propriedades sdb1 .

    
por 22.07.2014 / 11:08