Solaris 10 8/07 설치 설명서: 네트워크 기반 설치

x86: 설치를 위한 GRUB 메뉴 명령

GRUB 메뉴에서 명령을 편집하여 시스템의 네트워크 부트 및 설치를 사용자 정의할 수 있습니다. 이 절에서는 GRUB 메뉴의 명령에 삽입할 수 있는 여러 명령과 인수에 대해 설명합니다.

GRUB 메뉴의 프롬프트에 b를 입력하면 GRUB 명령줄에 액세스할 수 있습니다. 다음 출력과 비슷한 명령줄이 표시됩니다.


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

이 명령줄을 편집하여 부트와 설치를 사용자 정의할 수 있습니다. 다음 목록에는 사용할 수 있는 몇 가지 일반적인 명령이 나와 있습니다. -B 옵션과 함께 사용할 수 있는 부트 인수의 전체 목록은 eeprom(1M) 매뉴얼 페이지를 참조하십시오.


주 –

-B 옵션을 사용하여 여러 인수를 추가하려면 각 인수를 쉼표로 구분합니다.


표 8–1 x86: GRUB 메뉴 명령 및 옵션

명령/옵션 

설명 및 예 

install

사용자 정의 JumpStart 설치를 수행하려면 이 옵션을 -B 옵션 앞에 삽입합니다.


kernel /Solaris_10_x86/multiboot install 
-B install_media=192.168.2.1:/export/cdrom0/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/cdrom0/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/cdrom0/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/cdrom0/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/cdrom0/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/cdrom0/boot
    module /platform/i86pc/boot_archive

dhcp

DHCP 서버를 사용하여 시스템을 부트하는 데 필요한 네트워크 설치 정보를 얻도록 설치 프로그램에 지시하려면 이 옵션을 -B 옵션 앞에 삽입합니다. dhcp를 입력하여 DHCP 서버를 사용하도록 지정하지 않으면 시스템은 /etc/bootparams 파일 또는 이름 지정 서비스 bootparams 데이터베이스를 사용합니다. 예를 들어 정적 IP 주소를 유지하고자 하는 경우 dhcp를 지정하지 않을 것입니다.


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

- text

데스크탑 세션에서 텍스트 기반 설치를 수행하려면 이 옵션을 -B 옵션 앞에 삽입합니다.


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

- nowin

콘솔 세션에서 텍스트 기반 설치를 수행하려면 이 옵션을 -B 옵션 앞에 삽입합니다.


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

console= serial-console

시스템에서 ttya(COM1) 또는 ttyb(COM2)와 같은 직렬 콘솔을 사용하도록 지시하려면 -B 옵션에 이 인수를 사용합니다.


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

ata-dma-enabled=[0|1]

설치 중에 ATA(Advanced Technology Attachment) 또는 IDE(Integrated Drive Electronics) 장치와 DMA(Direct Memory Access)를 사용 가능하거나 사용 불가하게 하려면 -B 옵션에 이 인수를 사용합니다.


kernel /Solaris_10_x86/multiboot -B ata-dma-enabled=0 
install_media=192.168.2.1:/export/cdrom0/boot
module /platform/i86pc/boot_archive

acpi-enum=[0|1]

ACPI(Advanced Configuration and Power Interface) 전원 관리를 사용 가능하거나 사용 불가하게 하려면 -B 옵션에 이 인수를 사용합니다.


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

atapi-cd-dma-enabled=[0|1]

설치 중에 CD 또는 DVD 드라이브에 대해 DMA를 사용 가능하거나 사용 불가하게 하려면 -B 옵션에 이 인수를 사용합니다.


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

주 –

DMA 이름 atapi는 DMA에 사용된 현재 변수 이름입니다. 이 변수는 변경될 수 있습니다.