Format 实用程序中提供了两个选项来管理磁盘分区或分片,分别为 partition 和 fdisk。fdisk 选项专用于管理基于 x86 的系统上的分区。因此,这些分区也称为 fdisk 分区。
为了便于管理,请将整个磁盘用于创建 ZFS 存储非根池,而不要用于创建磁盘分片。仅当磁盘计划用于 ZFS 根池时,才需要使用磁盘分片。当使用整个磁盘创建池时,将应用 EFI 标签。如果需要对用作根池磁盘的磁盘进行准备,请创建包含整个磁盘容量的分片 0,如Example 6–1 中所示。
有关设置用于 ZFS 存储池的磁盘的信息,请参见Chapter 7, 在磁盘上设置 ZFS。
要显示分片或分区信息,请在启动 Format 实用程序后执行以下常规步骤:
在 Format 菜单的 format > 提示符下,键入 partition。
如果使用的是基于 x86 的系统,还可以键入 fdisk。
在 partition > 提示符下,键入 print。
如果在 format > 提示符下键入了 fdisk,则不需要键入 print
以下列表对分区信息的含义进行了说明。实际显示的分区信息因标签而异。
分区编号或分片编号。对于带有 VTOC 标签的磁盘,分区范围是 0 到 7。对于带有 EFI 标签的磁盘,分区范围是 0 到 6。
挂载到分区的文件系统。
以下状态的任意组合(适用于特定分区):可写 (w)、可挂载 (m)、可读 (r) 和可取消挂载 (u)。例如,wu_rm 是保留用于交换区域的分区的标志。
仅适用于带有 VTOC 标签的磁盘,并且引用分片的起始柱面编号和结束柱面编号。
分片或分区大小(以 MB 为单位)。
仅适用于带有 VTOC 标签的磁盘,并且引用每个分片的柱面总数和扇区总数。
仅适用于带有 EFI 标签的磁盘,并且引用起始块编号。
仅适用于带有 EFI 标签的磁盘,并且引用结束块编号。
本示例假定要管理的磁盘为 c2t3d0。
format> partition partition> print Current partition table (c2t3d0): Total disk cylinders available: 14087 + 2 (reserved cylinders) Part Tag Flag Cylinders Size Blocks 0 root wm 0 - 14086 136.71GB (14087/0/0) 286698624 1 swap wu 0 0 (0/0/0) 0 2 backup wu 0 - 14086 136.71GB (14087/0/0) 286698624 3 unassigned wm 0 0 (0/0/0) 0 4 unassigned wm 0 0 (0/0/0) 0 5 unassigned wm 0 0 (0/0/0) 0 6 usr wm 0 0 (0/0/0) 0 7 unassigned wm 0 0 (0/0/0) 0 partition> q format> q示例 6-2 有关带有 EFI 标签的磁盘的分片信息
本示例假定要管理的磁盘为 c2t3d0。
format> partition partition> print Current partition table (default): Total disk sectors available: 286722878 + 16384 (reserved sectors) Part Tag Flag First Sector Size Last Sector 0 usr wm 34 136.72GB 286722911 1 unassigned wm 0 0 0 2 unassigned wm 0 0 0 3 unassigned wm 0 0 0 4 unassigned wm 0 0 0 5 unassigned wm 0 0 0 6 unassigned wm 0 0 0 7 reserved wm 286722912 8.00MB 286739295 partition> q format> q示例 6-3 有关带有 EFI (GPT) 标签的磁盘的分片信息
本示例假定要管理的磁盘为 c2t0d0。
format> partition partition> print Current partition table (original): Total disk sectors available: 27246525 + 16384 (reserved sectors) Part Tag Flag First Sector Size Last Sector 0 BIOS_boot wm 256 256.00MB 524543 1 usr wm 524544 12.74GB 27246558 2 unassigned wm 0 0 0 3 unassigned wm 0 0 0 4 unassigned wm 0 0 0 5 unassigned wm 0 0 0 6 unassigned wm 0 0 0 7 reserved wm 27246559 8.00MB 27262942 partition> q format> q示例 6-4 fdisk 命令生成的分区信息
Format 实用程序的 fdisk 选项所显示的分区信息与 partition 选项类似,但前者还显示分区类型。在以下示例中,磁盘带有 EFI 标签并包含一个 Solaris 分区,而且该 Solaris 分区处于活动状态。
format> fdisk Part Tag Flag First Sector Size Last Sector 0 BIOS_boot wm 256 256.00MB 524543 1 usr wm 524544 68.11GB 143358320 2 unassigned wm 0 0 0 3 unassigned wm 0 0 0 4 unassigned wm 0 0 0 5 unassigned wm 0 0 0 6 unassigned wm 0 0 0 Total disk size is 8924 cylinders Cylinder size is 16065 (512 byte) blocks Cylinders Partition Status Type Start End Length % ========= ====== ============ ===== === ====== === 1 EFI 1 6 6 0 2 Active Solaris2 7 8925 8919 100