Zavedení z TFTP
&boot-installer-intro-net.xml;
Zavedení z TFTP na počítačích Netwinder
Netwindery mají dvě síťová rozhraní: NE2000-kompatibilní kartu na
10Mbps (obvykle eth0) a 100Mbps kartu Tulip
(eth1). 100Mbps karta může mít problémy
s nahráváním obrazu přes TFTP, takže raději doporučujeme použít
pomalejší rozhraní (označené 10 Base-T).
K zavedení instalačního systému potřebujete NeTTrom verze
2.2.1 a pozdější, doporučená verze je 2.3.3. Z licenčních důvodů se
však soubory s firmwarem nedají stáhnout. Pokud se situace změní,
naleznete nové obrazy na .
Při zavádění Netwinderu musíte během odpočítávání přerušit zaváděcí
proces, což vám dovolí nastavit různé proměnné firmwaru, které
potřebujete pro zavedení instalačního systému. Nejprve nahrajte
výchozí nastavení:
NeTTrom command-> load-defaults
Dále musíte nastavit síťovou adresu buď staticky:
NeTTrom command-> setenv netconfig_eth0 flash
NeTTrom command-> setenv eth0_ip 192.168.0.10/24
kde 24 je počet nastavených bitů v síťové masce, nebo dynamicky:
NeTTrom command-> setenv netconfig_eth0 dhcp
Pokud TFTP server není na lokální podsíti, budete možná muset upravit
nastavení route1. Dále byste měli nastavit
adresu TFTP serveru a umístění obrazu. Poté můžete uložit nastavení do
flash paměti.
NeTTrom command-> setenv kerntftpserver 192.168.0.1
NeTTrom command-> setenv kerntftpfile boot.img
NeTTrom command-> save-all
Nyní můžete firmwaru sdělit, že má z TFTP obrazu zavést systém:
NeTTrom command-> setenv kernconfig tftp
NeTTrom command-> setenv rootdev /dev/ram
Používáte-li pro instalaci Netwinderu sériovou konzoli, budete také
potřebovat následující nastavení:
NeTTrom command-> setenv cmdappend root=/dev/ram console=ttyS0,115200
Naopak pro instalace používající klávesnici a monitor musíte nastavit:
NeTTrom command-> setenv cmdappend root=/dev/ram
Nastavení proměnných můžete zkontrolovat příkazem
printenv. Je-li vše v pořádku, můžete obraz zavést
příkazem
NeTTrom command-> boot
V případě jakýchkoliv problémů je k dispozici podrobné
HOWTO.
Zavedení z TFTP na počítačích CATS
Na strojích CATS použijte v Cyclone promptu příkaz
boot de0: (nebo podobný).
Zavedení z CD-ROM
&boot-installer-intro-cd.xml;
Pro zavedení z CD-ROM zadejte v promptu Cyclone konzoly příkaz
boot cd0:cats.bin
Zavedení z firmwaru
&boot-installer-intro-firmware.xml;
Zavedení NSLU2
Firmware instalačního systému lze do flash paměti nahrát třemi
způsoby.
Pomocí webového rozhraní NSLU2
Přejděte do administrátorské sekce a vyberte položku
Upgrade. Na disku vyhledejte obraz instalátoru,
který jste si tam již dříve stáhli. Poté stiskněte tlačítko
Start Upgrade, potvrďte, počkejte několik minut
a znovu potvrďte. Systém se pak zavede rovnou do instalačního
systému.
Přes síť pomocí Linuxu/Unixu
Na libovolném počítači s Linuxem nebo Unixem můžete použít pro nahrání
instalačního systému do počítače program upslug2.
Tento software je dokonce zabalen přímo v Debianu.
Nejprve musíte přepnout NSLU2 do aktualizačního režimu:
Od USB portů odpojte všechny disky a jiná zařízení.
Vypněte NSLU2.
Stiskněte a držte tlačítko reset (přístupné skrze malou dírku na zadní
straně nad napájením).
Zapněte NSLU2.
Sledujte diodu ready/status a počkejte 10 sekund. Po 10 sekundách se
změní barva ze žluté na červenou. V ten okamžik uvolněte tlačítko
reset.
Dioda ready/status bude blikat střídavě červenou/zelenou barvou (před
první zelenou je sekundová pauza). NSLU2 je nyní v režimu aktualizace.
Pokud máte s touto částí problémy, podívejte se na stránky NSLU2-Linux.
Až bude NSLU2 v aktualizačním režimu můžete do něj nahrát nový obraz:
sudo upslug2 -i di-nslu2.bin
Všimněte si, že nástroj také zobrazí MAC adresu vašeho NSLU2, což se
může hodit pro nastavení DHCP serveru. Po zapsání a ověření celého
obrazu se systém automaticky restartuje. Nyní musíte znovu připojit
USB disk, protože jinak by jej instalační systém nenašel.
Přes síť pomocí Windows
Pro Windows existuje nástroj,
kterým se dá nahrát firmware přes síť.
Zavedení SS4000-E
Kvůli omezením ve firmwaru SS4000-E není v současnosti možné zavést
instalační systém bez použití sériového portu. Pro zavedení instalace
budete potřebovat sériový nullmodemový kabel, počítač se sériovým
portem
Měl by fungovat i převodník sériového portu na USB.
a plochý kabel se samčím konektorem DB9 na jednom
konci a s 10 pinovou IDC hlavičkou o rozteči 0.1 palce na
druhém
Tento kabel se často nachází ve starších desktopových počítačích se
zabudovanými 9 pinovými sériovými porty.
.
Pro zavedení SS4000-E připojte sériový port SS4000-E pomocí
nullmodemového a plochého kabelu a stroj restartujte. Pro komunikaci
se zařízením potřebujete aplikaci schopnou používat sériový
terminál. Na &debian-gnu;u je vhodnou volbou program
cu ze stejnojmenného balíku. Předpokládejme, že
používáte sériový port /dev/ttyS0; pak můžete
použít příkaz:
cu -lttyS0 -s115200
Na systémech Windows můžete zkusit použít program
hyperterminal. Použijte rychlost 115200 baudů,
délku slova 8 bitů, žádné stop bity a jeden paritní bit.
Při zavádění počítače uvidíte mimo jiné následující výstup:
No network interfaces found
EM-7210 ver.T04 2005-12-12 (For ver.AA)
== Executing boot script in 1.000 seconds - enter ^C to abort
V tento okamžik přerušte zavaděč stiskem
Control
C
Na přerušení máte pouze jednu sekundu; pokud toto krátké okno
nestihnete, jednoduše stroj vypněte, zapněte a zkuste to znovu.
, což zobrazí výzvu RedBootu. Zadejte následující
příkazy:
load -v -r -b 0x01800000 -m ymodem ramdisk.gz
load -v -r -b 0x01008000 -m ymodem zImage
exec -c "console=ttyS0,115200 rw root=/dev/ram mem=256M@0xa0000000" -r 0x01800000
Po každém příkazu load očekává systém přenos
souboru protokolem YMODEM. Používáte-li cu,
ujistěte se, že máte nainstalovaný balík lrzsz
a stiskněte &enterkey; následovaný escape sekvencí
~<
pro spuštění externího programu. Následně zadejte
příkaz sb initrd.gz resp.
sb vmlinuz.
Alternativně je možné místo použití protokolu YMODEM nahrát jádro a
ramdisk přes HTTP, což je dokonce rychlejší, ale vyžaduje funkční HTTP
server. V takovém případě nejprve přepněte zavaděč do režimu RAM:
fis load rammode
g
Tím se stroj jakoby restartuje, ale ve skutečnosti nahraje reboot do
RAM a restartuje odtamtud. Přeskočíte-li tento krok, systém se v tom
následujícím zasekne u příkazu ip_address.
Zavádění opět budete muset přerušit kombinací
Control C
a na výzvu zadat:
ip_address -l 192.168.2.249 -h 192.168.2.4
load -v -r -b 0x01800000 -m http /initrd.gz
load -v -r -b 0x01008000 -m http /zImage
exec -c "console=ttyS0,115200 rw root=/dev/ram mem=256M@0xa0000000" -r 0x01800000
kde 192.168.2.249 je IP adresa
instalovaného stroje a 192.168.2.4 je IP
adresa HTTP serveru, ze kterého se stáhnou příslušné soubory.
Instalace nyní bude pokračovat jako obvykle.