Fórum Root.cz
Hlavní témata => Distribuce => Téma založeno: cyberluke 04. 09. 2022, 03:04:07
-
Ahoj, mam Unisys Aquanta 6x6 server. Jedna se o 6x Pentium Pro 200mhz.
Jediny problem je, ze tento server jako vyjimka vubec nema podporu ACPI v Biosu.
Kvuli toho tam jede max. Windows Server 2000, ale 2003 uz ne.
Dulezite je, aby kernel umel SMP multiprocesorovou podporu ale bez ACPI.
Znate neco takoveho?
Tyto systemy by tam mely jet:
Windows Server 2000: Advanced
OS/2 Warp 4 (mam nejaky IBM fix pro ACPI)
Asi neco jako Redhat 6.0
Zatim mi nekdo poradil Gentoo. Konkretne Funtoo distribuci. Jejich Funtoo ma pry dedikovany i686 build (stage 3) a toto psali ke kernelu:
Yes, the kernel is by default SMP-enabled. The default and recommended one is sys-kernel/debian-sources, which is currently at 5.15.5
Ten server v paralelnich operacich prevalcuje i stolni Pentium 4 (i kdyz to jsem zjistil, ze P4 prevalcuje kde co, i Pentium 3).
Chtel bych z toho udelat retro herni server, takze bych rad mel podporu nejakych modernich vyvojarskych balicku jako Mono, Python, Node.js. Java by byla asi jako snek, ale pres GraalVM bych to rovnou zkompiloval do nativniho C++
Spise mi jde asi o moderni desktop Linux s podporou SMP, i686, bez ACPI. A tam pak uz ten dodatecny software nejak zkompiluji.
Jo a grafiku do PCI muzu dat i nejakou moderni Nvidia. Mam napr. Geforce GT610 PCI, Matrox, S3, Voodoo 3.
Tak jasne, ze prvni tam ale vyzkousim Doom II, muhehehe.
-
Topíte doma elektřinou?
Pokud se týče Linuxu, zkuste Debian (https://www.debian.org/distrib/netinst). A nedivte se, pokud to pojede jako šnek. Třeba generování klíčů při instalaci nebo prvním startu sshd může chvíli trvat. Ten stroj má zlomek výkonu dnešního železa, pokud jste na toto zvyklý. O řád, možná spíš o dva slabší (jak v čem). Ten RedHat 6.x myslím historicky sedí. Přeji příjemnou zábavu :-)
P.S.: co tam máte za disky?
-
a ma to smysl provozovat takovy stroj?
nebylo by rpi uz lepsi?!
-
Linux From Scratch ;D
-
BTW, kolik v tom budete mít RAMky? Já jenom že řešíte desktop... a všechny ty moderní molochoidní programovací jazyky :-) Nebo hodláte nostalgicky jihnout, jak stroj pokročile swapuje na krásné rychlé mechanické SCSI disky? Uznávám, že jako kulturní zážitek to určitě bude stát za to.
-
Prisel jsem zde pro konkretni radu.
To, jestli si zaplatim elektrinu nebo komentare ohledne toho, jestli to bude nebo nebude pouzitelne, to prosim nechte na me. To sem do diskuze nepatri. Muzeme to nekdy po jine ose probrat, ale vzdy mi vadi, ze lidi zacnou klabosit mimo tema a misto normalni vecne diskuze se objevi spousta pripominek a diskuze na 5 stran. Take me nezajimaji pochybne rady ohledne Raspberry Pi. Za prve tu mam vsechny generace Rasp. A nezname se, nevite, ze vyvijim hardware. Toto je konicek a mam pro to nejaky duvod. Neprisel jsem zde vysvetlovat duvody, protoze koukejte, zase zbytecne odstavec, ktery jsem nemusel psat. A to jsem ani nevysvetlil vse. Vznesme si predpoklad, ze toto je me svobodne a osobni rozhodnuti pouzit to, co chci ja. To jestli to bude ok nebo nebude ok, to uz je muj boj. Chtel jsem jen radu od zkusenejsich ohledne posledni vhodne distribuce, ktera umi i686 s SMP bez ACPI. Treba to vyuziti pote bude jine. Nebudu ty programy kompilovat na tom stroji, ale mohu je zde spustit. Bude stacit runtime stejne verze. Ale to je prave moje cesta a muj pruzkum. Klidne se o to mohu v budoucnu podelit, ale proc hned musi nekdo utinat diskuzi a cpat mi ARM procesor, kterych mam tu ve skrini tri zadeke?
Zpet k tematu:
1) Pokud se venujete retrogamingu, tak vite, ze tam muzete dat i SSD disk. Mam zde SCSI i SSD.
2) RAM to zvladne 4GB, coz je bezny horni limit pro x86 architekturu.
3) Kompilovat neco s parametrem make -j6 bude rychlejsi nez bezna kompilace na teto tride procesoru (to znamena realnou zkusenost s tim moc lidi na internetu nema a nelze brat vazne veskere poznatky lidi, kteri to kompilovali treba na beznem Pentiu 1). Kazdopadne neni preci problem cokoliv zkompilovat vedle na i7 procesoru. Ostatne toto je bezna praxe v Androidu. Mam tu chytre hodinky vlastni vyroby a take nemohu jen tak kompilovat balicky na hodinkach. Nejprve musim vytvorit cely Android OSS image na i7, vcetne zakladnich balicku. Protoze tam take samozrejme neni Google Store. A nema to USB pro APK po kabelu a i jina instalace je slozita a pomala. Takze se to kompiluje na i7. Tento zpusob jsem videl take v privatnim univerzitnim cloudu, kde byl vypocetni node zamerne odstrihnut od internetu. Psal jsem skript, kdy balicky, vcetne vsech jejich zavislosti, se instalovaly a aktualizovaly z jineho pocitace. Fungovalo to pres SSH (SCP). Nejprve se stahly informace o aktualnich verzich balicku ze stroje bez internetu. Pote stroj s internetem toto porovnal s tim, co je na internetu na mirrorech. Stahl novejsi verze balicku. Vsechny tyto operace umi standardne "apt-get". Vysledne se to nahralo zpet na lokalni stroj. Lze tedy mit i predkompilovane binarni balicky, i pro Gentoo, vytvorene vedle na i7 a lze mit i proces na inkrementalni aktualizace.
-
Jinak zdroj je tam 400W, s tim, ze jsou tam redundantne tri. To je ve vysledku spotreba normalni herni masiny. A tusim, ze ani nemusim zapinat vsechny zdroje. Pokud si dobre vzpominam, staci zapnout jen jeden zdroj. Pro provoz v produkci doporucuji zapnout dva zdroje, ze dvou ruznych zasuvek.
-
2) RAM to zvladne 4GB, coz je bezny horni limit pro x86 architekturu.
Pentium PRO ma PAE a 36bit fyzickou adresu, takze umi az 64 GiB pameti. Naivni predstava ze 32bit znamena 4GiB neplati.
Jinak gratuluji k hezkemu kousku HW.. koukam ze to ma hezky futuristicky displej pro zobrazeni zateze :)
Osobne bych to bootoval pres sit - to ulehci experimentovani s tim, co za jadro tam natahat, userspace muzete vzit nejakou zakladni instalaci, jen pro overeni zda nabehli vsechna jadra.. a az trefite ten vhodny kernel (nebo se ho budete snazit kompilovat po svem), tak to ma cenu prenest na lokalni media.
V gentoo jsem mel jednu 32bit instalaci pro starsi notebooky, takze jo.. vhodny to je.
-
Jediny problem je, ze tento server jako vyjimka vubec nema podporu ACPI v Biosu.
https://youtu.be/M_R-40zjhuo?t=1660
Zde nastavuje Plug&Play OS na YES... to nepomuze?
-
1) toho pana na videu znam, bavim se s nim na Vogons
2) Plug n Play a ACPI jsou dve rozdilne veci. On na videu rika, ze toto je pro Windows 2000. Tento pocitac skutecne NEMA ACPI tabulku. Ve Windows 98 take mate plug n play, ale ACPI muzete mit vypnuto. V BIOSu je ACPI vzdy na samostatnem radku a casto tam lze zvolit i verzi. Zde je pouze verze 1.4 pro multi-cpu support (to je to SMP bez ACPI)
3) Zde je clanek jak sikovny Ukrajinec na tomto serveru rozjede Windows 2003 a Windows XP. Prave tim zpusobem, ze nasel beta build Whistleru, ktery uz bezel na novejsim jadre a nasel konkretni build, kde jeste ACPI nebylo implementovano. Spojil to dohromady s Windows XP SP3 a podarilo se mu to rozjet: https://www.cpushack.com/2019/01/14/part-2-mini-mainframe-at-home-the-story-of-a-6-cpu-server-from-1997/
Nevim proc se mi casto stava v diskuznich forech, ze se zeptam na jednoduchou otazku a misto, aby mi lidi verili a odpovedeli, tak v tom hledaji neco jineho nez maji. Pak musim vse sahodlouze vysvetlovat a ve vysledku je rychlejsi, kdyz si stahnu 10 linuxu a tyden to budu instalovat sam v pokoji :-D
Takze otazka zni stale stejne: Muzete prosim pekne doporucit nejaky aktualni Linux, ktery stale jeste ma i686 podporu a obsahuje kernel bez ACPI, ale zaroven s SMP podporou? Ono teoreticky ten kernel lze zkompilovat s temito parametry na jinem pocitaci, ale jeste jsem to nikdy nedelal a musel bych to asi nejak injektovat do vlastniho instalacniho media, protoze to jinak nemam jak nainstalovat na pocitaci bez ACPI. Pak je to trochu problem, co bylo driv vejce nebo kure :-)
-
S tou ramkou je to fakt, zapomnel jsem na PAE. Ale to uz je tresnicka na dortu. Navic takova ramka do serveru je draha. Aktualni stav je 4GB Ram.
-
Před ACPI bylo SMP v BIOSu na x86 podporováno buzzwordem MPS (https://en.wikipedia.org/wiki/MultiProcessor_Specification). Zcela rutinně, když se na nějakém modernějším stroji (s BIOSem) vyskytne problém s ACPI, stačí dát linuxu kernel cmdline parametr acpi=off (ev. pci=noacpi, protože typicky byl problém s routováním IRQ) a stroj normálně inicializuje multi-CPU mašinu podle MPS. Pravda je, že v dobách Pentium PRO jsem SMP nezkoušel, pamatuju si jak kolega co nevěděl co s prachama si koupil nějaký board tuším Gigabyte (nebo Tyan?) s dvěma paticemi a jel na tom windowsy... nemám z té doby zkušenosti, co hlásil Linux v dmesg ohledně inicializace více CPU. Každopádně u boardu s více CPU bych očekával zdravou podporu MPS v BIOSu.
Tzn. ten procesor není třeba inicializovat nějakým "bare metal" postupem, o zadrátování všech potřebných věcí řekne něco BIOS a Linux to umí prakticky odjakmrtva.
Je hezké, že Pentium PRO má 36b fyzického adresního prostoru. Otázkou je, kolik jste k tomu serveru dostal paměťových stromečkových karet a kolik do nich SIMMů nebo DIMMů a jak velkých - podle toho debatního vlákna na Vogons fóru se vyskytují dvě varianty paměťové karty. Odhaduju, že ty paměti budou cca PC100 a vrtá mi hlavou, jestli bylo vyžadováno či alespoň podporováno ECC. (Co má ta věc vůbec za north bridge? To musí bejt masakr. A na stromečkových kartách nejspíš ještě nějaké memory bridge.) Ten hardware je teoreticky někdy z roku 94-96, v těch dobách bylo 64 MB RAM neslýchaná kapacita. Později přišla jakási exploze a najednou šlo v DIMMech sehnat i mnohem víc. Vidím v internetech sestavu tohoto železa s 16x 256MB DIMMem = 4 GB, řekl bych že se mohlo jednat o maximum.
Bootnout ze sítě je dobrý nápad, doporučuji. Pokud lze historický BIOS toho vlajkového šrotu k takové věci přesvědčit, alespoň BOOTROMkou v přídavné síťovce :-)
To že máte zdroje o štítkovém příkonu 400W/kus ještě neznamená, že to tolik bude žrát. Pokud to utáhne jeden zdroj, tak při zapnutí tří zdrojů už spotřeba příliš nevzroste (v zásadě o nějakou vlastní ztrátu těch zdrojů). Staré zdroje, než přišlo 80+, mohly mít účinnost klidně jenom kolem 70% na plnej knedlík, a při částečné zátěži se ta účinnost o něco zhorší (ale není to jistě tak zlé, že by 400W zdroj žral naprázdno 100W).
Pokud IDE řadič umí UltraDMA, tak by k tomu mohlo jít připojit i něco hodně moderního na SATA (velký disk, SSDčko) skrz aktivní reverzní redukci.
-
Diky za tip s tim network bootem. To by mohlo alespon usetrit cas. Mam zkusenosti jen s Redhat, Redhat, Ubuntu a okrajove Debian. S Gentoo mam prave nulove zkusenosti a budu resit i spoustu porodnich bolesti kolem kvuli me neznalosti.
Tento pocitac jsem dovezl ze Slovenska, je uplne novy. Pred rokem a jeste jsem se k tomu nedostal. Jeste resim, ze tam chybi klec na disky. Ono se tam da sehnat nejaka SCSI Raid cage. S tim mi asi poradi majitele, co to maji, na jinem foru.
Pri nejhorsim 5.25'' na 3.5'' redukce a SCSI kabel pro vice zarizeni misto SCSI backplane jako PCB deska + cage.
Mym konickem je jinak retrogaming a vyvoj software ci backport novejsiho softwaru do starsich operacnich systemu. Prave pracuji na kernel driveru pro virtualni joystick a opravil jsem VJoy na Githubu, kde funguje force feedback. Takze i kdyz je clovek na Windows 10 a chce si zahrat nejaky letecky simulator od Novalogic a koupi si to na Steamu, tak mu to nepojede. Starsi hry vidi jen 1 joystick. Musel jsem opravit chyby ve 3 projektech na Githubu a dodelat neci praci, kterou nedokoncil a je tam otevrene vlakno 6 let. Po intenzivnich pracich do rannich hodin se mi to po 3 tydnech povedlo. Nyni je mozne pouzit napr. Logitech G940 vcetne force feedbacku na techto Steam reedicich (funguje i paka a pedaly). Ted me ceka kompilace WDM driveru pro Windows XP. Protoze ty Steam reedice maji zase jine bugy (neumi to EAX zvuk, neumi to fullscreen ale bezi to jen v okne, atd.)
Fun fact: Aktivne pouzivam SSD disk i v MS-DOS a R.Loew ma TRIM patch, ktera umi TRIM pro SSD i v DOS.
-
@František Ryšánek (https://www.cpushack.com/wp-content/uploads/2019/01/33_core_big.jpg)
Ano, to lze videt v obrazku na clanek, ktery jsem sdilel. Napr. zde pred instalaci Windows je potreba stisknout klavesu F5 a nasledne zvolit MPS multiprocesor podporu - to je ta varianta bez ACPI.
-
Máte MPS API dokonce ve verzi 1.4? To by měla být brnkačka.
A jako Linux nadále doporučuji aktuální Debian. Se 4 GB RAM v klidu. Debian se vyznačuje tím, že jako asi poslední "velká" distribuce má i build pro x86_32b - a jestli je to pořád ještě i386, nebo technicky spíš už i686, to je zrovna Vám jedno.
-
Skvele diky moc!
Jinak spotreba 6 procesoru je zhruba 220W ve spicce dle tohoto clanku: https://web.archive.org/web/20010506081139fw_/http://www.vanvleet.net/alrpower.html
Pameti jsou tam SIMM ECC
-
Hele je to server, když to poběží 24x7, tak to je 720 hodin měsíčně, ať nežeru, říkáš že ti to žere 200W, já mám elektřinu za 7,5 Kč / kW, tzn. 144kW * 7.5 Kč a máš měsíční účet 1.080 Kč jenom za server bez monitorů.
Já třeba mám novější komp HP, desktop, používám ho jako server, do 100W se vejde, koupil jsem ho rok starý za 18k.
Spočti si návratnost když zaplatíš o 6.000 Kč ročně na elektřině víc.
Podle mě se tyhle staré stroje nevyplatí.
-
Hele je to server, když to poběží 24x7, tak to je 720 hodin měsíčně, ať nežeru, říkáš že ti to žere 200W, já mám elektřinu za 7,5 Kč / kW, tzn. 144kW * 7.5 Kč a máš měsíční účet 1.080 Kč jenom za server bez monitorů.
Já třeba mám novější komp HP, desktop, používám ho jako server, do 100W se vejde, koupil jsem ho rok starý za 18k.
Spočti si návratnost když zaplatíš o 6.000 Kč ročně na elektřině víc.
Podle mě se tyhle staré stroje nevyplatí.
Dalsi co tohle nepochopil.
Tento stroj je "hracka" pro nas - technicky ujete borce.
Nekdo masti 200W playstation, nekdo cumi na 200W televizi... a my provetravame stare zelezo :)
Par hodin mesicne nikoho nezruinuje - on ten cas ktery tomu venujete je ta nejdrazsi - a nevycislitelna - polozka.
@OP:
Neboj se pustit do nejakeho samodomo linuxu - vetsina jich sestava ze tri casti - Zavadec, Kernel, Userspace.
(v podstate to je analogie na DIY drony.. koupis FC/ESC, motorky, vrtlule, dalkac.. sestavis a litas)
Instalacni medium se modifikuje dost blbe - to uz je lepsi vyvarit - vykompilovat vlastni Gentoo ci LFS. U debianu a ostatnich balickovacich distribuci je totiz kernel a jeho moduly spjaty s balickovanim.. u gentoo nikoliv, takze tyhle casti resis nezavisle. A je k tomu dokumentace - zjednodusene: stahnes stage3 (coz je predkompilovany userspace), doplnis par konfiguraci, stahnes kernel, nastavis a zkompilujes, a pak to dolepis jeste zavadecem (u network bootu to bude jinak)
Vse muzes klidne vyzkouset ve VM, pokud nemas volny hw na hrani.
-
Podle mě se tyhle staré stroje nevyplatí.
Proč by se to mělo vyplácet, copak úspora je jediná motivace?
Já mám taky na zahradě parní stroj s transmisí do štěpkovačky, občas si to pro radost roztočím a nažvejkám dřevo co se nahromadilo. Termodynamická účinnost oproti dnešním strojům je směšná, ale o tu přece nejde. Kdyby mi soused přišel kázat, že mám η menší než jeho elektrická, tak bych ho hnal vidlema :-)
-
@František Ryšánek
Nevis zda existuji PCMCIA s biosem pro network boot?
Az vycistim jeden P120 notas (IBM 760EL), tak bych se pokusil o neco podobne retro
(jen to bude o stupinek nize - na i586 arch). Je tam FDD + 810M disk, ale proprietarniho formatu
-
Jo no, 24x7 to fakt nepobezi. Jedna se o RETRO. Uplne zbytecny prispevek a jeste ztraci cas vypoctem, ktery stejne brzy nebude relevantni :-)
Jinak PAE je fajn, ale zjistil jsem, ze mam SIMM desku a ta umi max 2gb. DIMM varianta umi max 4gb.
(https://am3pap002files.storage.live.com/y4mP3gpRbnDj2bkEbSQ8_87HI17HdgWLyfBfU2Xn_CkI15fregTrU-rBB7ZHdjzkdLVAonJ6y0uGxlIHiYcWhU-ANdrrppulLQ759NMxi4XjX1zWT8zCHXq1O-Rg1mxqGzuZoOVBg58LLXYrLo2CRvsd_Tq7CgAZzd_VxkNLmKn-i-JWRH7w-zyy346825Rn3yg?width=4032&height=3024&cropmode=none)
-
Re: virtualni joystick a drivery pro Windows: *respect* :-)
Ohledně MPS: jenom dodám, že Linux nemusíte nijak explicitně přesvědčovat. Nenajde ACPI, tak automaticky zkusí MPS API.
První kdo vyhodil podporu i386 bylo tuším Ubuntu, následováno Fedorou (jak dlouho držel podporu i686 konzervativní RHEL si nepamatuju). Možná kecám. Každopádně Debian je asi poslední, kdo ještě drží "i386" (spíš i686). A je mi otázkou, nakolik je ten 32b build dodnes otestovaný.
Pokud znáte RedHat, a potkal jste ve škole cosi jako Debian/Ubuntu (zmiňujete apt-get), tak se čistého Debianu nebojte. Zrovna Vy to dáte na bázi přirozené inteligence. Pokud ne, tak se nestyďte zeptat. Vždyť už nás znáte - my Vám to tu pěkně rozebereme ;-)
Pokud ponechám legrácky stranou, tak Debian dává při instalaci dost na výběr, ale zároveň hodně vede za ruku. Konkrétně zmíním, že máte na vybranou instalovat přímo z instalátoru jenom "base system" a skončit, nebo si rovnou vyberete konkrétní desktop (a nainstaluje se i nějaký balast do začátku). Ale chcete-li být střídmý, můžete taky začít s "base system" a pak třeba jenom ručně přihodit xfce, a jako závislost se dotáhnou kompletní minimální Xwindows.
Paralelní SCSI (https://en.wikipedia.org/wiki/Parallel_SCSI) bylo na svou dobu mocná a výkonná technologie, pokud fungovalo. Ale je to paralelní sběrnice, je tam spousta kontaktů v konektorech i mezi konektorem a kabely. Je to náchylné na vakly, s postupujícím věkem čím dál víc. Možná hůř jsou na tom s vakly modernější generace: U160 a U320. Na boardu z roku 1996 si nejsem jistý, co máte integrováno za řadič: trochu pochybuju, že to má diferenciální budiče. Protože starší pomalejší varianty byly single-ended. Diferenciální je až Ultra2 SCSI (první Ultra bylo ještě singe-ended). Pokud koupíte klec se šuplíky, tak jednak musí podporovat odpovídající pinout a ostatně taky elektrické úrovně (single-ended vs. diferenciální) a šířku (narrow/wide), jednak si dejte bacha, ať dostanete taky terminátor (nebo ať ho má backplane v kleci onboard). Osobně jsem zažil SCSI kdysi v minulém tisíciletí ve skupenství narrow fast (nějaký skener) a pak až po roce 2002 už v podobě Ultra2 Wide až po U320. Dokud byly po kapsách nějaké náhradní díly, tak se dalo prohazovat A-B a porovnávat, když člověk hledal vakl. Pokud máte jednu sestavu, a ta je nějakým způsobem nahnilá, tak s ní bez known-good náhradních dílů nepohnete :-(
Můj oblíbený kastlík SCA SCSI býval SuperMicro M35S (https://www.supermicro.com/en/products/accessories/mobilerack/CSE-M35S.php) - novější generace zvládaly U320 = diferenciální, wide, pro SCA disky (= nepasují disky s konektorem HD68). Zvenčí má standardní rozměry do 3x 5.25" pozice. Jenom kdybyste na něj někde narazil. SuperMicro mělo SCSI kastle i pro jiné/hezčí/sudé počty disků, ale ty byly tuším integrované do jejich 19" šasi a nepasovaly do 5.25" šachet.
Pokud máte PCI sběrnici, možná se radši porozhlédněte po nějakých SATA řadičích do PCI (tušímže SAS do PCI se snad ani nedělal). Bohužel klasika se čtyřkanálem Silicon Image (https://www.axagon.eu/produkty/pcis-50) se už asi bude shánět těžko. Teda těžko: přímo z Číny samozřejmě dodnes k mání. Nebo nějaká Areca 11x0 series někde v bazaru by se možná taky našla. Kastlíky SAS kompatibilní se SATA disky a kabely se dají běžně koupit, je to aktuální technologie - třeba SuperMicro M35T nebo hafec modelů od značky Chieftec.
-
@RDa nejlepsi PCMCIA wifi jsou Cisco Aironet - maji totiz i drivery v DOS a funguje to tam. Doporucuji to ruzne na forech a jedno video je i na Youtube, i kdyz starsi.
Videa:
https://www.youtube.com/watch?v=EvRzhx_5oIM
https://www.youtube.com/watch?v=yH57bt-lU1Q
Zda umi boot, to nevim. Cisco Aironet routery to umi. Pro PCMCIA by asi musela byt podpora v biosu na boot - nemam s tim zkusenost. Asi bych nejprve nakonfiguroval pripojeni ve Windows. Melo by se to ulozit do karty. Pote by to teoreticky mohlo fungovat. V DOS take staci jen packet driver (ktery je ale specificky od tohoto vyrobce). U stolniho pocitace by nebyl problem pouzit XTIDE (pripadne nastavit parametry na miru dle potreby). Ale u notebooku asi nic takoveho neni.
-
@František Ryšánek
Nevis zda existuji PCMCIA s biosem pro network boot?
Az vycistim jeden P120 notas (IBM 760EL), tak bych se pokusil o neco podobne retro
(jen to bude o stupinek nize - na i586 arch). Je tam FDD + 810M disk, ale proprietarniho formatu
Uhh... mám v práci někde noťas s PCMCIA síťovkou 3com (32b PCI cardbus), ale že by na mě někde vykoukl PXEboot, to si vážně nevybavuju. Jestli si zejtra vzpomenu, tak to testnu. Spíš pochybuju. Mám pocit, že CardBusový bridge sám o sobě potřebuje driver v OS, aby se inicializoval, a až pak za ním jsou vidět hot-pluggable PCI periferie. Může to být vendor-specific otázka motherboardu a BIOSu. Ten můj krám je bohužel značkový, nějaký Compaq Presario s Pentiem.
Ještě mě napadá, "nastartovat PXE drátem" = loadnout Etherboot/gPXE/iPXE z CD nebo FDD, a tenhle stack by obsahoval driver pro PCMCIA kartu. Teoreticky tam šance je. (https://forum.ipxe.org/showthread.php?tid=17979&pid=34593)
-
Pokud máte PCI sběrnici, možná se radši porozhlédněte po nějakých SATA řadičích do PCI (tušímže SAS do PCI se snad ani nedělal). Bohužel klasika se čtyřkanálem Silicon Image (https://www.axagon.eu/produkty/pcis-50) se už asi bude shánět těžko. Teda těžko: přímo z Číny samozřejmě dodnes k mání. Nebo nějaká Areca 11x0 series někde v bazaru by se možná taky našla. Kastlíky SAS kompatibilní se SATA disky a kabely se dají běžně koupit, je to aktuální technologie - třeba SuperMicro M35T nebo hafec modelů od značky Chieftec.
Mel bych mit 4 kanalovej SATA do PCI-X, pokud na desce nic neprekazi, pobezi to i na PCI slotu.
Otazka jak to bude ss 3.3v/5v kompatibilitou mezi karotu a mainboardem - chce to znat revizi PCI slotu nebo alespon jak tam jsou klice umisteny :-)
Podobny nebo mozna i stejny jako toto:
https://www.ioi.com.tw/products/proddetail_dl.aspx?CatID=106&DeviceID=3024&HostID=2038&ProdID=1060108
(praha)
SAS... do PCI-X existuje taky, takze by to bylo podobne provozovano na 32bit jenom.
A do SASu pripojite i SATA disk ci ssd (vetsinou na 1/2 rychlosti.. 3G SAS ~ 1.5G SATA, 6G SAS .. 3G sata):
https://www.serverparts4less.com/435709-001-435234-001-hp-sas-2-channel-8-port-pci-x-hba/
-
Je hezké, že Pentium PRO má 36b fyzického adresního prostoru. Otázkou je, kolik jste k tomu serveru dostal paměťových stromečkových karet a kolik do nich SIMMů nebo DIMMů a jak velkých - podle toho debatního vlákna na Vogons fóru se vyskytují dvě varianty paměťové karty. Odhaduju, že ty paměti budou cca PC100 a vrtá mi hlavou, jestli bylo vyžadováno či alespoň podporováno ECC. (Co má ta věc vůbec za north bridge? To musí bejt masakr. A na stromečkových kartách nejspíš ještě nějaké memory bridge.) Ten hardware je teoreticky někdy z roku 94-96, v těch dobách bylo 64 MB RAM neslýchaná kapacita. Později přišla jakási exploze a najednou šlo v DIMMech sehnat i mnohem víc. Vidím v internetech sestavu tohoto železa s 16x 256MB DIMMem = 4 GB, řekl bych že se mohlo jednat o maximum.
Jestli tam je 450GX, tak tech 4GB maxima sedi:
(a spis by me vadilo ze cachovat to umi jen 1GB)
https://www.informit.com/articles/article.aspx?p=481869&seqNum=3
-
Jinak PAE je fajn, ale zjistil jsem, ze mam SIMM desku a ta umi max 2gb. DIMM varianta umi max 4gb.
4 GB RAM bez PAE znamenají, že bude vidět... na takhle starém stroji odhadem třeba 3.8 GB. Protože kus adresního prostoru je potřeba pro nějaké periferie. Třeba IOmem pro VGA kartu - a další.
Na starém hardwaru byla tahle režie mizivá. V dnešní době je naopak čím dál třeskutější - viděl jsem tuším moderní PCčka, kde pod 4 GB zbylo třeba jenom 1.5 GB RAM.
Pokud by ten starý server (čipset+BIOS) uměl remapovat kus RAMky nad 4 GB, a dát o tom vědět kernelu skrz "e820 memory map", tak to 32b PAE-capable kernel použije a tu RAMku využije celou. Pouze ji stejně nedokáže namapovat jediné 32bitové user-space aplikaci, a tuším je tam o patro navíc v tabulce mapování paměti (cosi v mechanismu "chráněného režimu" práce s pamětí) což prakticky na výkonu není ani moc poznat...
Ale jak říkám, i bez PAE to asi taky bude OK.
BTW dostat do jednou nainstalovaného Debianu upravený kernel není moc práce (http://support.fccps.cz/download/adv/frr/kernel-compile-howto.htm#deb). Jde to jednak bez balíčkování, nebo i s balíčkem (třeba do minimalistického prostředí, které bootuje přes PXE). Ostatně pokud si @OP hraje s ARMem, tak asi učím orla lítat...
-
Jinak jsem vzal cca 6ks Cisco Aironet PCMCIA z E-Bay. Nektere zatim lezi na polici.
Ta ALR / Unisys deska ma IDE, klasicke SCSI (8-bit) a pak ten zkoseny 68-pinovy konektor SCSI (pisou 16-bit). To bude ta prvni verze Ultra SCSI LVD/SE. V pondeli mi ma nekdo zaslat nejake SCSI disky. Ale teoreticky tam mohu na zkousku dat IDE.
Tady maji nejake fotky i backplane a tech kleci na disky: https://www.vogons.org/viewtopic.php?f=46&t=65669&p=739507&hilit=aquantum%20aquanta#p739507 ...ale to ja vubec nemam. Jedine, co jsem nasel je suplik na SCSI disk. Mam kabel pro to klasicke stare SCSI pro 7 zarizeni (to bude asi 50-pin). Budu muset sehnat kabel pro 4 az 7 zarizeni na 68-pin (nasel jsem za 500 Kc). Teoreticky by tam melo pasovat neco z Gateway serveru. Prakticky ciste backplane bez hotswap. Maximalne je tam konektor pro vetraky (na desce je napsano HDD Cage fan).
Mozna spise neco takoveho z Compaq serveru:
1) https://www.ebay.com/itm/142847556357
2) https://www.ebay.com/itm/174499917065
3) https://www.ebay.com/itm/185044298240
To vypada jeste jako vcelku hloupa krabice jen s napajecim a datovym konektorem :-) ...i kdyz ten vnitrni konektor je asi na Compaq suplik.
-
Ja tech pocitacu tady mam vic. Mam tyto radice:
- ATA133 RAID PCI
- SCSI ISA
- SCSI VLB
- SCSI PCI
PCI SATA radic jsem tusim take nekde mel. Zrovna ten neni uplne problem jeste sehnat. Ale diky za info. Otazkou je, zda tak stary bios bude umet boot z externiho radice.
-
Mel bych mit 4 kanalovej SATA do PCI-X, pokud na desce nic neprekazi, pobezi to i na PCI slotu.
Otazka jak to bude ss 3.3v/5v kompatibilitou mezi karotu a mainboardem - chce to znat revizi PCI slotu nebo alespon jak tam jsou klice umisteny :-)
Fotka boardu je na fóru Vogons (https://www.vogons.org/download/file.php?id=60015&mode=view). Ty sloty jsou klasické "pětivoltové" (což na moderních praktických boardech mnoho neznamená, ale tady bych tomu vcelku i věřil).
Ještě přidám upozornění, že na některých starých boardech ne všechny sloty uměly BM DMA = pro velkou většinu PCI periferií jsou sloty bez busmasteringu nepoužitelné.
Podobny nebo mozna i stejny jako toto:
https://www.ioi.com.tw/products/proddetail_dl.aspx?CatID=106&DeviceID=3024&HostID=2038&ProdID=1060108
(praha)
Takže tenhle podle zářezu ano...
SAS... do PCI-X existuje taky, takze by to bylo podobne provozovano na 32bit jenom.
A do SASu pripojite i SATA disk ci ssd (vetsinou na 1/2 rychlosti.. 3G SAS ~ 1.5G SATA, 6G SAS .. 3G sata):
https://www.serverparts4less.com/435709-001-435234-001-hp-sas-2-channel-8-port-pci-x-hba/
Takže tenhle podle zářezu ne.
Otazkou je, zda tak stary bios bude umet boot z externiho radice.
Obecně rozhodně ano. Loadování BIOS option ROM je na PCI ještě líp standardizováno, než předtím na ISA/VLB (boží PnP měla EISA, kterou na tom boardu tuším máte taky). Dále bude hrát roli vzájemná kompatidebilita konkrétního modelu PCI řadiče a verze BIOS option ROM proti BIOSu na motherboardu :-)
-
Jasne, diky za info a veskerou pomoc! Moc si toho vazim.
Jinak zde je patch pro Win9x, ktery prolomi 512MB Ram limit a lze tam mit i 4GB Ram :-D zrovna jsem to testoval na Pentiu 4 a funguje to stabilne: https://archive.org/details/PATCHMEM ...pry kdysi pred vydanim Windows 98 nejaky manazer tlacil na release. Vyvojari o te chybe vedeli, tak nastavili natvrdo tento limit. Po vydani se k oprave jiz nikdo nemel a opravili to az u Windows NT. Nejaky borec to zpetne opravil.
----
Ohledne toho joysticku, koupil jsem na SBazaru starsi sestavu na letecke simulatory Logitech G940. To jsem si zase dal. Sice to ma skvele provedeni a force feedback, ale netusil jsem, ze Logitech driver to prezentuje jako 3 HID zarizeni a to funguje snad jen u dvou simulatoru.
Cely driver psat nemusim, pouze opravuji chyby zde:
https://github.com/cyberluke/vJoy
https://github.com/cyberluke/slimdx
https://github.com/cyberluke/FreePIE
Ve vysledku to cele aktualne funguje pod FreePIE, kde lze naskriptovat mapovani jednotlivych os a zkombinovat je do jednoho USB HID zarizeni (virtualniho)
SlimDX je DirectX nadstavba pro C#. Samotna knihovna je C++. Ukazky maji dokonce v .NET 2.0, takze by to ve vysledku mohlo fungovat i pod Windows 98 (bud se bude muset zkompilovat vJoy pod WDM, ktere pujde i tam nebo existuje jeste PPJoy - emulace joysticku do virtualniho paralelniho portu - ten na W98 funguje). Opet pan R.Loew, ktery jiz bohuzel nezije, vytvoril driver WDMEx, ktery do jiste miry, umi W2000/XP driver pod W98: https://www.reddit.com/r/windows98/comments/lbpi16/how_the_hell_do_i_use_rloews_wdmex/
Nejvetsi problem, s kterym se podotykam, ze puvodni autor se projektum nevenuje. Pak jej 3x nekdo prevzal a hala bala upgradoval na nejnovejsi Visual Studio / Windows 10 kernel driver. Aniz by u toho trochu premyslel. Coz je skoda, ze u zajimaveho 10-15 let projektu pak nekdo to takto utne a prepise konfiguraci projektu. Ve vysledku to tam je. Nejvetsi problem je sparovat verze SDK a WDK, jelikoz Microsoft aktivne maze veci.
Nedavno dokonce predelali VCRedist (C++ runtime) - zamerne smazali spoustu souboru a DLL knihoven z C++ 2015 runtime! Takze na Win XP se to nainstaluje, ale hazi to nejaky error. Dlouho jsem nevedel, az jsem nainstaloval to same C++ 2015 runtime, ale z Archive.org, kde se jeste svet nezblaznil.
Takze takovato koupe joysticku, kdy jsem se tesil, ze zkusim stare hry s force feedback vyustila ve 3 tydenni hack maraton, casto i do 3 do rana. Vcera, resp. dnes rano, se mi podarilo to jiz opravit a zprovoznit. Musim to pak nekde take sepsat, idealne natocit youtube video.
-
Aha, takze s timto radicem ( https://www.ioi.com.tw/products/proddetail_dl.aspx?CatID=106&DeviceID=3024&HostID=2038&ProdID=1060108 ) by tam mohlo fungovat i SAS. Minuly mesic jsem dostal od nekoho vyrazeny server, kde byly SAS disky a daroval jsem to :-) ...takze do toho se nechci ted psychicky poustet a shanet to znovu
-
Aha, to je SATA II, nemusi to znamenat SAS.
A bezny PCI SATA radic by nestacil? Na retro jsem minuly rok sehnal toto: https://www.amazon.com/Rosewill-66Mhz-Controller-Components-RC-209-EX/dp/B00BAU2LNS
PS: pracovni trh me take donutil presunout se do Prahy
-
Aha, to je SATA II, nemusi to znamenat SAS.
A bezny PCI SATA radic by nestacil? Na retro jsem minuly rok sehnal toto: https://www.amazon.com/Rosewill-66Mhz-Controller-Components-RC-209-EX/dp/B00BAU2LNS
PS: pracovni trh me take donutil presunout se do Prahy
Ano stacil - jak vidis je tam i BIOS FLASH, takze to bude mit Option ROM a pri trose stesti z toho rovnou nabootujes. Takze staci kdyz budes mit jeste ctecku SATA disku na USB a muzes prehazovat SSD na ktery si pripravis instalaci :)
-
Ta ALR / Unisys deska ma IDE, klasicke SCSI (8-bit) a pak ten zkoseny 68-pinovy konektor SCSI (pisou 16-bit). To bude ta prvni verze Ultra SCSI LVD/SE. V pondeli mi ma nekdo zaslat nejake SCSI disky.
Máte někde na té desce, u toho SCSI, napsáno nějaké označení? Na nalepeném štítku, nebo vyleptané na desce. Pokud se tam někde vyskytuje LVD, tak to znamená Low-Voltage Differential. Tzn. podporuje diferenciální režim. Lichoběžníkový konektor HD68 s tím není v rozporu. Naopak SE znamená Single Ended. Už si nepamatuju, jestli SCSI HBA čipy po nějakou dobu podporovaly LVD i single-ended režim, jako že s auto-detekcí. (Dokonce snad fungovalo do jisté míry i míchání narrow/wide zařízení, spíš u single-ended zařízení, ale to jsem nikdy nezkusil.) Nevěděl byste, co za HBA čip je na tom motherboardu?
Budu muset sehnat kabel pro 4 az 7 zarizeni na 68-pin (nasel jsem za 500 Kc). Teoreticky by tam melo pasovat neco z Gateway serveru.
Ten 68pin konektor je univerzální / standardizovaný / kompatibilní, včetně pinoutu, přinejmenším v rámci Ultra2Wide. Dokonce existovalo interní a externí provedení, to externí mělo stínící kryt a tuším fixaci pomocí šroubků. Navzájem kompatibilní. A daly se sehnat jako příslušenství SuperMicro taky interní kabely 1:1, krátké kšandy, třeba 30 cm.
Prakticky ciste backplane bez hotswap.
Prosím? Možná jsem nepochopil zkratku. Backplane = plošák na zádech diskového kastlíku, pro Ultra2wide LVD jsem viděl prakticky vždy s konektory 80pin SCA (https://www.datastoragecables.com/scsi/internaladapters/sca80/SM-071.html), elektricky s podporou hot-swapu. Jiná věc je, že není dobré vytrhnout operačnímu systému přimountovaný disk. Jiná věc je, že tyhle kastle s HS šuplíkama se stejně používaly prakticky hlavně pro RAIDy, nejlépe s hardwarovým řadičem. I tak po vytržení disku trvalo na SCSI obecně poměrně dlouho, než se z toho sběrnice znovu rozkoukala :-) Matně si vybavuji něco mezi 10-20s.
Mimochodem - disky s SCA konektorem podle mého nemají jumpery pro nastavování SCSI ID.
IDčko dává backplane. U backplanů pro více disků má každý slot jiné ID, a svoje ID má taky enclosure manager chip.
Mozna spise neco takoveho z Compaq serveru:
1) https://www.ebay.com/itm/142847556357
Jestli správně koukám, tohle má pro disky 80pin SCA konektory. Jsou standardní, ale podle toho je třeba volit disk.
A nevidím, jestli jsou k té kastli taky šuplíky. Sice slouží jenom jako mechanické "kolejnice", ale bez nich by se disk vlastní vahou ulomil i s konektorem.
Jestli správně koukám na backplane toho kastlíku, na fotce zvenčí zezadu vidím poměrně velkého švába zn. Qlogic. Toto je odhadem "enclosure manager" - umí blikat LEDkami (na každý disk asi tři, včetně failure LED, ta je důležitá), umí kvičet bzučákem a je vidět na sběrnici jako "páté kolo u vozu" = další zařízení ještě vedle disků. Umí s tím pracovat HW RAIDy. Nevím jestli v Linuxu existuje ovladač pro SCSI Enclosure Services (SES).
2) https://www.ebay.com/itm/174499917065
To je nějaká hrůza stará... no, možná je to dokonce wide, před příchodem SCA. Proto má šuplík proti backplanu proprietární konektor. Tohle jsem nikde nepotkal. Není tam vidět konektor uvnitř šuplíku - tipuju HD68 (=wide), stejný jako zezadu na kastli. Možná je to nakonec přesně to co hledáte pro tu Vaši desku :-)
3) https://www.ebay.com/itm/185044298240
Vida, tady jsou taky přibalené šuplíky, možná jeden chybí. Podle vzhledu odhadem už budou uvnitř konektory 80pin SCA. Vzadu je vidět připojený kabel - všimněte si kroucených párů v té kšandě. Toto je kabel pro rychlý diferenciální přenos, ale bez dokumentace a praktického testu těžko říct, jestli dá Ultra2Wide (= 80 MBps), U160 nebo U320.
Obecně jsou různé HBA a disky "LVD=diferenciální a wide" navzájem kompatibilní napříč rychlostmi. A pokud se třeba sejde rychlý řadič s rychlým diskem, ale máte kabel nebo backplane funkční pouze na pomalejší rychlosti, tak se dá rychlost v konfiguraci HBA omezit.
Aha, to je SATA II, nemusi to znamenat SAS.
SAS HBA + SATA DISK = OK.
SATA HBA + SAS DISK = no go.
A bezny PCI SATA radic by nestacil? Na retro jsem minuly rok sehnal toto: https://www.amazon.com/Rosewill-66Mhz-Controller-Components-RC-209-EX/dp/B00BAU2LNS
No to je přesně von! :-) Starej dobrej SIL3114.
BTW živej člověk co píše drivery do NT kernelu! Čeho já se tady ještě nedočkám :-) To jste v ČR už druhej o kom vím... (a ne, sebe nepočítám). Asi jsem vážně zalezlej daleko mimo epicentrum.
-
Ano stacil - jak vidis je tam i BIOS FLASH, takze to bude mit Option ROM a pri trose stesti z toho rovnou nabootujes. Takze staci kdyz budes mit jeste ctecku SATA disku na USB a muzes prehazovat SSD na ktery si pripravis instalaci :)
...ohledně toho PCI řadiče mám snad jenom trochu strach, aby BIOS option ROM nebyla "RAID-only".
Linuxu je to jedno, uvidí jednotlivé disky - ale z jednotlivého disku by možná nešlo BIOSu nabootovat (z RAIDu ano).
To už @OP uvidí, až to zkusí.
Jinak Debilan s oblibou instaluju ze sítě. Stáhnu si na TFTP server netinstall kernel a initrdi.gz (https://ftp.cz.debian.org/debian/dists/bullseye/main/installer-i386/current/images/netboot/debian-installer/i386/), na dhcp serveru se nic nemění, přidám na TFTP serveru další boot profile do PXElinuxu a tradá... Jasně - je k tomu potřeba síťovka s podporou bootu ze sítě. Prakticky libovolná intelka, nejlépe gigová, do PCI. (Zde pozor na zářez/klíč u PCI-X modelů, viz výše.)
Vyzobnuto z pxelinux.cfg/default :
label bullseye
kernel bullseye/linux
append initrd=bullseye/initrd.gz priority=low --
Ale pravda je, že než instalovat z nuly PXE-bootovací prostředí, vyjde snáz, prostě vypálit "mini ISO", z něj bootnout a zavést instalaci klidně ze sítě...
-
Ta ALR / Unisys deska ma IDE, klasicke SCSI (8-bit) a pak ten zkoseny 68-pinovy konektor SCSI (pisou 16-bit). To bude ta prvni verze Ultra SCSI LVD/SE. V pondeli mi ma nekdo zaslat nejake SCSI disky.
Máte někde na té desce, u toho SCSI, napsáno nějaké označení? Na nalepeném štítku, nebo vyleptané na desce. Pokud se tam někde vyskytuje LVD, tak to znamená Low-Voltage Differential. Tzn. podporuje diferenciální režim. Lichoběžníkový konektor HD68 s tím není v rozporu. Naopak SE znamená Single Ended. Už si nepamatuju, jestli SCSI HBA čipy po nějakou dobu podporovaly LVD i single-ended režim, jako že s auto-detekcí. (Dokonce snad fungovalo do jisté míry i míchání narrow/wide zařízení, spíš u single-ended zařízení, ale to jsem nikdy nezkusil.) Nevěděl byste, co za HBA čip je na tom motherboardu?
Mrkni na tohle:
https://www.vogons.org/viewtopic.php?p=739511#p739511
Je tam backplane ktery ma 68pin na radic a SCA-80 pro disky. A dle routovani desky je to LVDS :-)
Jinak na zakladovce je nejaky Adaptec AIC-xxxx (neprectu z vogons jpegu) - hodne daleko od konektoru. Pokud to OP identifikuje, bude jasno co je to zac. Ale taky by to mohl videt behem bootu, snad ten adaptec ma Option ROM pro bootovani z nej.
-
Motherboard:
Intel 450GX
SCSI:
Adaptec 7880 Fast SCSI-2 controller (na desce je AIC-7880p)
IDE:
Integrated dual-channel PCI/IDE interface supporting up to 4 IDE devices; supports PIO Modes 0-4
RAM:
"The board needs parity SIMMs and uses groups of two to create enough spare bits for ECC. Pretty cunning, really." - takze tam pasuji obycejne SIMM. Jen se musi davat vsude stejny tyb (jednostranne ci oboustranne). On si tam to ECC nejak vytvori, pokud jsou v paru.
Pisou, ze klasicka fast page ram tam nefunguje.
A zjistil jsem, ze mam bohuzel 512MB Ram, coz nejaky GUI Linux zatim pada - ty jsou narocnejsi nez Windows. To bude tak na dual boot Windows 2000 Advanced Server + Debian konzolovy Linux.
Dobove OS:
MS Windows NT (SMP); Novell Netware (SMP); IBM OS/2 (SMP); SCO UNIX (MPX/SMP); Sun Solaris (SMP); UnixWare (SMP)
-
(https://www.cpushack.com/wp-content/uploads/2019/01/017_sql.jpg)
Zde je benchmark SQL serveru. Je tam videt tento server ALR Revolution (Unisys Aquanta a Gateway NS9000 jsou ty same servery). Sestiprocesorova varianta byla 2x levnejsi nez osmiprocesorovy server. Dale jen o polovinu pomalejsi nez Oracle, ale skoro 8x levnejsi.
-
Drivery na ten Adaptec radic jsou kompatibilni s AHA 2940 (tyto mam take v instalacnim baliku)
-
[...] A zjistil jsem, ze mam bohuzel 512MB Ram, coz nejaky GUI Linux zatim pada [...]
512MB RAM bude malo pro GUI instalaci, protoze si pro "live" dava 50% RAM pro "ram(tmpfs) disk",
takze instalaci udelat konzolovou, ale pak nainstalovane Xfce by melo behat ok, resp. na ARM notasu s 512MB RAM pred casem (myslim Xubuntu 18.04) sem Xfce provozoval v pohode vcetne Chromium(+uBlockOrigin+PrivacyBadger) s 10 listu bez swapovani ;-)
-
Asi to nebudeš chtít slyšet, ale retro je to pouze v okamžiku když používáš vše staré z té doby. Ale starý šrot, když se na to snažíš "naroubovat" aktuální software.
Ta tvá hračka je až příliš specifická, že lokální báze uživatelů s tím nemá žádné zkušenosti. Osobně jsem se dostal, příležitostně hardwarově servisoval, k 2xPentiumPro, ale v podstatě pouze jako klientská stanice, tenkrát (asi 1995?!) to stálo 150 tisíc. Ale kdyby ses mně dnes zeptal jak se něco nastavuje ve Win 3.11/NT4 tak budu mít velký problém ti poradit, přestože jsem to rutinně ovládal.
Takže spíše hledej na mezinárodních fórech, ev. svůj dotaz zde směřuj na informace o zjištění o těchto fórech.
Jinak ti totiž nezbude nic jiného než si udělat vlastní výzkum v aktuální kompatibilitě, protože dnes řešíš co vlastně nainstalovat, zítra budeš řešit rozlišení na monitoru nebo podobnou prkotinu, a pak budeš řešit že ti aplikace jde sice nějak spustit, ale chová se nepředvídatelně atd.
-
IDE:
Integrated dual-channel PCI/IDE interface supporting up to 4 IDE devices; supports PIO Modes 0-4
Neumí UDMA, ani MWDMA? Njn, už si nepamatuju, kdy se tyhle vymoženosti vynořily. To je divný...
RAM:
"The board needs parity SIMMs and uses groups of two to create enough spare bits for ECC. Pretty cunning, really." - takze tam pasuji obycejne SIMM. Jen se musi davat vsude stejny tyb (jednostranne ci oboustranne). On si tam to ECC nejak vytvori, pokud jsou v paru.
Upřesňuji, koukal jsem na tu plachtu s rozkreslenými konfiguracemi RAM:
Jsou dvě varianty RAM stromečku: novější co bere DIMMy (72bit = ECC) a starší co bere dlouhé SIMMy: paritní, 36bitové. Tzn. nejedná se o "obyčejné" SIMMy ve smyslu "bezparitní" (a nejedná se o krátké SIMMy z dob 386, které byly 8b/9b).
Tradičně "parita" = devátý bit v každém bajtu, řadič RAM uměl detekovat chybu parity a s trochou štěstí se OS mohl zkusit té stránce vyhnout, pokud ho dotyčná chyba v užitečných datech nesestřelila. Spíš ale stroj jenom vytuhl s hláškou "parity error". Tušímže interně v principu detekovaná chyba parity vyvolala Interrupt 02 = NMI.
ECC je o level výš, dokáže jednobitovou chybu letmo *opravit*. Matně si vybavuji Reed-Solomon, syndromy P+Q nebo co. Na ECC potřebujete tuším minimálně dva bity, možná lépe víc. A protože paměti jsou tradičně vyráběné tak, že na každý bajt je jeden bit navíc, tak se to ECC počítá napříč širším slovem. Pokud návod říká, že pro ECC nad SIMMy se používají dva dlouhé SIMMy v páru, tak to vychází na slovo dlouhé 64 bitů = 8 bajtů užitečných dat, plus 8 bitů navíc na paritu nebo ECC. Zřejmě ekvivalent jednoho 64b/72b DIMMu. A to ECC slovo může být možná i delší než 64/72b, nevím.
Pisou, ze klasicka fast page ram tam nefunguje.
Z toho si beru, že pokud ne Fast Page, tak potřebuje EDO. Nebo snad PC100 SDRAM? (spíš ne) Pokud není tato informace, nebyl by namátkou kód RAM čipu? V té "plachtě s konfigurací RAM" čtu požadavek na CL=60ns nebo kratší (rychlejší CAS).
Ohledně AHA-2940, pamatuju si z té doby dvoukanálové SCSI řadiče, které měly jeden kanál rychlý a druhý pomalý.
-
Asi to nebudeš chtít slyšet, ale retro je to pouze v okamžiku když používáš vše staré z té doby. Ale starý šrot, když se na to snažíš "naroubovat" aktuální software.
Nevim co ti mam rict.. ale C64 ktere ma 40 let se dnes dokaze v pohode pripojit na Internet, kdyz se tomu trocha pomuze. Ono to totiz schopnostma neni o nic jinde nez nejake beznejsi arduino, ke kteremu taky date ethernet shield.. ale zas mate klavesnici a obrazovku :-)
Kdyz se vam nelibi, ze si hrajeme.. a bavi nas to, tak jdete o dum dal :-)
(me se retro+moderni postupy libi jak v IT.. tak v jidle.. treba casem i na vareni piva dojde :)
-
Asi to nebudeš chtít slyšet, ale retro je to pouze v okamžiku když používáš vše staré z té doby. Ale starý šrot, když se na to snažíš "naroubovat" aktuální software.
...
Kdyz se vam nelibi, ze si hrajeme.. a bavi nas to, tak jdete o dum dal :-)
Richtig. Třeba já mám vánoce, když můžu nacpat staré PCčko pamětí k prasknutí, rozšířit ho periferiemi o kterých jsem jako kluk mohl leda snít, pustit na něm OS s opravenými starými bugy, a hrát na tom staré hry bez některých tehdejších omezení, teda pokud to ten starý soft využije. A že to už není vintage sestava... no a co, já už mám taky pár kurvítek vymontovanejch :-)
Otrava je, že starý software obvykle nepočítá s tou svobodou, kterou přineslo třicet let následného technického vývoje. Třeba rozlišení obrazu bývá pevné a hrubé. V této souvislosti pobaví povedený remake. Což mi připomíná, že jsem chtěl zkusit vláčky na 4k displeji...
-
Pisou, ze klasicka fast page ram tam nefunguje.
Z toho si beru, že pokud ne Fast Page, tak potřebuje EDO. Nebo snad PC100 SDRAM? (spíš ne) Pokud není tato informace, nebyl by namátkou kód RAM čipu? V té "plachtě s konfigurací RAM" čtu požadavek na CL=60ns nebo kratší (rychlejší CAS).
V dokumentaci ke 450GX ( https://steenl0.tripod.com/sitebuildercontent/sitebuilderfiles/450gx-public.pdf ) pisou o 60ns pametich.
Mezi signaly nevidim clock, takze SDRAM lze vyloucit (synchronni pameti maji clock, a megahertze a latence v taktech).
Zustava tedy FPM a EDO.
Podle tabulky zde:
https://www.pchardwarelinks.com/chipsets_pentium.htm
by se melo jednat o FPM. Podpora EDO prisla az s pozdejsim 440FX pro P-II.
Protoze je tam SIMM deska, tak bych rekl ze to bude osazeno se 72pin DS SIMM FPM 5V pametma (dual sided).
Je to jedna ze dvou variant co se v tom form factoru vyrabela (fpm a edo).
Spis si bude potreba dat pozor na osazeni slotu - neumi to delat mixovane konfigurace, takze to lze osadit presne podle prilozeneho obrazku jako:
2xSIMM pro single channel
4xSIMM pro dual channel
8xSIMM pro quad channel
16xSIMM pro quad channel, dvojnasobna kapacita
Nic mezitim nebude fungovat. Jestli to blbne, mozna bude vadna nektera pamet.
Jak koukam na ten obrazek, tak je usmevna ta skryta reklamstina:
Higher, Higher, Highest performance (pro single/dual/quad channel) :-)
Proste zadne low/medium se nesmi rict o takovem systemu.
-
Ježíš, to je konečně krásný vlákno! (To o Z15 taky). Keep posting ! :-)
Se SCSI jsem pracoval hodně, zkusím se podívat na firmě, jestli se tam něco neválí, co bys mohl použít. Ale spíš ne.
-
@RDa já to věděl - že Vás vyprovokuju k přednášce. Děkuji za analýzu :-D
-
Pokud máte PCI sběrnici, možná se radši porozhlédněte po nějakých SATA řadičích do PCI (tušímže SAS do PCI se snad ani nedělal). Bohužel klasika se čtyřkanálem Silicon Image (https://www.axagon.eu/produkty/pcis-50) se už asi bude shánět těžko.
Neviem, či je to ešte aktuálne, ale mám tento radič a v linuxe a FreeBSD (FreeNAS) som mal problém so SATA SSD diskom, konkrétne Patriot SSD Burst. Ja som ho chcel použiť ako boot a zrejme v tom bol problém. Nakoniec som dal 2,5" notebookový disk. Treba sa uistiť, či takáto kombinácia je možná.
-
Pokud máte PCI sběrnici, možná se radši porozhlédněte po nějakých SATA řadičích do PCI (tušímže SAS do PCI se snad ani nedělal). Bohužel klasika se čtyřkanálem Silicon Image (https://www.axagon.eu/produkty/pcis-50) se už asi bude shánět těžko.
Neviem, či je to ešte aktuálne, ale mám tento radič a v linuxe a FreeBSD (FreeNAS) som mal problém so SATA SSD diskom, konkrétne Patriot SSD Burst. Ja som ho chcel použiť ako boot a zrejme v tom bol problém. Nakoniec som dal 2,5" notebookový disk. Treba sa uistiť, či takáto kombinácia je možná.
Děkuji za referenci :-) To co jste popsal, řadím osobně do kategorie "vzájemná nekompatibilita výrobců ve druhé lize". Všichni výrobci SATA disků a flašek testují především proti "referenční implementaci" SATA HBA, což jsou řadiče v čipsetech Intel. A i tak jsem zaznamenal případy, kdy disk fungoval proti aktuálním Intelům, ale zlobil se staršími generacemi čipsetů Intel. Podobně výrobci SATA HBA čipů zřejmě testují proti obvyklým target-mode čipům: LSI, snad Marvell, Qlogic, Broadcom, co já vím kdo další ještě tyhle věci páchá. Nebo spíš, proti stávajícím diskům pár velkých výrobců. A řadiče (křemík) pro SSD dělá z větší části "oddělená parta" = jiné firmy, než které vyrábí/vyráběly křemík pro točivé disky.
Nebo může firmware disku déle bootovat a nestihne tak odpovědět na Inquiry od BIOSu při POSTu - přitom OS ho při svém startu už na řadiči najde. Toto je spíš záležitost firmwaru disku, než křemíku použitých řadičů.
Ohledně značky Patriot se nechci vyjadřovat, protože ji prakticky neznám.
-
Doporucil uz Vam nekdo konzervativni linuxovou distribuci Slackware? Ta by byla stylova.
viz. http://www.slackware.com
-
Slackware by se k takovému stroji opravdu skvěle hodil :-).
-
Diky za rozbor ohledne pameti, mel jsem poslat tento link, kde jsou vsechny informace:
https://web.archive.org/web/20010423021407fw_/http://www.vanvleet.net/alrbase.html
Vlevo v menu je zalozka SIMM board. Tam je uvedeno, ze to bere 36-bit paritni SIMM moduly a musi byt 60ns. Pry staci dat 60ns pouze do prvnich slotu a v ostatnich slotech, pokud jsou 70ns, tak se asi pretaktuji :-D ...dale pisou, ze FPM moduly tam nejedou. Paritni SIMM, co jsem se docetl, byly zejmena pro Macintosh.
PS: Dobry trik jak vyrobit levne 30-pin SIMM, ktere prodavaji predrazene. Koupit 72-pin SIMM, odpajet z PCB pametove cipy, pripajet na nove vyrobenou PCB pro 30-pin SIMM. Vyrabel to i nekdo u nas, na foru oldcomp.cz, koupil jsem asi 20ks.
Kazdopadne jsem sehnal od meho prodavajiciho ze Slovenska kontakt, od koho to kupoval tehdy v USA, a dnes mi psal e-mail, ze ma i ten DIMM board za 95 USD. Takze do toho jdu a nacpu tam ty 4 GB DIMM ECC.
Tento vikend v Praze je nejaka seslost. Beru tam dva 486 notebooky. Prave jsem objednal laplink kabel a zkusim F-29 Retaliator nebo neco ve dvou :-)
http://oldcomp.cz/viewtopic.php?f=92&t=11047
-
Jinak se najdou lide, kteri tvrdi, ze pokud vse v PC neni dobove, tak uz to neni retro. Treba jedna fama byla, ze CD-ROM neni pro 386, protoze az od 486 se bralo, ze to je multimedialni PC. Ale nasel jsem krabicovy software, kde jsou pozadavky: Win95, 386DX a CD-Rom.
U nas to samozrejme bylo jinak, protoze jsme byli chudi. Proto si to ted i uzivam.
A dalsi vec ohledne te hyper korektnosti: Tim, ze spousta ceskych rodin nemela na moderni zapadni nejnovejsi pocitace, tak u nas dobova technika vypadala jinak. Byl vzdy nejaky zaklad - deska a procesor - a prvne se upgradovaly komponenty kolem. Takze v dobe, kdy vsichni mohli mit klidne Pentium II nebo Pentium III, ja mel stale Pentium I - 166MHz MMX, ale mel jsem to treba v big toweru se SCSI disky, ZIP diskem, modemem a komponenty jako CD mechanika byly uz novejsi a rychlejsi. Proto se to neda brat uplne doslova, protoze to, co bylo dobove dle marketingoveho katalogu neodpovidalo tomu, co bylo dobove pro typickou nizsi stredni tridu neboli ctyrclennou domacnost v najemnim byte.
-
Takze jsem sehnal treba hybridni desku, ktera umi 386DX i 486DX procesor a ma dokonce VLB! Pameti jsou 30-pin SIMM a lze tam narvat az 64MB RAM. Jedna se o OPTI cipset z pomezni doby mezi prechodem na 486DX. Musim to jeste vycistit od zkorodovane baterie a narvu tam max. ramku pro Windows 95. Ten mi na 386DX nyni bezi svizne, ale nesmim instalovat OSR2, kde je novy Internet Explorer a pak to i Pruzkumnik brzdi.
Sehnal jsem specialni radic na 4 disketove mechaniky. Mam tam 5.25'' i 3.5'' floppy a navic k tomu GOTEK ctecku s USB. Dale CD-ROM a ZIP mechaniku 750MB (ty jsem u nas ani nevidel). Misto pevneho disku je tam SD karta, takze radic ma optimalni vykon a nebrzdi ho nejaky dobovy disk s vadnymi sektory. Mym cilem je vyuzit cipset a procesor na maximum a ukazat, ze i takovy pocitac lze pouzivat k mnoha ucelum. Nejen T602 a M602 :-)
A nasli se i lidi, co rikali, ze takova deska neexistuje. Takze zde je foto: 386DX deska s VLB, kde lze narvat 64MB Ram:
(https://www.petershipkov.com/temp/retro_pc_images/components_lo/motherboard_386_opti-495slc.jpg)
Cipset: Opti-495SLC
-
Což mi připomnělo, že jsem měl kolem roku 2000 jako retro desktop 486DX2/66 (nebo /50?) ve skříni minitower se serverovou deskou co měla EISA sběrnici, a v té EISA byl minimálně SCSI řadič a síťovka. Už nevím, co to mělo za grafiku, a jestli to mělo taky třeba VLB nebo PCI... Disk byl dost hlučný SCSI, tuším dokonce dvojnásobné výšky ve 3.5".
-
Tento vikend v Praze je nejaka seslost. Beru tam dva 486 notebooky. Prave jsem objednal laplink kabel a zkusim F-29 Retaliator nebo neco ve dvou :-)
http://oldcomp.cz/viewtopic.php?f=92&t=11047
Jejda, F-29 Retaliator jsme naposledy hráli na dvou Atari ST propojené třemi dráty s "trubičkami" na koncích, protože ten sériový konektor na ST se fakt nedal sehnat :-)
-
Kurnik ake paradne vlakno, diky @OP :) aj som si zaspominal (zacinal som na Pentiu 75Mhz, 16MB RAM, 850MB HDD, zvuk SB32 8MB RAM - mal som na zvukovke prave tie 30pin SIMM moduly), aj som sa naucil nejake nove veci z liniek okolo.
Nedavno dokonce predelali VCRedist (C++ runtime) - zamerne smazali spoustu souboru a DLL knihoven z C++ 2015 runtime! Takze na Win XP se to nainstaluje, ale hazi to nejaky error. Dlouho jsem nevedel, az jsem nainstaloval to same C++ 2015 runtime, ale z Archive.org, kde se jeste svet nezblaznil.
Videl som kdesi na nete (link uz nedohladam teraz) ze tymto sposobom "riesili" nejake chyby/CVE na starsie libky - sam nechapem, ci uz nemaju k nim zdrojaky alebo tam nevidia business case, ale holt korporat asi vyhodnotil, ze ich za to nikto nebude zalovat.
-
Tento vikend v Praze je nejaka seslost. Beru tam dva 486 notebooky. Prave jsem objednal laplink kabel a zkusim F-29 Retaliator nebo neco ve dvou :-)
http://oldcomp.cz/viewtopic.php?f=92&t=11047
Jejda, F-29 Retaliator jsme naposledy hráli na dvou Atari ST propojené třemi dráty s "trubičkami" na koncích, protože ten sériový konektor na ST se fakt nedal sehnat :-)
Jakožto kulacký synek jsem měl ve své první i386DX40 taky SB16. Součástí byl joyport, a měl jsem tehdy tuším nějaký základní Genius analogový joystick. Mám pocit, že stíhačkový retaliator mě úplně nechytil, ale konkrétně si pamatuju na LHX Attack Chopper (= vrtulník, podobně primitivně vektorový jako Retaliator), který se tím joystickem ovládal úplně parádně - žádná pozdější hra už mi na spojitý joystick tak pěkně nereagovala.
Tuším se ve dvou po sériovém nullmodem kabelu dali hrát taky Settlers / Serf City.