Собственно говоря, Cobalt использует для загрузки NFS, а не TFTP. Вам потребуется установить NFS сервер и положить файлы программы установки в каталог /nfsroot
. При загрузки Cobalt, нужно одновременно нажать левую и правую клавиши курсора и машина будет загружена по сети с NFS сервера. На экране будут показаны несколько параметров. Есть два метода установки:
По SSH (по умолчанию): В этом случае, программа установки выполнит настройку сети по DHCP и запустит SSH сервер. Затем она покажет случайный пароль и другую информацию для входа (например, IP-адрес) на Cobalt LCD. После подключения к машине с помощью SSH клиента, вы можете начать установку.
Через последовательный порт: С помощью нуль-модемного кабеля, вы можете подключиться к последовательному порту Cobalt (на скорости 115200 bps) и выполнить установку. Этот способ не работает на машинах Qube 2700 (Qube1), так как они не имеют последовательного порта.
На платах Broadcom BCM91250A и eBCM91480B с сервера TFTP загружается системный загрузчик SiByl, который затем загружает и запускает программу установки Debian. В большинстве случаев, сначала вам нужно получить IP-адрес по DHCP, но также возможно настроить адрес статически. Чтобы использовать DHCP, вы можете ввести следующую команду в строке приглашения CFE:
ifconfig eth0 -auto
После получения IP-адреса, вы можете загрузить SiByl с помощью следующей команды:
boot 192.168.1.1:/boot/sibyl
Вместо приведённого в этом примере IP-адреса вам нужно указать или имя или IP-адрес TFTP сервера. После выполнения этой команды, программа установки будет загружена автоматически.
Вы не можете передать параметры загрузки напрямую. Вместо этого, вы должны отредактировать файл /nfsroot/default.colo
на NFS сервере и добавить параметры в переменную args
.