Загрузка по сети требует наличия сетевого подключения и сетевого загрузочного сервера 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