在第四章中, 我们提到, 执行作业系统的安装过程中, 必然要经 过一道「建置档案系统」的程序 (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 指令来查询线上使用手册。
|