Linux 指令篇:磁片工具--mkdosfs
名称:mkdosfs
% i+ N" X9 q) [7 F% `8 P: L+ X. l; q+ m3 S
使用权限:所有使用者7 m" R1 h0 r( \* u( W+ x* Z( X
, R8 ]8 y/ d8 R, ]) x. j使用方式:mkdosfs[-c│-lfilename]
r$ ^3 S, k9 i% d) V: C+ B! y[-fnumber_of_FATs]
7 o# x+ E/ H( U& w; I[-FFAT_size] f3 \3 ^: n) g3 l: g
[-ivolume_id]2 D$ |8 L' D. S. }* w' k' `8 u' k
[-mmessage_file]
/ U2 T6 J; s! k9 |[-nvolume_name]
1 g: J2 H, r! Y( \4 U[-rroot_dir_entry]% e; R: C; x' l5 V1 F' L& p; C
[-ssector_per_cluster]
; U6 ~+ X' N7 x& ^# S' |[-v]
- h; S: q0 q7 fdevice* X. f- d+ s+ P+ |3 `
[block_count]
+ i" s$ i0 g' ]; p) n
4 o! M" _# ?9 t8 |
. o9 Q; T5 H. ]说明:建立DOS档案系统。device指你想要建立DOS档案系统的装置代号。像是/dev/hda1等等。block_count则是你希望配置的区块数。如果block_count没有指定则系统会自动替你计算符合该装置大小的区块数。
% \; U5 ~. x# a1 q1 R3 V4 T
6 P2 }6 v2 r ^+ Q! `参数:
; v/ d6 [# W7 e5 i( p3 i: D8 ~8 a# k6 q' P4 l
' N) R/ m/ p; Q-c建立档案系统之前先检查是否有坏轨。
' O; Y* X6 F. K' T) ^5 P% b# E-l从得定的档案中读取坏轨记录。+ ~. X# |2 S; u# \0 V
-f指定档案配置表(FAT,FileAllocationTable)的数量。预设值为2。目前Linux的FAT档案系统不支援超过2个FAT表。通常这个不需要改。
% m- Q1 `" [3 m6 J8 Q5 h2 P& [-F指定FAT表的大小,通常是12或是16个位元组。12位元组通常用于磁碟片,16位元组用于一般硬盘的分割区,也就是所谓的FAT16格式。这个值通常系统会自己选定适当的值。在磁碟片上用FAT16通常不会发生作用,反之在硬盘上用FAT12亦然。
7 I. t3 q3 }' `: e3 E1 Z-i指定VolumeID。一般是一个4个位元组的数字,像是2e203a47。如果不给系统会自己产生。- n, d% N' J+ d2 K
-m当使用者试图用这片磁片或是分割区开机,而上面没有操作系统时,系统会给使用者一段警告讯息。这个参数就是用来变更这个讯息的。你可以先用档案编辑好,然后用这个参数指定,或是用8 S* ^# H5 f) d# w2 O
-m-3 z. y. f2 T# x" |* W
这样系统会要求你直接输入这段文字。要特别注意的是,档案里的字串长度不要超过418个字,包括展开的跳栏符号(TAB)和换行符号(换行符号在DOS底下算两个字元!)9 D. D9 D: d) Q, T0 D7 Q& q5 z# S6 O5 L
-n指定VolumeName,就是磁碟标签。如同在DOS底下的format指令一样,给不给都可以。没有预设值。+ s) v* e4 x6 q6 H; j
-r指定根目录底下的最大档案数。这里所谓的档案数包括目录。预设值是在软碟上是112或是224,在硬盘上是512。没事不要改这个数字。: L8 C2 ~& g, b7 b; D$ k
-s每一个磁丛(cluster)的磁区数。必须是2的次方数。不过除非你知道你在作什么,这个值不要乱给。# W2 ]" H, Z3 N! F& c
-v提供额外的讯息+ _ {- W* W* g4 J
: ?& C/ _" t' ^$ A
范例:
7 n8 G/ |# c5 L. k: J6 @mkdosfs-nTester/dev/fd0将A槽里的磁碟片格式化为DOS格式,并将标签设为Tester8 t8 s2 S! e4 Y0 @% s6 c( S5 j8 Z; w
转自:动态网制作指南www.knowsky.com
(※本文搜集自:重庆未来科技 http://www.wlkj.net 重庆IBM笔记本电脑、重庆IBM水货笔记本电脑、重庆苹果笔记本电脑、重庆IBM服务器专卖)