Portál AbcLinuxu, 3. května 2025 12:13

ALPHA server 400-4/233

Technické parametry

frekvence CPU - 233MHz
RAM - standardne 128 MB
neIntelovsky stroj
temer totalni kvalita a spolehlivost


alias net-pf-4 off
alias net-pf-5 off
alias st off

Identifikace pod Linuxem

cpu : Alpha
cpu model : EV4
cpu variation : 0
cpu revision : 0
cpu serial number : Linux_is_Great!
system type : Avanti
system variation : 0
system revision : 0
system serial number : MILO-0000
cycle frequency [Hz] : 233342592
timer frequency [Hz] : 1024.00
page size [bytes] : 8192
phys. address bits : 34
max. addr. space # : 63
BogoMIPS : 230.68
kernel unaligned acc : 0 (pc=0,va=0)
user unaligned acc : 2736 (pc=1201169a4,va=11fffd813)
platform string : N/A

Postup zprovoznění pod Linuxem

Kompletni popis by byl prilis rozsahly, je vycerpavajicim
zpusobem zverejnen na
http://www.redhat.com/corp/support/manuals/index.html
tady se zamerim jen na mozne problemy :
1/ je v zasade mozne pouzit jak SRM tak ARC konzoli, prijemnejsi
je ARC konzole. Pokud byl na serveru pred Linuxem treba Digital
Unix, je treba v SRM dat do promenne os_type hodnotu, jakobychom
chteli instalovat na server WinNT (NT). Po restartu (vypnuti a zapnuti
napajeni) se ozve ARC konzole, kterou zkonfigurujeme napr.
dle popisu u Redhatu

2/ budeme pouzivat pro zavadeni Linuxu tzv. MiniLoader (MILO) - popis opet
u Redhatu, zde upozornuji na to, ze bude dobre pro MILO vyhradit na zacatku
BOOT disku malou partition o velikosti cca 2 MB (aby se tam vesla 1 disketa)
jinak budeme muset MILO zavadet z diskety

3/ pri instalaci postupujeme podle RedHatu - zde je dobre pripomenout,
ze pro vyrobu instalacnich disket pouzijeme image soubory "typu" Avanti.
POZOR! existuje vice typu Alpha stroju, zde popisujeme Alpha server 400

4/ Instalace obvykle probehne klasicky (popisuji RedHat), bez problemu
- po instalaci bude fungovat univerzalni jadro - doporucuji si zkompilovat
vlastni jadro :

5/ Nevim jak u 2.2.x, ale u 2.0.x se vyskytoval problem s tim, ze po spusteni
napr. syst. utility ls kernel vypisoval hlasku "unimplemented mmap flags 0402"
Toho se muzeme zbavit zmenou v /usr/src/linux/arch/alpha/kernel/osf_sys.c
- je treba zakomentovat
if (flags & (MAP_HASSEMAPHORE | MAP_INHERIT |MAP_UNALIGNED))
printk("%s: unimplemented OSF mmap flags %04lx\n",current->comm, flags);

6/ Pri konfiguraci jadra zvolit typ Avanti - v zavislosti na tom se zvoli
nektere dalsi parametry v .config
v .config by, co se tyce SCSI ovladacu melo byt toto
(pokud nemate nejake dalsi adaptery) :
CONFIG_SCSI_NCR53C8XX=y
CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=8
CONFIG_SCSI_NCR53C8XX_MAX_TAGS=4
CONFIG_SCSI_NCR53C8XX_SYNC=10
...
CONFIG_SCSI_QLOGIC_ISP=y

- jsou tam 2 adaptery - 1 pro DAT a CD-ROM, druhy pro disky

pro sitovou kartu - zajimava - ma na sobe i SCSI adapter (QLOGIC) :-):
- typ DEC/Tulip

CONFIG_NET_ETHERNET=y
CONFIG_NET_PCI=y
CONFIG_DEC_ELCP=y

jadro po zkompilovani a kompresi umistit
na misto, kde si jej najde MILO - MILO se cestu
"dozvi" od ARC zavadece, kam ji dame jako
OSLOADOPTIONS.


Doplneni :
Mozna se stkate s tim, ze pri staru systemu budou vypisovana
v podstate nesmyslna hlaseni, ze nebyly nalezeny nektere moduly :
=> /etc/conf.modules :

Poznámka

Momentalne provozovan R-H 5.2, jadro 2.0.38
U vyssich verzi problemy nepredpokladam.

Dokument vytvořil: Milan Hejpetr, 8.10.1999 13:47 | Poslední úprava: Redakce, 27.2.2011 15:09 | Další přispěvatelé: Milan Hejpetr | Historie změn | Zobrazeno: 877×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.