Разработчик (и) | Bell Labs |
---|---|
Полная имя | Загрузочная файловая система |
Представлена | с UNIX System V |
Идентификатор раздела | 0x63 (MBR ) |
Structures | |
Содержимое каталога | таблица одиночных inode |
Размещение файлов | 16-битное inodes |
Ограничения | |
Максимальная длина имени файла | 14 символов |
Другое | |
Поддерживаемые операционные системы | UnixWare |
Загрузочная файловая система (в Linux называется BFS, но BFS также относится к Be File System ) использовался в UnixWare для хранения файлов, необходимых для его процесса загрузки.
Он не поддерживает каталоги, а только позволяет непрерывное размещение файлов, чтобы упростить их использование загрузчиком.
Помимо поддержки UnixWare, Мартин Хиннер написал модуль ядра bfs для Linux, который его поддерживает.
Он задокументировал структуру файловой системы как часть процесса.
Реализация BFS в ядре Linux была написана Тиграном Айвазяном, и 28 октября 1999 г. она стала частью стандартных исходных кодов ядра (Linux версии 2.3.25).
Оригинальная BFS была написана в ATT Bell Laboratories для UNIX System V, Version 4.0 в 1986 году. Она была написана Роном Шнеллом, который также является автор Dunnet (игра).
BFS была первой файловой системой, отличной от S5 (System V), написанной с использованием VFS (Virtual Filesystem ) для ATT UNIX.