2008年7月21日星期一

Linux常用的磁盘命令

 Linux常用的磁盘命令如表2-8所示。

  表2-8 Linux常用的磁盘命令说明

常 用 命 令
简要中文说明
程序所在目录

fdisk
分割硬盘之工具程序
/sbin

mke2fs
格式化驱动器
/sbin

mkbootdisk
制作启动盘
/sbin


  fdisk

  分割硬盘工具

  fdisk 也是一个分割硬盘的工具程序,而且还与DOS上的类似程序同名。同样,fdisk也和 cfdisk 一样可以处理 Linux 和 Linux 以外的各种分区。只是它的操作接口没有cfdisk 那样友善易懂,但是老手却很喜欢用。

  执行fdisk 之后,并不会列出现有的磁盘分区表。您必须先照它的提示输入m字母,它就会把整个操作菜单给您看,可以在其中键入字母来选择功能。如图2-35所示。



图2-35 fdisk命令

  菜单上列有字母p的功能是把现有的分区表显示出来。它列出来的形式。如图2-36所示。比 cfdisk 更详细一些,还列出了每个驱动器开始于第几个 cylinder,结束于第几个 cylinder。这既是优点,也是缺点。因为如果您要增设驱动器的话,必须回答由第几个cylinder 开始到第几个 cylinder,不像 cfdisk 回答大小就可以了。这不是每位初学者都能回答的问题。



图2-36 显示现有分区

  依照菜单提示,如果要删掉一个驱动器的话,就输入d,我们可以试试,因为它还没有真的执行。

  输入d之后,询问我们要删第几个分区,本例中我们回答第9个。如图2-37所示。



图2-37 回答删除第几个分区

  这时,您将会看到第9个分区真的不见了。如图2-38所示。还好,还没有真的执行删除动作。



图2-38 分区9不见了

  如果您要真的执行动作的话,就输入w,否则输入q离开。如图2-39所示。



图2-39 输入w命令

  其实整个操作最重要的内容都在菜单中,它常用的项目如下。

  a toggle a bootable flag:切换是否可以开机。

  m print this menu:列出功能菜单。

  n add a new partition:增加新的分区。

  p print eht partition table:列出现有的分区表。

  q quit without saving changes :不储存离开。

  t change a partitions system id:改变分区的类型。

  u change display/entry unit:切换显示的单位,只有cylinder/sector两种。

  w write table to disk and exit:将设置结果写入并退出。

  x extra functionality:一些更深入的功能,专家菜单。

  练习:

  虽然您现在不常要重新划分硬盘,但是仍然可以执行 fdisk,把您的硬盘分区记下来,以备将来参考。

没有评论: