solaris format 详解(一)

对于很多人来说,硬盘就是一个“黑匣子”,可以将其看作是以某种方式存储数据、程序和/或操作系统的小型设备。当然,只要您关心的就是这些,此种看法并没有什么不妥。但作为系统管理员,您关心的一个主要问题应该是数据保护。另一个优先考虑的问题应该是,如何有效地在内存和物理磁盘之间移动数据。在本文中,我将详细介绍一个可在 Solaris 操作系统中使用的基本实用程序:format。

format 实用程序用于管理磁盘上的分片,它最初是为了管理与 SCSI 连接的磁盘而编写的,因此,如果磁盘是通过 IDE 连接的,其性能可能会有所不同。如果已安装并正确配置了相应的驱动程序,您应该可以管理光纤通道连接的驱动器以及 RAID 引擎提供的 LUN。

除了 format 以外,我还介绍了一些其他命令,它们分为两种类型:非破坏性和破坏性。我始终以粗斜体显示破坏性命令,并在这些命令前面加上 Warning(警告)一词。例如:如果以超级用户身份运行 «Warning: cd / ; rm –r * »,实际上会破坏系统磁盘。

尽管非破坏性命令应该是没有破坏性的,但是否在系统中运行这些命令完全由您决定。破坏性命令将破坏磁盘上的数据,因此,只有在您确实了解所执行的操作时,才能运行这些命令。

以下是在本文中使用的命令:format、prtvtoc、dd、od、cat 和 fmthard。
磁盘术语:
磁盘标签:
该特殊区域包含磁盘的相关信息,例如,几何参数和分片。它还称为卷目录 (Volume Table Of Contents, VTOC)。磁盘标签是磁盘上的前 512 个字节。目前,大多数磁盘在出厂时都已加上了标签。

缺陷列表:
这是无法执行写入或读取操作的磁盘区域列表。制造商总是会提供一个缺陷列表,而且我们将会看到,这是一个“增长型”(grown)列表,即它会随着时间的推移而不断变大。

分区表:
分区表是磁盘 VTOC 的一部分,其中包含磁盘上的分片(亦称分区)、分片边界以及分片大小。分片由磁盘上一系列连续的块组成。磁盘上有 8 个分片 [0-7],但使用可扩展固件接口标签 (Extensible Firmware Interface Label, EFI) 标记磁盘时除外;我们将在后面对此稍加说明。在大多数情况下,我们不使用第 2 个分片,因为它表示整个磁盘。

阅读本文时,请记住以下几点:

    * 每个磁盘分片只能存储一个文件系统。
    * 一个文件系统不能跨多个分片(假定未使用逻辑卷管理器)。
    * 在创建文件系统后,除非对整个磁盘进行重新分区,否则无法更改文件系统的大小。
    * 分片不能跨多个磁盘。(对于使用 n 个磁盘并在系统中将其表示为一个磁盘的 RAID 引擎,format 实用程序只能看到一个磁盘。)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值