• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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![](figure/zh-cn_image_0000001134008686.png)
69
70