Xiafs — историческая файловая система в ядре Linux, которая была разработана в начале 1993 Frank Xia и являлась расширением файловой системы MINIX (основана на реализации фс миникс от Торвальдс, Линуса). Применялась в ранних вариантах ОС на базе Linux, затем была замещена конкурирующими файловыми системами (например, из семейства ext2) и удалена в ядре серии 2.1.21http://man7.org/linux/man-pages/man5/filesystems.5.html «xiafs was designed and implemented to be a stable, safe filesystem by extending the Minix filesystem code. … The xiafs filesystem is no longer actively developed or maintained. It was removed from the kernel in 2.1.21.» в январе 1997 года. Лишь через 15 лет последние упоминания об ФС xiafs были удалены из документации ядра.
Существует частная инициатива по адаптации драйвера xiafs к более современным ядрам
Утилиты для работы с xiafs — xfsck, mkxfs — дорабатывались в 1996 году Thomas McWilliams.
Ограничения Максимальный размер раздела 2 ГБ, максимальный размер файла 64 MБ.
Таким образом, xiafs наряду с ext2 позволила обойти ограничения оригинальной ФС Linux ext в 64 Мегабайта на разделslackware.mirror.ba/slackware-2.2.0/docs/faqs/linux-faq.ps.gz«The Linux ext2/3/4 Filesystem: Past, Present, and Future» , Ted Ts’o.
Примечания
Категория:Файловые системы Категория:Linux