JavaScript is required to for searching.
跳過導航連結
結束列印檢視
Oracle Solaris 10 1/13 安裝指南:JumpStart 安裝     Oracle Solaris 10 1/13 Information Library (繁體中文)
search filter icon
search icon

文件資訊

前言

1.  Oracle Solaris 安裝規劃資訊的位置

2.  JumpStart (簡介)

3.  準備 JumpStart 安裝 (作業)

4.  使用可選的 JumpStart 功能 (作業)

建立開始程序檔

關於開始程序檔

使用開始程序檔建立衍生設定檔

使用開始程序檔和結束程序檔追蹤安裝持續時間

建立結束程序檔

關於結束程序檔

使用結束程序檔增加檔案

使用結束程序檔增加套裝軟體或修補程式

使用結束程序檔自訂根環境

使用結束程序檔的非互動式安裝

建立壓縮配置檔

如何建立壓縮配置檔

建立磁碟配置檔

SPARC: 如何建立單一磁碟配置檔

SPARC: 如何建立多重磁碟配置檔

x86: 如何建立單一磁碟配置檔

x86: 如何建立多重磁碟配置檔

使用站點特定的安裝程式

5.  建立自訂規則關鍵字與探測關鍵字 (作業)

6.  執行 JumpStart 安裝 (作業)

7.  使用 JumpStart 安裝 (範例)

8.  JumpStart 關鍵字參考資料

9.  使用 JumpStart 安裝 ZFS 根集區

字彙表

索引

建立磁碟配置檔

本節說明如何建立單一磁碟和多重磁碟配置檔。磁碟配置檔可以讓您從單一系統使用 pfinstall(1M),從而測試設定檔不同的磁碟配置。

SPARC: 如何建立單一磁碟配置檔

  1. 找出要測試磁碟所在的 SPARC 系統。
  2. 成為超級使用者,或者假定一個對等身份。

    身份包含授權指令與特權指令。如需角色的更多資訊,請參閱「System Administration Guide: Security Services」中的「Configuring RBAC (Task Map)」

  3. prtvtoc(1M) 指令的輸出重新導向至檔案。
    # prtvtoc /dev/rdsk/device-name >disk-config-file
    /dev/rdsk/device-name

    系統磁碟的裝置名稱。device-name 的格式必須為 cwt xdys2 cxdy s2

    disk-config-file

    磁碟配置檔的名稱。

範例 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

另請參閱

測試設定檔包含使用磁碟配置檔案測試設定檔的相關資訊。

SPARC: 如何建立多重磁碟配置檔

  1. 找出要測試磁碟所在的 SPARC 系統。
  2. 成為超級使用者,或者假定一個對等身份。

    身份包含授權指令與特權指令。如需角色的更多資訊,請參閱「System Administration Guide: Security Services」中的「Configuring RBAC (Task Map)」

  3. prtvtoc(1M) 指令的輸出重新導向至檔案。
    # prtvtoc /dev/rdsk/device-name >disk-config-file
    /dev/rdsk/device-name

    系統磁碟的裝置名稱。device-name 的格式必須為 cwt xdys2 cxdy s2

    disk-config-file

    磁碟配置檔的名稱。

  4. 串連單一磁碟配置檔,然後將輸出結果儲存在新的檔案中。
    # cat disk-file1 disk-file2 >multi-disk-config-file

    新檔案會成為多重磁碟配置檔,如以下範例所示。

    # cat 104_disk2 104_disk3 104_disk5 >multi_disk_test
  5. 若磁碟裝置名稱中的目標編號在多重磁碟配置檔中不是唯一編號,請將目標編號設為磁碟裝置名稱中唯一的編號。

    例如,假設檔案中不同磁碟裝置名稱的目標編號相同,都為 t0,如此處所示:

    * /dev/rdsk/c0t0d0s2 partition map
    ...
    * /dev/rdsk/c0t0d0s2 partition map

    將第二個目標編號變更為 t2,如此處所示:

    * /dev/rdsk/c0t0d0s2 partition map
    ...
    * /dev/rdsk/c0t2d0s2 partition map

x86: 如何建立單一磁碟配置檔

  1. 尋找包含您要測試之磁碟的 x86 系統。
  2. 成為超級使用者,或者假定一個對等身份。

    身份包含授權指令與特權指令。如需角色的更多資訊,請參閱「System Administration Guide: Security Services」中的「Configuring RBAC (Task Map)」

  3. fdisk(1M) 指令的輸出儲存至檔案,建立部分的單一磁碟配置檔。
    # fdisk -R -W disk-config-file -h /dev/rdsk/device-name
    disk-config-file

    磁碟配置檔的名稱。

    /dev/rdsk/device-name

    整個磁碟的 fdisk 配置之裝置名稱。device-name 的格式必須為 cwtx dys0c xdys0

  4. prtvtoc(1M) 指令的輸出附加至磁碟配置檔:
    # prtvtoc /dev/rdsk/device-name >>disk-config
    /dev/rdsk/device-name

    系統磁碟的裝置名稱。device-name 的格式必須為 cwt xdys2 cxdy s2

    disk-config

    磁碟配置檔的名稱。

範例 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

另請參閱

測試設定檔包含使用磁碟配置檔案測試設定檔的相關資訊。

x86: 如何建立多重磁碟配置檔

  1. 尋找包含您要測試之磁碟的 x86 系統。
  2. 成為超級使用者,或者假定一個對等身份。

    身份包含授權指令與特權指令。如需角色的更多資訊,請參閱「System Administration Guide: Security Services」中的「Configuring RBAC (Task Map)」

  3. fdisk(1M) 指令的輸出儲存至檔案,建立部分的單一磁碟配置檔。
    # fdisk -R -W disk-config-file -h /dev/rdsk/device-name
    disk-config-file

    磁碟配置檔的名稱。

    /dev/rdsk/device-name

    整個磁碟的 fdisk 配置之裝置名稱。device-name 的格式必須為 cwtx dys0c xdys0

  4. prtvtoc(1M) 指令的輸出附加至磁碟配置檔:
    # prtvtoc /dev/rdsk/device-name >>disk-config
    /dev/rdsk/device-name

    系統磁碟的裝置名稱。device-name 的格式必須為 cwt xdys2 cxdy s2

    disk-config

    磁碟配置檔的名稱。

  5. 串連單一磁碟配置檔,然後將輸出結果儲存在新的檔案中。
    # cat disk-file1 disk-file2 >multi-disk-config-file

    新檔案會成為多重磁碟配置檔,如以下範例所示。

    # cat 104_disk2 104_disk3 104_disk5 >multi_disk_test
  6. 若磁碟裝置名稱中的目標編號在多重磁碟配置檔中不是唯一編號,請將目標編號設為唯一的編號。

    例如,檔案中不同的磁碟裝置名稱可能含有相同的目標編號 t0,如此處所示:

    * /dev/rdsk/c0t0d0s2 partition map
    ...
    * /dev/rdsk/c0t0d0s2 partition map

    將第二個目標編號變更為 t2,如此處所示:

    * /dev/rdsk/c0t0d0s2 partition map
    ...
    * /dev/rdsk/c0t2d0s2 partition map