在第四章中, 我们提到, 执行作业系统的安装过程中, 必然要经
过一道「建置档案系统」的程序 (DOS用 FORMAT, linux用 mke2fs),
这道程序是用来把已经完成规划的分割区, 进一步赋予其档案系统属
性。
可惜前面的介绍中, 由於 setup 自动的进行这道步骤, 所以我们
没有熟悉到如何收工来做这样工作, 这一节就要补充这个不足。
作法上, 通常我们必须先规划出一个新个分割区 (或者说已经规
划好了), 我们接着要想办法知道要所执行档案系统建置的分割区其实
际的大小 (Bloack数目), 以下例子是用 fdisk 来取得数据。
# fdisk /dev/hdb
Command (m for help): p
Disk /dev/hdb: 16 heads, 63 sectors, 826 cylinders
Units = cylinders of 1008 * 512 bytes
Device Boot Begin Start End Blocks Id System
/dev/hdb1 1 1 100 50368+ 83 Linux native
/dev/hdb2 101 101 405 153720 7 OS/2 HPFS
/dev/hdb3 536 536 736 101304 83 Linux native
/dev/hdb4 * 406 406 535 65520 a5 BSD/386
Command (m for help): q
假如我们的目的分割区为 /dev/hdb3, 这时我们看其对应那一行,
得到一个数据 101304 Bloacks, 根据这数据, 我们执行以下指令:
$ mke2fs -c /dev/hdb3 101304
我们就简单介绍如此, 想深入熟悉的朋友, 可以用 man mke2fs
指令来查询线上使用手册。