Это команда mkfs.jffs2, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
mkfs.jffs2 - создает образ файловой системы JFFS2 из каталога
СИНТАКСИС
mkfs.jffs2 [ -p, - pad [= РАЗМЕР] ] [ -r, -d, - корень каталог ] [ -s, - pagesize = РАЗМЕР ] [
-e, - eraseblock = РАЗМЕР ] [ -c, - cleanmarker = РАЗМЕР ] [ -n, - маркеры без очистки ] [ -o, - вывод
изображение.jffs2 ] [ -l, - прямой порядок байтов ] [ -b, - с прямым порядком байтов ] [ -D, - devtable = ФАЙЛ ] [
-f, - faketime ] [ -q, - сквош ] [ -U, - сквош-uids ] [ -P, - сквош-завивка ] [ --with-xattr
] [ --with-selinux ] [ --with-posix-acl ] [ -m, - сжатие-режим = РЕЖИМ ] [ -x, - отключить-
компрессор = ИМЯ ] [ -X, - включить компрессор = ИМЯ ] [ -y, - приоритет-компрессора = ПРИОРИТЕТ: НАЗВАНИЕ
] [ -L, - список-компрессоров ] [ -t, - тест-сжатие ] [ -h, - помощь ] [ -v, - подробный ] [
-V, - версия ] [ -i, - инкрементальный изображение.jffs2 ]
ОПИСАНИЕ
Программа mkfs.jffs2 создает файловую систему JFFS2 (Second Journalling Flash File System)
изображение и записывает полученное изображение в файл, указанный -o вариант или по умолчанию
к стандартному выходу, если стандартный выход не является оконечным устройством, и в этом случае
mkfs.jffs2 будет прерван.
Образ файловой системы создается с использованием файлов и каталогов, содержащихся в
каталог, указанный опцией -r или текущий каталог, если -r вариант нет
указано.
Каждый блок файлов, помещаемых в образ файловой системы, сжимается одним
доступных компрессоров в зависимости от выбранного режима сжатия.
Файловые системы создаются с тем же порядком байтов, что и хост, если только -b or -l кредита
указаны. Драйвер JFFS2 в ядре Linux 2.4 поддерживал только образы с такими же
порядок байтов в качестве процессора. Начиная с 2.5.48, ядро можно изменить с помощью #define, чтобы принять
образы неродного порядка байтов. Полная поддержка байтов с обратным порядком байтов в ядре не планируется.
Маловероятно, что изображения JFFS2 будут полезны, кроме как в сочетании с MTD (память
Technology Device) в ядре Linux, поскольку драйвер файловой системы JFFS2 в
ядру требуются устройства MTD.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Параметры, которые принимают аргументы SIZE, могут быть либо десятичными (например, 65536), либо восьмеричными.
(0200000) или шестнадцатеричный (0x1000).
-п, --pad [= РАЗМЕР]
Дополнить вывод до SIZE байтов с помощью 0xFF. Если SIZE не указан, вывод дополняется
до конца последнего блока стирания.
-р, -д, --root = DIR
Создайте файловую систему из каталога DIR. По умолчанию это текущий каталог.
-с, --pagesize = РАЗМЕР
Используйте размер страницы SIZE. По умолчанию - 4 КиБ. Это максимальный размер данных.
узел. Установите в соответствии с размером страницы управления памятью целевой системы (ПРИМЕЧАНИЕ.
НЕ относится к размеру страницы NAND).
-е, --eraseblock = РАЗМЕР
Используйте размер блока стирания SIZE. По умолчанию - 64 КБ. Если вы используете размер блока стирания
отличается от размера блока стирания целевого устройства MTD, JFFS2 может не выполнять
оптимально. Если указанный РАЗМЕР ниже 4096, предполагается, что единицы измерения - КиБ.
-с, --cleanmarker = РАЗМЕР
Напишите узлы «CLEANMARKER» указанного размера. Обычно это не подходит
чтобы указать размер, отличный от 12 байтов по умолчанию.
-н, - без чистящих маркеров
Не записывайте узлы «CLEANMARKER» в начало каждого блока стирания. Этот вариант
может быть полезно для создания образов JFFS2 для использования на флеш-памяти NAND, а также для создания
изображения, которые будут использоваться на различном оборудовании с разными блоками стирания
размеры.
-о, --output = ФАЙЛ
Записать образ JFFS2 в файл FILE. По умолчанию - стандартный вывод.
-л, --little-endian
Создайте образ JFFS2 с прямым порядком байтов. По умолчанию создается изображение с таким же
порядок байтов в качестве хоста.
-б, - с прямым порядком байтов
Создайте образ JFFS2 с прямым порядком байтов. По умолчанию создается изображение с таким же
порядок байтов в качестве хоста.
-Д, --devtable = ФАЙЛ
Используйте названный ФАЙЛ в качестве файла таблицы устройств для включения устройств и изменения
разрешения в созданном образе, когда у пользователя нет соответствующих
разрешения на их создание в файловой системе, используемой в качестве источника.
-ф, - фейк-тайм
Измените временные метки всех файлов на «0» для регрессионного тестирования.
-д, --давить
Сжать права доступа и владельцев, сделав все файлы принадлежащими root и удалив запись
разрешение на «группу» и «другое».
-У, --squash-uids
Владельцы сквоша делают все файлы владельцем root.
-П, - сквош-завивка
Сжатие разрешений, удаление разрешения на запись для «группы» и «другого».
--with-xattr
Включает xattr, помещает все записи xattr в файл изображения jffs2.
--with-selinux
Включает xattr, вставляет только метки SELinux в файл изображения jffs2.
--with-posix-acl
Включите xattr, вставляйте только записи ACL POSIX в файл изображения jffs2.
-м, --compression-mode = РЕЖИМ
Установите режим сжатия по умолчанию. Режим по умолчанию приоритет который пытается
компрессоры в заданном порядке и выбирает первый успешный. В
альтернативы: нет (mkfs не сжимается) и размер (mkfs попробует все
компрессор и выбирает тот, который дает наименьший результат).
-Икс, --disable-Compressor = ИМЯ
Отключите компрессор. Использовать -L чтобы увидеть список доступных компрессоров и их
состояния по умолчанию.
-ИКС, --enable-Compressor = НАЗВАНИЕ
Включите компрессор. Использовать -L чтобы увидеть список доступных компрессоров и их
состояния по умолчанию.
-у, --compressor-priority = ПРИОРИТЕТ: ИМЯ
Установите приоритет компрессора. Использовать -L чтобы увидеть список доступных
компрессоры и их приоритет по умолчанию. Приоритеты используются по приоритету
режим сжатия.
-Л, --list-компрессоры
Показать список доступных компрессоров и их состояния.
-т, --test-сжатие
Вызывайте распаковку после каждого сжатия - и сравнивайте результат с исходным
данные - и другие проверки.
-час, --Помогите
Показать текст справки.
-в, --подробный
Подробная операция.
-В, --версия
Показать информацию о версии.
-я, --incremental = ФАЙЛ
Создайте изображение отростка для ФАЙЛА. Если ФАЙЛ записывается во флеш-память, а флеш-память
с добавлением вывода, то кажется, что это одно.
ОГРАНИЧЕНИЯ
Формат и грамматика файла таблицы устройств не позволяют создавать символические ссылки.
когда символические ссылки еще не присутствуют в корневом рабочем каталоге.
Однако символические ссылки могут быть указаны в файле таблицы устройств с помощью l тип для
целей установки их разрешений и прав собственности.
Используйте mkfs.jffs2 в Интернете с помощью сервисов onworks.net