名称:mformat
5 n+ U! D$ j; L, t O
7 H ~4 e1 [4 Z3 d. e- p! R1 u使用权限:所有使用者
+ R% v6 Q$ J- e2 e% T, E" H, a9 H% r! J) c4 N( s: U1 B
使用方式:
( T9 Q. f# \& }' v5 D
1 F. Q2 t5 _5 Imformat[-tcylinders][-hheads][-ssectors][-lvolume_label][-F][-IfsVer-sion][-Ssizecode][-2sectors_on_track_0][-Msoftware_sector_size][-a][-X][-C][-Hhidden_sectors][-rroot_sectors][-Bboot_sector][-0rate_on_track_0][-Arate_on_other_tracks][-1][-k]drive:
3 N6 d( }2 b4 h1 {. Q4 ?8 H
: n1 T, {$ A' T. K在已经做过低阶格式化的磁片上建立DOS档案
系统。如果在
编程mtools的时候把USE_2M的参数打开,部分与2M格式相关的参数就会发生作用。否则这些参数(像是S,2,1,M)不会发生作用。
- c2 x# P3 I, S1 e( E! {" s! M
4 S E9 D+ y% H; z参数:
" O: k; h2 i$ B6 ~ H. ], v+ a& D. ?
-t磁柱(synlider)数
* l Y) T4 L' Q: ~+ o! H-h磁头(head)数
0 _7 k+ A. h2 F( ^$ z-s每一磁轨的磁区数
7 z: ?% {3 j* O9 D: \" _4 ^
-l标签
3 J! ]+ ?9 n7 X( ~# J-F将磁碟格式化为FAT32格式,不过这个参数还在实验中。
! s2 L N# E f* c' e' X+ C7 i-I设定FAT32中的版本号。这当然也还在实验中。
" A/ b2 F' A" B9 ~; W- G# t% K- G5 e-S磁区大小代码,计算方式为sector=2^(大小代码7)
* j* n( t$ F/ _/ M' k1 t# Y
-c磁丛(cluster)的磁区数。如果所给定的数字会导致磁丛数超过FAT表的限制,mformat会自动放大磁区数。
8 j9 z( `. P8 `9 }
-s
# a- S8 j+ e7 ~% k `5 ]/ S1 D3 E
-M
软件磁区大小。这个数字就是系统回报的磁区大小。通常是和实际的大小相同。
: D& U+ Z: M5 U4 j
-a如果加上这个参数,mformat会产生一组Atari系统的序号给这块软碟。
+ j* @- v2 ~4 u/ t6 |, `. Z; X-X将软碟格式化成XDF格式。使用前必须先用xdfcopy指令对软碟作低阶格式化的
动作。
$ v& N' f7 @2 r0 g
-C产生一个可以安装MS-DOS档案系统的磁碟影像档(diskimage)。当然对一个实体磁碟机下这个参数是没有意义的。
* X" \8 |/ ^3 t+ f% H% F, u$ H& Z
-H隐藏磁区的数目。这通常适用在格式化
硬盘的分割区时,因为通常一个分割区的前面还有分割表。这个参数未经
测试,能不用就不用。
' i7 L. W+ U+ T. n-n磁碟序号
8 E6 ~/ h7 k) Q2 s+ ^* H( a-r根目录的大小,单位是磁区数。这个参数只对FAT12和FAT16有效。
$ X6 h9 _. C8 A6 B" \- U% b
-B使用所指定的档案或是设备的开机磁区做为这片磁片或分割区的开机磁区。当然当中的
硬件参数会随之更动。
, V; M5 ?0 m8 I4 t& w H
-k尽量保持原有的开机磁区。
+ b1 H7 V7 ]% _, Z4 Q4 A[color=#FFFFFF']
. G) A2 g; i3 ~% N, q" L# W7 P# R
0 d) T' ^6 d% V- ^! u) W- G-0第0轨的资料传输率
q w3 U+ B7 {-A第0轨以外的资料传输率
8 I+ k8 L e( I, w; e1 K* H) e
-2使用2m格式
+ N0 H! j1 a( ^8 ~' c1 u" M# w$ b
-1不使用2m格式
3 p9 Z2 r; c7 v0 D; c7 k# @. G, ] Z9 c7 H! ] Y& [6 V
范例:
, r! d. Z1 x8 r1 T( {; C! ?" Kmformata:
# J/ e) C! }( n, Z4 `* f9 P7 \ m b& W
这样会用预设值把a:(就是/dev/fd0)里的磁碟片格式化。