5.1. SPARC에서 설치 프로그램 부팅하기

5.1.1. TFTP로 부팅하기

네트워크에서 부팅하려면, 네트워크에 연결되어 있어야 하고 TFTP 네트워크 부트 서버가 (DHCP, RARP 혹은 BOOTP) 필요합니다.

네트워크 부팅을 지원하는 설치 방법은 4.4절. “TFTP 네트워크 부팅에 필요한 파일 준비하기”에 설명되어 있습니다.

OpenBoot 기계의 경우, 설치하려는 기계의 부트 모니터로 들어가십시오 (3.6.1절. “OpenBoot 실행”). boot net 명령으로 TFTP 및 RARP 서버에서 부팅하거나 boot net:bootpboot net:dhcp 명령으로 TFTP와 BOOTP 혹은 DHCP 서버에서 부팅하십시오. 일부 오래된 OpenBoot 버전에서는 boot le()처럼 장치 이름을 써야 합니다; 그러한 버전에서는 BOOTP나 DHCP를 지원하지 않을 것입니다.

5.1.2. CD-ROM에서 부팅하기

대부분의 사람들에게 가장 쉬운 방법은 데비안 CD 세트를 이용하는 것입니다. CD 세트를 가지고 있고, 기계에서 직접 CD 부팅을 할 수 있다면 매우 좋은 경우입니다. CD를 넣은 다음, 다시 부팅하고, 다음 장으로 넘어가십시오.

일부 CD 드라이브의 경우에는 특별한 드라이버가 필요하므로, 설치 단계의 앞 부분에서는 CD 드라이브에 접근할 수 없을 수도 있습니다. 하드웨어에서 표준적인 방법의 CD 부팅이 동작하지 않는다면, 이 장을 다시 보시고 이 경우에 동작하는 다른 커널 및 설치 방법을 읽어보십시오.

CD-ROM에서 부팅할 수 없는 경우에도, CD-ROM에서 데비안 시스템 구성 요소와 꾸러미를 설치할 수 있습니다. 일단 플로피같은 다른 미디어를 이용해 부팅하십시오. 운영 체제, 베이스 시스템 및 다른 추가 꾸러미를 설치할 때가 되면 설치 시스템을 CD-ROM 드라이브로 맞춰 놓으십시오.

부팅하는 데 문제가 있으면, 5.3절. “설치 과정의 문제 해결” 부분을 참고하십시오.

대부분의 OpenBoot 버전은 boot cdrom 명령을 지원합니다. 그러면 SCSI 장치의 6번 ID에서 (아니면 IDE 기반 시스템의 경우 secondary master에서) 부팅합니다. 이 명령을 지원하지 않는 옛날 OpenBoot 버전에서는 실제 장치 이름을 써야 할 수도 있습니다. Sun4m에서 (예를 들어 Sparc 10s 및 Sparc 20s) CD-ROM에서 부팅할 때 문제가 발견되었습니다.

5.1.3. 플로피에서 부팅하기

Sparc에서 플로피에서 부팅하려면, 다음 명령을 사용하십시오:

Stop-A -> OpenBoot: "boot floppy"

단 새로운 Sun4u (ultra) 아키텍처의 경우 플로피 부팅을 지원하지 않습니다. 보통 오류 메세지는 Bad magic number in disk label - Can't open disk label package입니다. 게다가, 많은 Sun4c 모델은 (예를 들어 IPX) 압축한 이미지를 지원하지 않고, 그래서 그러한 모델들은 지원하지 않습니다.

일부 Sparc에서는 (예를 들어 Ultra 10) OBP 버그때문에 부팅하지 못합니다. OBP 업데이트는 http://sunsolve.sun.com의 product ID 106121에서 내려받을 수 있습니다.

플로피에서 부팅하는 경우에 다음과 같은 메세지를 본다면

Fatal error: Cannot read partition
Illegal or malformed device name

플로피 부팅을 지원하지 않는 경우일 수도 있습니다.

5.1.4. IDPROM 메세지

IDPROM” 관련된 문제에 관한 메세지가 나오면서 부팅하지 못한다면, 펌웨어의 설정 정보가 들어 있는 NVRAM의 배터리가 방전된 경우일 수 있습니다. 자세한 정보는 Sun NVRAM FAQ를 참고하십시오.