Solaris 中的 VTOC 磁盘管理

磁盘:

磁盘由以下部分组成

  • 磁道-每个盘片上的同心环
  • 柱面-轨迹组
  • 扇区/块-512字节块(硬盘上表示的最小单位)

在每个硬盘驱动器上都有一个盘片,例如:一个由轨道和每个盘片上同心环的轨道组成的圆圈。
这些轨道被分组为柱面,这些柱面称为轨道组。
扇区是 512 字节的块,我们通过引用柱面和块来分配空间。

磁盘分区:

在 Solaris 中,术语“分区(partition)”也称为“切片(slice)”。
现在,Solaris 基本上设计为与 Sparc 机器一起使用,但是如果我们在 Intel 机器上使用 Solaris,那么使用上可能会有一些限制,或者更好的是我们可以说可能会有一些变化。

在磁盘分区方面需要注意的几点。

  • 在 Intel x86 机器上,必须创建一个 fdisk 分区来创建更多的切片,但在 Sparc 机器上同样不需要。
  • 在 x86 机器上使用 VTOC 时可以创建 10 个切片 (0-9)
  • 可以使用 VTOC 在 Sparc 磁盘布局中创建 8 个切片。

注意:在 x86 机器上,我们只能创建 4 个 FDISK 主分区,其中 Solaris 需要至少 1 个 FDISK 分区才能使用。

Solaris 使用卷内容表 (VTOC) 来表示磁盘上 FDISK 分区内的各个片。

重要说明:在 Sparc Solaris 上,使用 VTOC 来表示磁盘上的所有片,而不是单独的 FDISK 分区。

使用 VTOC 的 x86 中的切片规则:

  • 在 x86 机器上使用 VTOC 时可以创建 10 个切片 (0-9) MAX
  • 切片 2,8,9 保留
  • 分片2为VTOC(VTOC代表磁盘的标签,占用分片2)
  • 切片 0、1、3、4、5、6、7 可用于进一步安装和其他用途。
  • 默认情况下为 /(根)分区保留切片 0。
  • 切片 7 保留给 /export/home

注意:带有“/(root)”和“/usr”挂载点的磁盘也称为“系统磁盘”。
此磁盘用于引导 Solaris,所有其他磁盘都是辅助磁盘

了解磁盘命名法

/dev/dsk/c0/t0/d0/s0
  • c0 Controller # 这是系统上的第一个控制器
  • t0 是面向总线的控制器第一个目标的标识符或者总线第一个硬盘上的 id
  • d0 代表磁盘#
  • s0 切片或者分区号

打印特定切片的 VTOC

# prtvtoc /dev/dsk/c0t0d0s1
* /dev/dsk/c0d0s1 partition map
*
* Dimensions:
* 512 bytes/sector
* 63 sectors/track
*     255 tracks/cylinder
*   16065 sectors/cylinder
* 2609 cylinders
* 2607 accessible cylinders
*
* Flags:
* 1: unmountable
* 10: read-only
*
* Unallocated space:
* First Sector Last
*       Sector Count Sector
*       6201090 32130 6233219
*
* First Sector Last
* Partition Tag Flags   Sector    Count     Sector      Mount Directory
   0         2   00    12386115  29495340   41881454      /
   1         3   01       48195   6152895   6201089
   2         5   00           0  41881455   41881454
   7         8   00     6233220   6152895   12386114      /export/home
   8         1   01           0     16065      16064
   9         9   01       16065     32130      48194

标志

1:表示磁盘当前不可挂载,因为系统正在使用它,只有在切片空闲时才能卸载。

10:磁盘被认为是只读的,但它可以是读写的,以便我们可以在上面写。

正如我之前所解释的,这里 2,8,9 是保留的,所有其他切片都显示有开始和结束扇区。

我们还可以使用“format”实用程序来转储此信息。

日期:2020-06-02 22:18:42 来源:oir作者:oir