Главная » 2017 » Ноябрь » 13 » команда mkfs
23:57
команда mkfs

SEO sprint - Всё для максимальной раскрутки!

НАЗВАНИЕ
mkfs - создаёт новую файловую систему Linux
СИНТАКСИС
mkfs [ -V ] [ -t fstype ] [ fs-options ] filesys [ blocks ]
ОПИСАНИЕ
mkfs используется для создания файловой системы Linux на некотором устройстве, обычно в разделе жёсткого диска. В качестве аргумента filesys для файловой системы может выступать или название устройства (например, /dev/hda1, /dev/sdb2) или точка монтирования (например, /, /usr, /home). Аргументом blocks указывается количество блоков, которые выделяются для использования этой файловой системой.

По окончании работы mkfs возвращает 0 - в случае успеха, а 1 - при неудачной операции.

В общем случае, mkfs является простым конечным интерфейсом к доступным под Linux модулям создания файловых систем, в которых вторая часть сложных имён (mkfs.fstype) как раз и определяет вызываемый модуль. Поиск специфического модуля создания файловой системы осуществляется примерно в следующей последовательности каталогов: /sbin, /sbin/fs, /sbin/fs.d, /etc/fs, /etc. Точный список каталогов определяется во время компиляции, но как минимум содержит /sbin и /sbin/fs, а завершается каталогами, которые перечислены в переменной окружения PATH. Для детальной информации по созданию специфических файловых систем, пожалуйста просмотрите соответствующие электронные справочные страницы (man).
ПАРАМЕТРЫ

-V
Подробно информирует происходящее, включая все выполняемые специфические команды файловой системы. Если указать этот параметр более одного раза, то это запретит реальное выполнение любых специфических команд файловой системы. Использовать этот параметр целесообразно во время тестирования.
-t fstype
Указывает тип создаваемой файловой системы. Если этот параметр не указан, тогда, по умолчанию, принимается тип файловой системы ext2.
fs-options
Передаёт модулю создания специфической файловой системы параметры в виде списка. Следует отметить, что нет гарантии в том, что следующие перечисленные параметры будут поддерживаться большинством модулей создания файловых систем.
-c
Перед созданием файловой системы проверяет наличие сбойных блоков на устройстве.
-l filename
Считывает список сбойных блоков из указанного файла filename. Для составления подобного списка, можно выполнить предварительную проверку, например, с помощью программы badblocks.
-v
Подробно комментирует происходящее.


ПРИМЕРЫ

Создаёт файловую систему типа ext2 в разделе /dev/hdb1 (второй жёсткий диск):

# mkfs -t ext2 /dev/hdb1


ОШИБКИ
Все основные параметры должны быть указаны в начале и не должны смешиваться с параметрами, которые передаются для специфичных файловых систем. Некоторые модули создания специфичных файловых систем не поддерживают параметр -v (подробно информировать) или не возвращают осмысленные коды возврата. Кроме этого, некоторые модули автоматически (самостоятельно) не могут определить размер устройства и для них обязательно надо указывать параметр blocks.
АВТОРЫ
David Engel (david@ods.com)
Fred N. van Kempen (waltje@uwalt.nl.mugnet.org)
Ron Sommeling (sommel@sci.kun.nl)
Эта страница электронной справки является нахальной переработкой версии справки для файловой системы ext2, которая была написана Remy Card. :)
СМ. ТАКЖЕ
fs(5), badblocks(8), fsck(8), mkdosfs(8), mke2fs(8), mkfs.bfs(8), mkfs.ext2(8), mkfs.ext3(8), mkfs.minix(8), mkfs.msdos(8), mkfs.vfat(8), mkfs.xfs(8), mkfs.xiafs(8)
ПЕРЕВОД
оригинального файла на английском mkfs.8.gz (1247 байт от 27.06.2002) (+примеры) выполнен Aleksander N.Gorohovski 27.06.2006.
Категория: (8) Команды администрирования системы, которые обычно запускаются от имени суперпользователя | Просмотров: 427 | Добавил: Администратор | Рейтинг: 0.0/0
Всего комментариев: 0
avatar