Создание и монтаж файловой системы
Команда mkfs создает новую файловую систему. Она расположена в каталоге /etc и имеет два параметра:
/etc/mkfs <имя> <размер>
Первый параметр является именем специального файла и указывает устройство, на котором создается файловая система.
Второй параметр - размер пространства файловой системы в блоках; используется для определения по некоторым правилам числа блоков после того, как размещены i-узлы.
Пример создания файловой системы на флоппи-диске:
/etc/mkfs /dev/flo 2000 isize = 230
Ответное сообщение указывает число блоков, выделенное для размещения i-узлов.
Далее, чтобы сделать файловую систему известной операционной системе, надо ее смонтировать командой mount. Эта команда подключает корневой каталог монтируемой файловой системы в один из каталогов корневой файловой системы. Команда расположена в каталоге /etc и имеет два параметра:
/etc/mount <устройство> <каталог>
Первый параметр является именем спецфайла для монтируемого логического устройства, содержащего подключаемую файловую истему. Второй - имя уже существующего каталога, под которым монтируется файловая система.
Пример монтажа вновь созданной файловой системы на гибком диске под каталогом, созданным командой mkdir в корне корневой файловой системы:
cd / mkdir floppy0 /etc/mount /dev/fl0 /fioppy0
Чтобы выяснить, какие файловые системы смонтированы в данный момент, надо подать команду mount без параметров:
mount /dev/fl0 on /floppy0
Ответом является сообщение об этих системах (в данному случае - одной). Оно формируется на основе данных о монтаже файловых систем, хранимых в файле etc/mnttab.
Следует заботиться о том, чтобы права доступа корневого каталога монтируемой файловой системы и каталога, под которым производится монтаж, были одинаковыми во избежание ошибок операционной системы.