JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 管理:设备和文件系统     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

关于本书

1.  管理可移除介质(概述)

2.  管理可移除介质(任务)

3.  访问可移除介质(任务)

4.  写入 CD 和 DVD(任务)

5.  管理设备(概述/任务)

6.  动态配置设备(任务)

7.  使用 USB 设备(概述)

8.  使用 USB 设备(任务)

9.  使用 InfiniBand 设备(概述/任务)

10.  管理磁盘(概述)

在磁盘管理方面的新增功能

通过物理位置标识设备

多磁盘扇区容量支持

支持在 2 TB 磁盘上安装和引导 Oracle Solaris OS

Solaris iSCSI 目标和启动器中的 iSNS 支持

Solaris COMSTAR iSCSI 支持

x86: GRUB 引导环境中的磁盘管理

支持容量超过 2 TB 的 SCSI 磁盘

有关磁盘管理任务的参考信息

磁盘管理概述

磁盘术语

关于磁盘标签

EFI 磁盘标签

比较 EFI 标签与 VTOC 标签

EFI 磁盘标签限制

支持 x86 系统上带有 EFI 标签的磁盘

使用带有 EFI 标签的磁盘安装系统

管理带有 EFI 磁盘标签的磁盘

EFI 磁盘标签问题的疑难解答

关于磁盘分片

磁盘分片

使用原始数据分片

format 实用程序

何时使用 format 实用程序

format 实用程序使用指南

格式化磁盘

对磁盘分区

分区表术语

显示分区表信息

使用浮动分片 (free hog slice)

11.  管理磁盘(任务)

12.  SPARC:设置磁盘(任务)

13.  x86:设置磁盘(任务)

14.  使用 COMSTAR 配置存储设备

15.  配置和管理 Oracle Solaris Internet 存储名称服务 (Internet Storage Name Service, iSNS)

16.  format 实用程序(参考)

17.  管理文件系统(概述)

18.  创建和挂载文件系统(任务)

19.  配置附加交换空间(任务)

20.  复制文件和文件系统(任务)

21.  管理磁带机(任务)

索引

对磁盘分区

系统管理员经常使用 format 实用程序来对磁盘分区。步骤如下:

最简单的磁盘分区方法是使用 format 实用程序分区菜单中的 modify 命令。借助 modify 命令,通过指定每个分区的大小可以创建分区,而不必跟踪起始柱面边界。modify 命令还可用于跟踪“浮动 (free hog)”分片中的任何磁盘空间。

分区表术语

磁盘标签的一个重要部分是分区表。分区表标识磁盘分片、分片边界(在柱面中)以及分片的总大小。可以使用 format 实用程序来显示磁盘的分区表。下面介绍了分区表术语。

表 10-4 分区表术语

分区术语
说明
数字
0–7
VTOC-分区或分片,编号为 0–7。

EFI-分区或分片,编号为 0–6。

Tag(标记)
0=UNASSIGNED 1=BOOT 2=ROOT 3=SWAP 4=USR 5=BACKUP 7=VAR 8=HOME 11=RESERVED
通常用于描述此分区中挂载的文件系统的数值。
Flag(标志)
wm
分区是可写且可挂载的。
wu rm
分区可写,但不能取消挂载。此状态是专用于交换区域的分区的缺省状态。(但是,mount 命令不会检查“不可挂载”标志。)
rm
分区是只读且可挂载的。

分区标志和标记按约定指定且不需要进行维护。

有关显示分区表的更多信息,请参见以下参考信息:

显示分区表信息

以下 format 实用程序输出给出了带有 VTOC 标签的 74 GB 磁盘中的分区表示例:

Total disk cylinders available: 38756 + 2 (reserved cylinders)

Part      Tag    Flag     Cylinders         Size            Blocks
  0       root    wm       3 -  2083        4.00GB    (2081/0/0)    8390592
  1       swap    wu    2084 -  3124        2.00GB    (1041/0/0)    4197312
  2     backup    wm       0 - 38755       74.51GB    (38756/0/0) 156264192
  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 unassigned    wm       0                0         (0/0/0)             0
  7       home    wm    3125 - 38755       68.50GB    (35631/0/0) 143664192
  8       boot    wu       0 -     0        1.97MB    (1/0/0)          4032
  9 alternates    wu       1 -     2        3.94MB    (2/0/0)          8064

partition> 

通过 format 实用程序显示的分区表包含以下信息。

列名
说明
Part
分区编号或分片编号。有关此列的说明,请参见表 10-4
Tag
分区标记。有关此列的说明,请参见表 10-4
Flag
分区标志。有关此列的说明,请参见表 10-4
Cylinders
分片的起始和结束柱面编号。不显示在带有 EFI 标签的磁盘上。
Size
分片大小 (MB)。
Blocks
每个分片的柱面总数和扇区总数。不显示在带有 EFI 标签的磁盘上。
First Sector
EFI-起始块编号。不显示在带有 VTOC 标签的磁盘上。
Last Sector
EFI-结束块编号。不显示在带有 VTOC 标签的磁盘上。

以下是使用 prtvtoc 命令显示的 EFI 磁盘标签的示例。

# prtvtoc /dev/rdsk/c4t1d0s0
* /dev/rdsk/c4t1d0s0 partition map
*
* Dimensions:
*     512 bytes/sector
* 2576941056 sectors
* 2576940989 accessible sectors
*
* Flags:
*   1: unmountable
*  10: read-only
*
*                           First     Sector    Last
* Partition  Tag  Flags     Sector     Count    Sector   Mount Directory
       0      2    00          34   629145600  629145633
       1      4    00   629145634   629145600 1258291233
       6      4    00  1258291234  1318633404 2576924637
       8     11    00  2576924638       16384 2576941021

prtvtoc 命令的输出按以下三个部分提供信息:

prtvtoc 列名
说明
Partition
分区编号或分片编号。有关此列的说明,请参见表 10-4
Tag
分区标记。有关此列的说明,请参见表 10-4
Flags
分区标志。有关此列的说明,请参见表 10-4
First Sector
分片的第一个扇区。
Sector Count
分片中的扇区总数。
Last Sector
分片的最后一个扇区。
Mount Directory
文件系统的最后一个挂载点目录。

使用浮动分片 (free hog slice)

使用 format 实用程序更改一个或多个磁盘分片的大小时,可以指定为适应大小调整操作而伸缩的临时分片。

扩展分片时,此临时分片将提供或“释放”空间;收缩分片时,此临时分片将接收或“占据”放弃的空间。出于此原因,提供分片有时称为浮动分片 (free hog slice)

浮动分片 (free hog slice) 仅在安装期间或运行 format 实用程序时存在。日常操作期间没有永久的浮动分片 (free hog slice)。

有关使用浮动分片 (free hog slice) 的信息,请参见SPARC: 如何为 ZFS 根文件系统创建磁盘分片x86: 如何为 ZFS 根文件系统创建磁盘分片