Загрузка по сети требует наличия сетевого подключения и сетевого загрузочного сервера TFTP (DHCP, RARP или BOOTP).
Метод установки с загрузкой из сети описан в Раздел 4.3, «Подготовка файлов для загрузки по TFTP».
NetWinder имеет два сетевых интерфейса: 10-Мегабитную NE2000-совместимую карту eth0 и 100-Мегабитную карту eth1 на чипе Tulip.
Вам потребуется NeTTrom версии 2.2.1 или новее для загрузки системы. Рекомендуется NeTTrom версии 2.3.3: загрузите следующие файты с ftp://ftp.netwinder.org/pub/netwinder/firmware/:
nettrom-2.3-3.armv4l.rpm
nettrom-2.3.3.bin
nettrom-2.3.3.bin.md5sum
После перезагрузки и прерывании процесса загрузки во время обратного отсчёта, сначала нужно задать адрес в сети или статически:
NeTTrom command-> setenv eth0_ip 192.168.0.10/24
, где 24 — это число бит в маске сети, или динамически:
NeTTrom command-> boot diskless
Также, может потребоваться настроить переменную route1, если TFTP сервер находится не в локальной подсети. Оставшаяся настройка стандартна (шаг save-all необязателен):
NeTTrom command-> setenv kerntftpserver 192.168.0.1
NeTTrom command-> setenv kerntftpfile boot.img
NeTTrom command-> save-all
NeTTrom command-> setenv netconfig_eth0 flash
NeTTrom command-> setenv kernconfig tftp
NeTTrom command-> setenv rootdev /dev/ram
NeTTrom command-> setenv cmdappend root=/dev/ram
Только две последние строки отделяют от обычной загрузке с диска, поэтому безопасней выполнять save-all прямо перед ними (это сохранит настройки сети в случае, если потребуется загрузка из сети ещё раз). Если для установки на NetWinder вы хотите использовать консоль на последовательном порту, то также нужно ввести дополнительную настройку:
NeTTrom command-> setenv cmdappend root=/dev/ram console=ttyS0,115200
Используйте команду printenv, чтобы проверить настройки среды. Наконец, если переменная NeTTrom cmdappend содержит параметр noinitrd, то вы должны удалить его, чтобы загружаемое ядро загрузило прикреплённый ramdisk.
Для большинства пользователей проще всего будет использовать набор компакт-дисков Debian. Если у вас есть набор компакт-дисков и ваш компьютер поддерживает загрузку с компакт-диска, прекрасно! Просто вставьте компакт-диск, перезагрузите компьютер и переходите к следующей главе.
Заметим, что некоторым приводам компакт-дисков нужны специальные драйверы и поэтому, они недоступны на ранних стадиях установки. Если производимая стандартная последовательнось загрузки с CD не работает, обратитесь к этой главе снова и прочитайте об альтернативных ядрах и методах установки, которые доступны для вашей машины.
Даже если не удалось загрузиться с CD-ROM, вероятно, вы ещё сможете установить с CD-ROM компоненты системы Debian и пакеты. Просто загрузитесь с другого носителя, например с дискет. Когда придёт время установки операционной системы, базовой системы или дополнительных пакетов, укажите программе установки на привод CD-ROM.
При возникновении проблем с загрузкой смотрите Раздел 5.3, «Диагностика проблем процесса установки».
Чтобы загрузиться с CD-ROM из консоли Cyclone, используйте команду boot cd0:cats.bin