An der Codebasis, op där de Kär geformt gëtt Linux 6.9 gouf eng Ännerung gemaach, déi den Treiber, deen den Ext2-Dateisystem implementéiert, vun der ënnerstëtzter Kategorie an déi ofgeschaaft Kategorie réckelt. De Grond dofir ass, datt den Treiber nëmmen 32-Bit Inode-Zäitzieler ënnerstëtzt, déi den 19. Januar 2038 iwwerlafen.
Fir mat existente Partitionen ze schaffen, amplaz vum ext2 Chauffer, gëtt proposéiert den ext4 Chauffer ze benotzen, deen d'Aarbecht mam Ext2 Dateiesystem ënnerstëtzt a voll kompatibel ass, awer kann Zäitstempel an ext2 Partitionen benotzen, déi net dem 2038 ënnerleien Problem wann de Dateiesystem mat enger Inode erstallt ass, méi grouss wéi 255 Bytes (am ext2 Chauffer goufen 32 Zäitteller benotzt onofhängeg vun der Inodegréisst).
Ext2 Benotzer gi geroden, d'Inode-Gréisst ze kontrolléieren. Den Utility mkfs.ext2 benotzt standardméisseg 256-Byte Inoden zënter der Versioun 1.46.5 (geliwwert mat ...) Ubuntu 22.04), virdrun konnt Dir de Kommando "mkfs.ext2 -I 256" benotze fir d'Inode-Gréisst ze erhéijen. Wann Dir 128-Byte-Inoden benotzt, sollt Dir se an 256-Byte-Inoden konvertéieren: $ sudo tune2fs -l /dev/sda1 | grep "Inode size" Inode-Gréisst: 128 $ sudo e2fsck -f /dev/sda1 $ sudo tune2fs -I 256 /dev/sda1
Laut Theodore Ts'o, Ersteller vun den Ext2/3/4 Dateisystemer, wann iergendeen den ext2 Chauffer wéinst senger Einfachheet vermësst (zum Beispill kann de Chauffer gefrot sinn fir Ressourcen op embedded Systemer ze spueren), ass et net ze vill spéit Transfermaart Ënnerstëtzung fir 64-bëssen Zäit Konter derfir, déi net schwéier ass.
Source: opennet.ru
