탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
SPARC 플랫폼에서 Oracle Solaris 부트 및 종료 Oracle Solaris 11 Information Library (한국어) |
2. SPARC 기반 시스템을 지정된 상태로 부트(작업)
6. SPARC 기반 시스템에서 부트 매개변수 수정(작업)
7. SPARC 플랫폼에서 ZFS 부트 환경 만들기, 관리 및 부트(작업)
8. SPARC 기반 시스템을 부트 가능하도록 유지(작업)
SPARC 기반 시스템을 부트 가능하도록 유지(작업 맵)
boot-archive SMF 서비스를 사용 또는 사용 안함으로 설정하는 방법
Oracle Solaris를 설치하면 bootadm 명령이 시스템에 부트 아카이브를 만듭니다. 부트 아카이브는 루트 파일 시스템의 일부분입니다. 이 부트 아카이브에는 커널 모듈, driver.conf 파일 및 몇 개의 구성 파일이 모두 포함되어 있습니다. 이러한 파일은 /etc directory에 있습니다. 부트 아카이브의 파일은 루트 파일 시스템이 마운트되기 전에 커널에서 읽습니다. 루트 파일 시스템이 마운트된 후에는 메모리에서 커널에 의해 부트 아카이브가 버려집니다. 그런 다음 루트 장치에 대해 파일 I/O가 수행됩니다.
또한 bootadm 명령은 부트 아카이브 업데이트 및 확인에 대한 세부 정보를 처리합니다. 정상적인 시스템 종료 프로세스 중 종료 프로세스는 부트 아카이브의 컨텐츠를 루트 파일 시스템과 비교합니다. 시스템에서 드라이버 또는 구성 파일 등에 업데이트가 수행된 경우에는 재부트할 때 부트 아카이브 및 루트 파일 시스템이 동기화되도록 하기 위해 이러한 변경 사항을 포함하여 부트 아카이브가 재작성됩니다.
SPARC 부트 아카이브에 포함된 파일은 /platform 디렉토리에 있습니다. 다음 절차의 설명에 따라 bootadm list-archive 명령을 사용하여 부트 아카이브의 컨텐츠를 나열할 수 있습니다. 부트 아카이브에 있는 파일이 업데이트되면 아카이브를 재작성해야 합니다. 수정 사항을 적용하려면 다음에 시스템을 재부트하기 전에 아카이브를 재작성해야 합니다.
# bootadm list-archive
예 8-1 SPARC 부트 아카이브의 내용 나열
다음 예는 SPARC 기반 시스템에서 부트 아카이브의 내용을 보여 줍니다.
root@tsystem:~# bootadm list-archive platform/SUNW,A70/kernel platform/SUNW,Netra-210/kernel platform/SUNW,Netra-240/kernel platform/SUNW,Netra-440/kernel platform/SUNW,Netra-CP2300/kernel platform/SUNW,Netra-CP3010/kernel platform/SUNW,Netra-CP3060/kernel platform/SUNW,Netra-CP3260/kernel platform/SUNW,Netra-T12/kernel platform/SUNW,Netra-T2000/kernel platform/SUNW,Netra-T4/kernel platform/SUNW,Netra-T5220/kernel platform/SUNW,Netra-T5440/kernel platform/SUNW,SPARC-Enterprise-T1000/kernel platform/SUNW,SPARC-Enterprise-T2000/kernel platform/SUNW,SPARC-Enterprise-T5120/kernel platform/SUNW,SPARC-Enterprise-T5220/kernel platform/SUNW,SPARC-Enterprise/kernel platform/SUNW,Serverblade1/kernel platform/SUNW,Sun-Blade-100/kernel platform/SUNW,Sun-Blade-1000/kernel platform/SUNW,Sun-Blade-1500/kernel platform/SUNW,Sun-Blade-2500/kernel platform/SUNW,Sun-Blade-T6300/kernel platform/SUNW,Sun-Blade-T6320/kernel platform/SUNW,Sun-Blade-T6340/kernel platform/SUNW,Sun-Fire-15000/kernel platform/SUNW,Sun-Fire-280R/kernel platform/SUNW,Sun-Fire-480R/kernel platform/SUNW,Sun-Fire-880/kernel platform/SUNW,Sun-Fire-T1000/kernel platform/SUNW,Sun-Fire-T200/kernel platform/SUNW,Sun-Fire-V210/kernel platform/SUNW,Sun-Fire-V215/kernel platform/SUNW,Sun-Fire-V240/kernel platform/SUNW,Sun-Fire-V245/kernel platform/SUNW,Sun-Fire-V250/kernel platform/SUNW,Sun-Fire-V440/kernel platform/SUNW,Sun-Fire-V445/kernel platform/SUNW,Sun-Fire-V490/kernel platform/SUNW,Sun-Fire-V890/kernel platform/SUNW,Sun-Fire/kernel platform/SUNW,T5140/kernel platform/SUNW,T5240/kernel platform/SUNW,T5440/kernel platform/SUNW,USBRDT-5240/kernel platform/SUNW,Ultra-250/kernel platform/SUNW,Ultra-4/kernel platform/SUNW,Ultra-5_10/kernel platform/SUNW,Ultra-80/kernel platform/SUNW,Ultra-Enterprise-10000/kernel platform/SUNW,Ultra-Enterprise/kernel platform/SUNW,UltraAX-i2/kernel platform/SUNW,UltraSPARC-IIe-NetraCT-40/kernel platform/SUNW,UltraSPARC-IIe-NetraCT-60/kernel platform/SUNW,UltraSPARC-IIi-Netract/kernel platform/sun4u-us3/kernel platform/sun4v/kernel etc/cluster/nodeid etc/dacf.conf etc/driver etc/mach kernel root@tsystem:~#