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

5.1.1. TFTP로 부팅하기

5.1.1.1. SGI TFTP 부팅

SGI 머신에서 리눅스를 부팅하고 데비안의 설치를 시작하려면 커맨드 모니터로 들어간 다음 다음 명령을 사용하십시오:

bootp():

이렇게 하려면, netaddr 환경 변수를 지워야 할 수도 있습니다. 지우려면 커맨드 모니터에서 다음 명령을 타이프하십시오:

unsetenv netaddr

5.1.1.2. Broadcom BCM91250A 과 BCM9140B TFTP 부팅

Broadcom BCM91250A 과 BCM9140B 평가보드에서는 TFTP를 통해 SiByl 부트 로더를 읽어들여야 합니다. 그러면 데비안 설치 프로그램을 읽어들여서 시작합니다. 대부분의 경우 DHCP를 통해 IP 주소를 받지만 고정 주소를 설정할 수도 있습니다. DHCP를 사용하려면, CFE 프롬프트에서 다음 명령을 입력하십시오:

ifconfig eth0 -auto

IP 주소를 받으면, 다음 명령으로 SiByl을 읽어들일 수 있습니다:

boot 192.168.1.1:/boot/sibyl

위의 예에서 IP 주소는 TFTP 주소의 이름 혹은 IP 주소로 바꿔야 합니다. 일단 이 명령을 실행하면, 설치 프로그램을 자동으로 읽어들입니다.

5.1.2. 부팅 파라미터

5.1.2.1. SGI TFTP 부팅

SGI에서는 커맨드 모니터에서 부팅 파라미터를 bootp(): 명령어 뒤에 붙일 수 있습니다.

bootp/dhcp 서버에서 부팅할 파일을 지정하지 않았다면, bootp(): 명령 뒤에 부팅할 파일의 경로와 이름을 지정할 수 있습니다. 예를 들어:

bootp():/boot/tftpboot.img

그 외의 커널 파라미터는 append를 통해 넘길 수 있습니다:

bootp(): append="root=/dev/sda1"

5.1.2.2. Broadcom BCM91250A 과 BCM9140B TFTP 부팅

CFE 프롬프트에서는 부트 파라미터를 직접 넘길 수 없습니다. 대신에 TFTP 서버에 있는 /boot/sibyl.conf 파일을 편집해서 extra_args 변수에 파라미터를 추가해야 합니다.