mkfs.jffs2 - 云端在线

这是命令 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, --no-cleanmarkers [ -o,--输出
图像.jffs2 [ -l,--小端 [ -b,--大端 [ -D,--devtable=文件 [
-f,--假时间 [ -q,--壁球 [ -U,--壁球-uids [ -P,--壁球烫发 [ --with-xattr
[ --with-selinux [ --with-posix-acl [ -m,--压缩模式=模式 [ -x,--禁用-
压缩机=名称 [ -X,--启用压缩器=NAME [ -y,--compressor-priority=优先级:名称
[ -L,--列表压缩器 [ -t,--test-压缩 [ -h,--帮助 [ -v,--详细 [
-V,--版本 [ -i,--增量 图像.jffs2 ]

商品描述


该程序 mkfs.jffs2 创建 JFFS2(第二日志闪存文件系统)文件系统
图像并将结果图像写入由指定的文件 -o 选项或默认
到标准输出,除非标准输出是终端设备在这种情况下
mkfs.jffs2 将中止。

文件系统映像是使用包含在
选项指定的目录 -r 或当前目录,如果 -r 选项不是
指定的。

要放入文件系统映像的文件的每个块都使用一个压缩
可用压缩器的数量取决于所选的压缩模式。

文件系统以与主机相同的字节顺序创建,除非 -b or -l 选项
被指定。 2 Linux 内核中的 JFFS2.4 驱动程序只支持具有相同
作为 CPU 的字节序。 从 2.5.48 开始,可以使用 #define 更改内核以接受
非本地字节序的图像。 未计划在内核中提供完整的双端支持。

JFFS2 图像不太可能有用,除非与 MTD(内存
Technology Device) 驱动程序在 Linux 内核中,因为 JFFS2 文件系统驱动程序在
内核需要 MTD 设备。

配置


采用 SIZE 参数的选项可以指定为十进制(例如 65536)、八进制
(0200000) 或十六进制 (0x1000)。

-p, --pad[=尺寸]
使用 0xFF 将输出填充到 SIZE 字节。 如果未指定 SIZE,则填充输出
到最后一个擦除块的末尾。

-r, -d, --root=目录
从目录 DIR 构建文件系统。 默认为当前目录。

-是的, --pagesize=大小
使用页面大小 SIZE。 默认值为 4 KiB。 此大小是数据的最大大小
节点。 根据目标系统的内存管理页面大小设置(注意:这是
与 NAND 页面大小无关)。

-e, --eraseblock=大小
使用擦除块大小 SIZE。 默认值为 64 KiB。 如果您使用擦除块大小
与目标 MTD 设备的擦除块大小不同,JFFS2 可能无法执行
最佳。 如果指定的 SIZE 低于 4096,则假定单位为 KiB。

-C, --cleanmarker=大小
写入具有指定大小的“CLEANMARKER”节点。 通常不合适
指定默认 12 字节以外的大小。

-n, --无清洁标记
不要将“CLEANMARKER”节点写入每个擦除块的开头。 这个选项
可用于创建用于 NAND 闪存的 JFFS2 映像,以及用于创建
将在具有不同擦除块的各种硬件上使用的图像
大小。

-o, --输出=文件
将 JFFS2 图像写入文件 FILE。 默认是标准输出。

-l, --小端
创建一个小端 JFFS2 图像。 默认是制作一个相同的图像
作为主机的字节序。

-b, --大端
创建大端 JFFS2 映像。 默认是制作一个相同的图像
作为主机的字节序。

-D, --devtable=文件
使用命名的 FILE 作为设备表文件,用于包含设备和更改
当用户没有适当的权限时创建的图像中的权限
在用作源的文件系统上创建它们的权限。

-F, --假时间
将所有文件时间戳更改为“0”以进行回归测试。

-q, - 壁球
压缩权限和所有者,使所有文件归 root 所有并删除写入
“组”和“其他”的许可。

-U, --squash-uids
Squash 所有者使所有文件都归 root 所有。

-P, --南瓜烫
压缩权限,删除“组”和“其他”的写权限。

--with-xattr
启用 xattr,将所有 xattr 条目填充到 jffs2 图像文件中。

--with-selinux
启用 xattr,仅将 SELinux 标签填充到 jffs2 图像文件中。

--with-posix-acl
启用 xattr,仅将 POSIX ACL 条目填充到 jffs2 图像文件中。

-米, --压缩模式=模式
设置默认压缩模式。 默认模式是 优先 尝试
按预定义的顺序压缩压缩器并选择第一个成功的压缩器。 这
替代方案是: 没有 (mkfs 不会压缩)和 尺寸 (mkfs 将尝试所有
压缩器并选择结果最小的那个)。

-X, --disable-compressor=名称
禁用压缩器。 用 -L 查看可用压缩器的列表及其
默认状态。

-X, --enable-compressor=名称
启用压缩器。 用 -L 查看可用压缩器的列表及其
默认状态。

-y, --compressor-priority=优先级:名称
设置压缩器的优先级。 用 -L 查看可用列表
压缩器及其默认优先级。 优先级被优先级使用
压缩模式。

-L, --列表压缩器
显示可用压缩器及其状态的列表。

-t, --测试压缩
每次压缩后调用 decompress - 并将结果与​​原始结果进行比较
数据 - 和其他一些检查。

-H, - 帮帮我
显示帮助文本。

-v, --详细
详细操作。

-V, - 版
显示版本信息。

-一世, --增量=文件
为 FILE 生成附件图像。 如果将 FILE 写入闪存并且闪存是
附加输出,那么它似乎是一回事。

限制


设备表文件的格式和语法不允许它创建符号链接
当根工作目录中尚不存在符号链接时。

但是,可以使用以下命令在设备表文件中指定符号链接 l 键入
设置其权限和所有权的目的。

使用 onworks.net 服务在线使用 mkfs.jffs2



最新的 Linux 和 Windows 在线程序