跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 10 1/13 安装指南:JumpStart 安装 Oracle Solaris 10 1/13 Information Library (简体中文) |
本节介绍如何创建单磁盘配置文件和多磁盘配置文件。利用磁盘配置文件,您可以在单个系统中使用 pfinstall(1M) 针对不同磁盘配置测试配置文件。
角色包含授权和具有特权的命令。有关角色的更多信息,请参见《System Administration Guide: Security Services》中的"Configuring RBAC (Task Map)"。
# prtvtoc /dev/rdsk/device-name >disk-config-file
系统磁盘的设备名称。device-name 的格式必须是 cwt xdys2 或 cxdy s2。
磁盘配置文件的名称。
示例 4-9 SPARC: 创建磁盘配置文件
下面的示例说明如何在一个具有 104 MB 磁盘的基于 SPARC 的系统中创建单磁盘配置文件 104_test。
将 prtvtoc 命令的输出重定向到名为 104_test 的单磁盘配置文件中:
# prtvtoc /dev/rdsk/c0t3d0s2 >104_test
104_test 文件的内容与下面的示例相似:
* /dev/rdsk/c0t3d0s2 partition map * * Dimensions: * 512 bytes/sector * 72 sectors/track * 14 tracks/cylinder * 1008 sectors/cylinder * 2038 cylinders* 2036 accessible cylinders * Flags: * 1: unmountable * 10: read-only * * First Sector Last * Partition Tag Flags Sector Count Sector Mount Directory 1 2 00 0 164304 164303 / 2 5 00 0 2052288 2052287 3 0 00 164304 823536 987839 /disk2/b298 5 0 00 987840 614880 1602719 /install/298/sparc/work 7 0 00 1602720 449568 2052287 /space
另请参见
测试配置文件包含有关使用磁盘配置文件测试配置文件的信息。
角色包含授权和具有特权的命令。有关角色的更多信息,请参见《System Administration Guide: Security Services》中的"Configuring RBAC (Task Map)"。
# prtvtoc /dev/rdsk/device-name >disk-config-file
系统磁盘的设备名称。device-name 的格式必须是 cwt xdys2 或 cxdy s2。
磁盘配置文件的名称。
# cat disk-file1 disk-file2 >multi-disk-config-file
此新文件即成为多磁盘配置文件,如下例所示:
# cat 104_disk2 104_disk3 104_disk5 >multi_disk_test
例如,假设对于不同的磁盘设备名称,此文件包含同一目标号码 t0,如下所示:
* /dev/rdsk/c0t0d0s2 partition map ... * /dev/rdsk/c0t0d0s2 partition map
将第二个目标号码更改为 t2,如下所示:
* /dev/rdsk/c0t0d0s2 partition map ... * /dev/rdsk/c0t2d0s2 partition map
角色包含授权和具有特权的命令。有关角色的更多信息,请参见《System Administration Guide: Security Services》中的"Configuring RBAC (Task Map)"。
# fdisk -R -W disk-config-file -h /dev/rdsk/device-name
磁盘配置文件的名称。
整个磁盘的 fdisk 布局的设备名称。device-name 的格式必须是 cwtx dys0 或 c xdys0。
# prtvtoc /dev/rdsk/device-name >>disk-config
系统磁盘的设备名称。device-name 的格式必须是 cwt xdys2 或 cxdy s2。
磁盘配置文件的名称。
示例 4-10 x86: 创建磁盘配置文件
下面的示例说明如何在一个具有 500 MB 磁盘的基于 x86 的系统中创建单磁盘配置文件 500_test。
首先,将 fdisk 命令的输出保存到名为 500_test 的文件中:
# fdisk -R -W 500_test -h /dev/rdsk/c0t0d0p0
500_test 文件如下所示:
* /dev/rdsk/c0t0d0p0 default fdisk table * Dimensions: * 512 bytes/sector * 94 sectors/track * 15 tracks/cylinder * 1455 cylinders * * HBA Dimensions: * 512 bytes/sector * 94 sectors/track * 15 tracks/cylinder * 1455 cylinders * * systid: * 1: DOSOS12 * 2: PCIXOS * 4: DOSOS16 * 5: EXTDOS * 6: DOSBIG * 86: DOSDATA * 98: OTHEROS * 99: UNIXOS * 130: SUNIXOS * * Id Act Bhead Bsect Bcyl Ehead Esect Ecyl Rsect Numsect 130 128 44 3 0 46 30 1001 1410 2050140
将 prtvtoc 命令的输出附加到 500_test 文件:
# prtvtoc /dev/rdsk/c0t0d0s2 >>500_test
现在,500_test 文件是一个完整的磁盘配置文件:
* /dev/rdsk/c0t0d0p0 default fdisk table * Dimensions: * 512 bytes/sector * 94 sectors/track * 15 tracks/cylinder * 1455 cylinders * * HBA Dimensions: * 512 bytes/sector * 94 sectors/track * 15 tracks/cylinder * 1455 cylinders * * systid: * 1: DOSOS12 * 2: PCIXOS * 4: DOSOS16 * 5: EXTDOS * 6: DOSBIG * 86: DOSDATA * 98: OTHEROS * 99: UNIXOS * 130: SUNIXOS * * Id Act Bhead Bsect Bcyl Ehead Esec Ecyl Rsect Numsect 130 128 44 3 0 46 30 1001 1410 2050140 * /dev/rdsk/c0t0d0s2 partition map * * Dimensions: * 512 bytes/sector * 94 sectors/track * 15 tracks/cylinder * 1110 sectors/cylinder * 1454 cylinders * 1452 accessible cylinders * * Flags: * 1: unmountable * 10: read-only * First Sector Last * Partition Tag Flags Sector Count Sector Mount Directory 2 5 01 1410 2045910 2047319 7 6 00 4230 2043090 2047319 /space 8 1 01 0 1410 1409 9 9 01 1410 2820 422987
另请参见
测试配置文件包含有关使用磁盘配置文件测试配置文件的信息。
角色包含授权和具有特权的命令。有关角色的更多信息,请参见《System Administration Guide: Security Services》中的"Configuring RBAC (Task Map)"。
# fdisk -R -W disk-config-file -h /dev/rdsk/device-name
磁盘配置文件的名称。
整个磁盘的 fdisk 布局的设备名称。device-name 的格式必须是 cwtx dys0 或 c xdys0。
# prtvtoc /dev/rdsk/device-name >>disk-config
系统磁盘的设备名称。device-name 的格式必须是 cwt xdys2 或 cxdy s2。
磁盘配置文件的名称。
# cat disk-file1 disk-file2 >multi-disk-config-file
此新文件即成为多磁盘配置文件,如下例所示:
# cat 104_disk2 104_disk3 104_disk5 >multi_disk_test
例如,对于不同的磁盘设备名称,此文件可能包含同一目标号码 t0,如下所示:
* /dev/rdsk/c0t0d0s2 partition map ... * /dev/rdsk/c0t0d0s2 partition map
将第二个目标号码更改为 t2,如下所示:
* /dev/rdsk/c0t0d0s2 partition map ... * /dev/rdsk/c0t2d0s2 partition map