Linux管理员手册(3)--磁盘和其他存贮介质的使用[11]

[入库:2005年9月19日] [更新:2007年3月24日]

本文简介:

  一般没有什么理由用许多不同的文件系统。当前,ext2fs是最流行的,可能是最明智的选择。根据记录结构、速度、(感觉的)可靠性、兼容性和其他不同的理由,适当地使用其他文件系统。个别情况需要个别决定。
  
  建立文件系统
  
    用mkfs 命令建立文件系统,即初始化。实际上,对每个不同种类的文件系统有一个单独的程序。 mkfs 只是为了建立不同文件系统种类确定运行不同程序的一个前端。用-t fstype选项选择种类。
  
    被mkfs 调用的程序有不同的命令行接口。最通用和最重要的选项如下,细节请看手册。
  
  -t fstype
  选择文件系统种类。
  
  -c
  查找坏块,初始化坏块列表。
  
  -l filename
  从文件filename读入坏块列表。
  
  用如下命令在软盘上产生ext2文件系统
  $ fdformat -n /dev/fd0H1440
  Double-sided, 80 tracks, 18 sec/track. Total capacity 1440 kB.
  Formatting ... done
  $ badblocks /dev/fd0H1440 1440 > bad-blocks
  $ mkfs -t ext2 -l bad-blocks /dev/fd0H1440
  mke2fs 0.5a, 5-Apr-94 for EXT2 FS 0.5, 94/03/10
  360 inodes, 1440 blocks
  72 blocks (5.00%) reserved for the super user
  First data block=1
  Block size=1024 (log=0)
  Fragment size=1024 (log=0)
  1 block group
  8192 blocks per group, 8192 fragments per group
  360 inodes per group
  
  Writing inode tables: done
  Writing superblocks and filesystem accounting information: done
  $
    首先,格式化软盘(-n选项不进行确认,即坏块检查)。然后用badblocks 查找坏块, 输出定向到文件bad-blocks。最后,产生文件系统,坏块列表由文件badblocks 初始化。
  -c选项可以与mkfs 一起使用,而无须badblocks 和一个单独的文件。如下:
  
  $ mkfs -t ext2 -c /dev/fd0H1440
  mke2fs 0.5a, 5-Apr-94 for EXT2 FS 0.5, 94/03/10
  360 inodes, 1440 blocks
  72 blocks (5.00%) reserved for the super user
  First data block=1
  Block size=1024 (log=0)
  Fragment size=1024 (log=0)
  1 block group
  8192 blocks per group, 8192 fragments per group
  360 inodes per group
  
  Checking for bad blocks (read-only test): done
  Writing inode tables: done
  Writing superblocks and filesystem accounting information: done
  $
    使用-c比用单独使用badblocks 更方便, 但建立文件系统后检查,badblocks 是必要的。

本文关键:Linux管理员手册(3)--磁盘和其他存贮介质的使用
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top