newfs_hammer - создание новой файловой системы HAMMER
newfs_hammer -L метка [-b загрузочный_размер] [-f] [-m защитный_размер] [-u размер_возврата] устройство ...
Утилита newfs_hammer создаёт файловую систему HAMMER на указанном устройстве. Если указано несколько устройств, создаётся единая файловая система HAMMER, объединяющая все их. Каждое устройство составляет объём, на котором будет создана файловая система HAMMER. Файловая система не позволяет узнать размер сектора, однако реализация в DragonFly требует, чтобы секторы были не больше 16 килобайт. Файловая система HAMMER начинается с относительного смещения 0 и может быть создана только с распределёнными метками диска (метками disklabel64(5) или gpt(8)), или в разделах disklabel(5), не перекрывающихся в пространстве меток.
Доступны следующие опции:
Каждая файловая система HAMMER должна иметь иметь имя, которое должно быть уникальным в пределах машины.
Указывает фиксированную область, в которой могут быть сохранены данные, относящиеся к загрузке ядра. загрузочный_размер указывается в байтах. По умолчанию будет создана область загрузки размером примерно 4 мегабайта.
Принудительное создание файловой системы HAMMER с кольцевым буфером возврата (UNDO FIFO) объёмом менее 100 мегабайт. В обычных обстоятельствах эта опция не требуется.
Указывает фиксированную область, которую HAMMER может использовать в качестве журнала памяти. Эта область в настоящее время не используется. защитный_размер указывается в байтах.
Указывает размер фиксированного кольцевого буфера возрата (UNDO FIFO). размер_возврата указывается в байтах. По умолчанию используется 0,1% от размера корневого тома, с разумными минимальным и максимальным размерами. Метаданные последовательно выводятся в кольцевой буфер возврата (UNDO FIFO), который используется для немедленного восстановления при сбое.
загрузочный_размер, защитный_размер и размер_возврата могут быть указаны с суффиксом K, M, G или T, означающим кило, мега, гига и тера. В качестве суффикса можно использовать символы в нижнем регистре.
Создать файловую систему с именем "Home" на /dev/ad0s1d.
Программа возвращает код 0, если она завершилась удачно или 1, если в процессе работы программы произошла ошибка.
hammer(5), disklabel(5), disklabel64(5), fdisk(8), gpt(8), newfs(8)
Утилита new_hammer впервые появилась в DragonFly 1.11.
Перевод на русский язык выполнил Владимир Ступин