Solaris 10 安裝指南:網路安裝

x86: 安裝作業的 GRUB 功能表指令

從 Solaris 10 1/06 發行版本開始,您可編輯 GRUB 功能表中的指令,自訂系統的網路啟動和安裝。本節會說明數個您可插入 GRUB 功能表指令的指令和引數。

在 GRUB 功能表中,於提示出現時鍵入 b 可存取 GRUB 指令行。會出現與以下輸出類似的指令行。


kernel /Solaris_10_x86/multiboot kernel/unix 
-B install_media=192.168.2.1:/export/sol_10_x86/boot
module /platform/i86pc/boot_archive

您可編輯此指令行以自訂啟動與安裝。下列清單說明數個可能用得到的常用指令。如需可與 -B 配合使用之啟動引數的完整清單,請參閱「eeprom(1M) 線上手冊」。

表 10–1 x86: GRUB 功能表指令和選項

指令/選項 

說明與範例 

install

-B 選項前插入此選項,可執行自訂 JumpStart 安裝。


kernel /Solaris_10_x86/multiboot install 
-B install_media=192.168.2.1:/export/sol_10_x86/boot
module /platform/i86pc/boot_archive

url|ask

指定自訂 JumpStart 檔案的位置,或提示您指定位置。將任一選項和 install 選項一起插入。

  • url - 指定檔案的路徑。可以為下列位置的檔案指定一個 URL:

    • 本機硬碟


      file://jumpstart_dir_path/compressed_config_file
      

      例如:


      kernel /Solaris_10_x86/multiboot install 
      file://jumpstart/config.tar 
      -B install_media=192.168.2.1:/export/sol_10_x86/boot
      module /platform/i86pc/boot_archive
    • NFS 伺服器


      nfs://server_name:IP_address/jumpstart_dir_path/compressed_config_file
      

      例如:


      kernel /Solaris_10_x86/multiboot install 
      myserver:192.168.2.1/jumpstart/config.tar 
      -B install_media=192.168.2.1:/export/sol_10_x86/boot
      module /platform/i86pc/boot_archive
    • HTTP 伺服器


      http://server_name:IP_address/jumpstart_dir_path/
      compressed_config_file&proxy_info
      
      • 如果您在壓縮配置檔中放置了一個 sysidcfg 檔案,則必須指定包含該檔案的伺服器的 IP 位址,如以下範例所示:


        kernel /Solaris_10_x86/multiboot install 
        http://192.168.2.1/jumpstart/config.tar 
        -B install_media=192.168.2.1:/export/sol_10_x86/boot
        module /platform/i86pc/boot_archive
      • 如果您將壓縮配置檔儲存在安裝了防火牆的 HTTP 伺服器上,則必須在啟動過程中使用代理指定符號。不需要為包含該檔案的伺服器指定 IP 位址。必須為代理伺服器指定 IP 位址,如以下範例所示:


        kernel /Solaris_10_x86/multiboot install 
        http://www.shadow.com/jumpstart/config.tar&proxy=131.141.6.151 
        -B install_media=192.168.2.1:/export/sol_10_x86/boot
        module /platform/i86pc/boot_archive

url|ask (續)

  • ask - 與 install 選項配合使用時,指定在系統啟動並連接至網路後,安裝程式要提示您鍵入壓縮配置檔的位置。如果您使用此選項,便無法以自動安裝來完成 JumpStart 安裝。

    如果您按下 Return 鍵來略過提示,Solaris 安裝程式便會以互動方式來配置網路參數。接著,安裝程式會提示您輸入壓縮配置檔的位置。

    以下範例會執行自訂 JumpStart,並從網路安裝影像啟動。系統連線至網路後,會提示您輸入配置檔的位置。


    kernel /Solaris_10_x86/multiboot install ask 
    -B install_media=192.168.2.1:/export/sol_10_x86/boot
    module /platform/i86pc/boot_archive

dhcp

-B 選項前插入此選項,可指示安裝程式使用 DHCP 伺服器以取得啟動系統所需之網路安裝資訊。如果您沒有透過鍵入 dhcp 指定要使用 DHCP 伺服器,系統會使用 /etc/bootparams 檔案或名稱服務 bootparams 資料庫。例如,當您希望維持固定 IP 位址時,便不會指定 dhcp


kernel /Solaris_10_x86/multiboot dhcp 
-B install_media=192.168.2.1:/export/sol_10_x86/boot
module /platform/i86pc/boot_archive

- text

-B 選項前插入此選項,可在桌面階段作業執行文字型安裝。


kernel /Solaris_10_x86/multiboot - text 
-B install_media=192.168.2.1:/export/sol_10_x86/boot
module /platform/i86pc/boot_archive

- nowin

-B 選項前插入此選項,可在主控台階段作業執行文字型安裝。


kernel /Solaris_10_x86/multiboot - nowin 
-B install_media=192.168.2.1:/export/sol_10_x86/boot
module /platform/i86pc/boot_archive

"console=serial-console"

同時使用此引數和 -B 選項,可指示系統使用串列主控台,如 ttya (COM1) 或 ttyb (COM2)。


kernel /Solaris_10_x86/multiboot -B "console=ttya" 
install_media=192.168.2.1:/export/sol_10_x86/boot
module /platform/i86pc/boot_archive

"ata-dma-enable=[0|1]"

同時使用此引數和 -B 選項,可於安裝過程中啟用或停用「先進附加技術 (ATA)」或「整合式電子驅動介面 (IDE)」裝置和「直接記憶體存取 (DMA)」。


kernel /Solaris_10_x86/multiboot -B "ata-dma-enable=0" 
install_media=192.168.2.1:/export/sol_10_x86/boot
module /platform/i86pc/boot_archive

"acpi-enum=[0|1]"

同時使用此引數和 -B 選項,可啟用或停用「進階配置及電源介面 (ACPI )」的電源管理。


kernel /Solaris_10_x86/multiboot -B "acpi-enum=0" 
install_media=192.168.2.1:/export/sol_10_x86/boot
module /platform/i86pc/boot_archive

"acpi-cd-dma-enabled=[0|1]"

同時使用此引數和 -B 選項,可於安裝過程中啟用或停用 CD 或 DVD 光碟機的 DMA。


kernel /Solaris_10_x86/multiboot -B "acpi-cd-dma-enabled=0"
install_media=192.168.2.1:/export/sol_10_x86/boot
module /platform/i86pc/boot_archive