1# format<a name="ZH-CN_TOPIC_0000001134006262"></a> 2 3- [命令功能](#section1922331919169) 4- [命令格式](#section249226169) 5- [参数说明](#section985173416177) 6- [使用指南](#section1510162714162) 7- [使用实例](#section25691431161611) 8- [输出说明](#section17368112365920) 9 10## 命令功能<a name="section1922331919169"></a> 11 12format指令用于格式化磁盘。 13 14## 命令格式<a name="section249226169"></a> 15 16format <_dev\_inodename_\> <_sectors_\> <_option_\> \[_label_\] 17 18## 参数说明<a name="section985173416177"></a> 19 20**表 1** 参数说明 21 22<a name="table1183mcpsimp"></a> 23<table><thead align="left"><tr id="row1188mcpsimp"><th class="cellrowborder" valign="top" width="34%" id="mcps1.2.3.1.1"><p id="p1190mcpsimp"><a name="p1190mcpsimp"></a><a name="p1190mcpsimp"></a>参数</p> 24</th> 25<th class="cellrowborder" valign="top" width="66%" id="mcps1.2.3.1.2"><p id="p1192mcpsimp"><a name="p1192mcpsimp"></a><a name="p1192mcpsimp"></a>参数说明</p> 26</th> 27</tr> 28</thead> 29<tbody><tr id="row1193mcpsimp"><td class="cellrowborder" valign="top" width="34%" headers="mcps1.2.3.1.1 "><p id="p1195mcpsimp"><a name="p1195mcpsimp"></a><a name="p1195mcpsimp"></a>dev_inodename</p> 30</td> 31<td class="cellrowborder" valign="top" width="66%" headers="mcps1.2.3.1.2 "><p id="p1197mcpsimp"><a name="p1197mcpsimp"></a><a name="p1197mcpsimp"></a>设备名。</p> 32</td> 33</tr> 34<tr id="row1203mcpsimp"><td class="cellrowborder" valign="top" width="34%" headers="mcps1.2.3.1.1 "><p id="p1205mcpsimp"><a name="p1205mcpsimp"></a><a name="p1205mcpsimp"></a>sectors</p> 35</td> 36<td class="cellrowborder" valign="top" width="66%" headers="mcps1.2.3.1.2 "><p id="p1207mcpsimp"><a name="p1207mcpsimp"></a><a name="p1207mcpsimp"></a>分配的单元内存或扇区大小,如果输入0表示参数为空。(取值必须为0或2的幂,fat32下最大值为128,取值0表示自动选择合适的簇大小,不同size的分区,可用的簇大小范围不同,错误的簇大小指定可能导致格式化失败)。</p> 37</td> 38</tr> 39<tr id="row1208mcpsimp"><td class="cellrowborder" valign="top" width="34%" headers="mcps1.2.3.1.1 "><p id="p1210mcpsimp"><a name="p1210mcpsimp"></a><a name="p1210mcpsimp"></a>option</p> 40</td> 41<td class="cellrowborder" valign="top" width="66%" headers="mcps1.2.3.1.2 "><div class="p" id="p1212mcpsimp"><a name="p1212mcpsimp"></a><a name="p1212mcpsimp"></a>格式化选项,用来选择文件系统的类型,有如下几种参数选择:<a name="ul10971366369"></a><a name="ul10971366369"></a><ul id="ul10971366369"><li>0x01:FMT_FAT</li><li>0x02:FMT_FAT32</li><li>0x07:FMT_ANY</li><li>0x08:FMT_ERASE (USB不支持该选项)</li></ul> 42</div> 43<p id="p28366459374"><a name="p28366459374"></a><a name="p28366459374"></a>传入其他值皆为非法值,将由系统自动选择格式化方式。若格式化U盘时低格位为 1,会出现错误打印。</p> 44</td> 45</tr> 46<tr id="row1213mcpsimp"><td class="cellrowborder" valign="top" width="34%" headers="mcps1.2.3.1.1 "><p id="p1215mcpsimp"><a name="p1215mcpsimp"></a><a name="p1215mcpsimp"></a>label</p> 47</td> 48<td class="cellrowborder" valign="top" width="66%" headers="mcps1.2.3.1.2 "><p id="p1217mcpsimp"><a name="p1217mcpsimp"></a><a name="p1217mcpsimp"></a>该参数为可选参数,输入值应为字符串,用来指定卷标名。当输入字符串"null"时,则把之前设置的卷标名清空。</p> 49</td> 50</tr> 51</tbody> 52</table> 53 54## 使用指南<a name="section1510162714162"></a> 55 56- format指令用于格式化磁盘,设备名可以在dev目录下查找。format时必须安装存储卡。 57- format只能格式化U盘、sd和mmc卡,对Nand flash和Nor flash格式化不起作用。 58- sectors参数必须传入合法值,传入非法参数可能引发异常。 59 60## 使用实例<a name="section25691431161611"></a> 61 62举例:输入format /dev/mmcblk0 128 2 63 64## 输出说明<a name="section17368112365920"></a> 65 66结果如下 67 68 69 70