跳过导航链接 | |
退出打印视图 | |
手册页第 1M 部分:系统管理命令 Oracle Solaris 11.1 Information Library (简体中文) |
- 创建 NTFS 文件系统
mkntfs [options] device [number_of_sectors]
mkntfs [-C] [-c cluster-size] [-F] [-f] [-H heads] [-h] [-I] [-L volume-label] [-l] [-n] [-p part-start-sect] [-Q] [-q] [-S sectors-per-track] [-s sector-size] [-T] [-V] [-v] [-z mft-zone-multiplier] [--debug] device [number-of-sectors]
mkntfs 实用程序用于在设备上(通常是磁盘分区或文件)创建 NTFS 文件系统。device 操作数是对应于设备的特殊文件,例如 /dev/dsk/c0d0p0。number-of-sectors 操作数是设备上的块的数目。如果省略,则 mkntfs 将自动计算文件系统大小。
下面列出了支持的选项。大多数选项都有单字母和全名两种形式。不接受参数的单字母选项可以多个组合到一起。例如,-fv 等效于 -f -v。全名选项可以缩写为其名称的唯一前缀。
选项划分为基本选项、高级选项、输出选项和帮助选项,如下所列。
在卷上启用压缩。
执行快速格式化。此选项会跳过卷的零位调整和坏扇区检查。
将文件系统的卷标签设置为 string。
使 mkntfs 不实际创建文件系统,但显示它创建文件系统时将执行的工作。将执行所有格式化步骤,只是不实际写入到磁盘。
以字节为单位指定簇的大小。有效的簇大小值是 2 的幂,最小值为 256 且最大值为 65536 字节/簇。如果省略,则 mkntfs 使用 4096 字节作为缺省的簇大小。
请注意,缺省簇大小设置为至少等于扇区大小,因为一个簇不能小于一个扇区。另请注意,大于 4096 的值有负面影响,即会在卷上禁用压缩。这是由 Windows 使用的 NTFS 压缩算法的局限性导致的。
强制 mkntfs 运行,即使指定的设备不是块特殊设备或者看起来是挂载的。
指定头的数量。最大值为 65535 (0xffff)。如果省略,mkntfs 会尝试自动确定头的数量。如果该尝试失败,则使用缺省值 0。请注意,要想使 Windows 能够从所创建的卷引导,必须指定 num。
在卷上禁用内容索引。此选项仅在 Windows 2000 和更高版本上有意义。Windows NT 4.0 和更早的版本会忽略此选项,因为它们没有实现内容索引。
指定分区开始扇区。最大值为 4294967295 (232-1)。如果省略,mkntfs 会尝试自动确定 sector。如果该尝试失败,则使用缺省值 0。请注意,要想使 Windows 能够从所创建的卷引导,必须指定 sector。
指定每个磁轨的扇区数。最大值为 65535 (0xffff)。如果省略,mkntfs 会尝试自动确定 sectors-per-track 的数目;如果该尝试失败,则使用缺省值 0。请注意,要想使 Windows 能够从所创建的卷引导,必须指定 sectors-per-track。
以字节为单位指定扇区的大小。有效的扇区大小值为 256、512、1024、2048 和 4096。如果省略,mkntfs 会尝试自动确定 sector-size。如果该尝试失败,则使用每扇区 512 字节这一缺省值。
将时间伪造为 1970 年 1 月 1 日 00:00:00 UTC,而不使用当前的系统时间。这对于调试可能比较有用。
设置主文件表 (master file table, MFT) 区域乘数,它决定了要在卷上使用的 MFT 区域的大小。MFT 区域是在卷的开头为 MFT 保留的区域,它存储着盘上 inode(MFT 记录)。值得注意的是,小文件完全存储在 inode 内;因此,如果您期望将卷用于存储大量非常小的文件,则将区域倍数设置为一个较高的值比较有用。虽然 MFT 区域在 NTFS 驱动程序的运行过程中会根据需要动态调整大小,但是选择一个最佳值可以减少碎片。有效值为 1、2、3 和 4。这些值的含义如下所示:
MFT zone MFT zone size multiplier (% of volume size) 1 12.5% (default) 2 25.0% 3 37.5% 4 50.0%
包括来自 -v 选项的详细输出,以及对于调试 mkntfs 有用的其他输出。
以详细模式执行。错误将写入到 stderr,不会向 stdout 写入任何输出。如果在脚本中运行 mkntfs,则此选项比较有用。
以详细模式执行。
显示选项的列表及每个选项的简要说明。
显示 mkntfs 许可信息并退出。
显示 mkntfs 版本号并退出。
有关下列属性的说明,请参见 attributes(5):
|
ntfsprogs(1M)、ntfsresize(1M)、ntfsundelete(1M)、attributes(5)
mkntfs 是由 Anton Altaparmakov、Richard Russon、Erik Sornes 和 Szabolcs Szakacsits 编写的。