[linux] mkfs.ext4 & 2038

Paul Slootman paul+nospam op wurtel.net
Vr Jan 3 12:58:57 CET 2020


On Fri 03 Jan 2020, Udo van den Heuvel wrote:
> 
> Er is een (klein) ext4 fs waarover de kernel (5.4.7) meldt:
> 
> ext4 filesystem being mounted at /root/mnt supports timestamps until
> 2038 (0x7fffffff)
> 
> Ook als ik dit fs nieuw aanmaak (met mkfs.ext4) blijft deze melding
> terugkomen.
> Deze melding komt alleen voor dit diskje, niet bij andere (grotere) disken.
> 
> Hoe laat ik mkfs.ext4 ook deze kleine disk 2038-proof maken?

Kleine filesystem worden standaard met 128-byte inodes aangemaakt.
Daarin is dus niet genoeg ruimte voor een 64bit timestamp.

Je kunt 256 byte inodes forceren met mkfs.ext4 -I 256 ...


Paul


Meer informatie over de Linux maillijst