System plików ext2
ext2 to drugi rozszerzony system plików stworzony dla systemu Linux, który zastąpił wcześniejszą wersję, ext. Jego główną funkcją jest umożliwienie rozpoznania uszkodzenia systemu plików podczas uruchamiania systemu, co pozwala na automatyczne naprawienie szkód dzięki narzędziu e2fsck. Uszkodzone pliki są przechowywane w katalogu lost+found.
System ext2 charakteryzuje się mechanizmem, który minimalizuje fragmentację danych, co było problemem w poprzednich wersjach. Przy domyślnym rozmiarze bloku wynoszącym 4 KB, ext2 obsługuje partycje o maksymalnej wielkości 4 TB oraz pojedyncze pliki o wielkości do 2 TB. Nazwy plików mogą mieć do 255 znaków długości.
Ważnym elementem systemu ext2 są wolne pola w strukturach danych, które umożliwiają konwersję „w locie” do systemu ext3, wykorzystującego te same pola do przechowywania dodatkowych informacji.