Windows 3.11 pe un i7? Da, se poate!

Nu mi-a ieșit din prima, dar am reușit sa instalez Windows 3.11 pe un workstation HP-Z220 echipat cu un i7-3770. 1 Nu mă întrebați de ce…

Cu am făcut, pe foarte scurt:

1) Am creat o partiție bootabila (DOS) de 2GB/FAT16 pe un SSD de 32GB 

2)Din Windows 10, am copiat kitul de instalare cu Windows 3.11 – sunt 10 imagini de dischete pe care le-am dezharivat într-un singur folder

3) Am bootat de pe partiția de 2GB, am intrat în folderul cu kitul de instalare apoi am rulat setup.exe.

Și da, instalarea a pornit, ba chiar merge și mouse-ul! Not bad… pentru un sistem de operare pe 16bit lansat acum 30 de ani. Din păcate, am zăpăcit SSD-ul cu instalarea și-am mai găsit în arhivă doar o imagine în care am pozat o eroare în momentul în care încercam să mă înțeleg cu placa de sunet. Da, ați văzut bine! În Windows 3.1 putem rula software precum Microsoft Office, Photoshop 4.0, Total Commander, Adobe Premiere, Internet Explorer. Office și Photoshop arată incredibil de similar cu versiunile actuale. (le voi instala din nou si voi reveni cu poze)

Ce hardware este compatibil?

1) În mod evident procesorul i7, care pentru Windows 3.1 este un 486 incredibil de rapid.

2) Memoria. Viteza și tipul memoriei nu influențează cu nimic instalările de software retro, am încercat și cu 16GB DDR3 și cu 32GB DDR4 – si s-a instalat fără bătăi de cap.

Faptul că avem foarte mulți giga de memorie, este însă o problemă. Windows 3.1 va folosi maxim 256MB, ceea ce la momentul lansării  era de domeniul SF, ținând cont că cerințele minime de RAM sunt de 2MB în enhanced mode. Dacă avem câteva tone de RAM (și cu siguranță avem) atunci când încercăm să intrăm în ehanced mode, vom avea parte de o eroare, dar vom rezolva problema editând fișierul system.ini unde vom trece la secțiunea [386Enh] PageOverCommit=1

3) Placa video on board Intel HD. Plăcile video de la Intel sunt extraordinare când vine vorba de Windows 3.x, pur si simplu vor afișa atât Windows-ul în sine cât și procesul de instalare în mod perfect. Plăcile video mai noi și cu mulți giga de memorie, vor funcționa și ele, dar multe dintre ele vor afișa mici artefacte pe ecran, cu toate acestea 99% din imaginea originală este acolo. Intre timp, am testat si cu intel HD4000 cu acelasi succes.

4) Placa de bază – am în vedere în primul rând BIOS-ul. Majoritatea plăcilor de bază noi oferă și modul Legacy pe lângă cel UEFI. În modul legacy mouse-ul și tastatura USB sunt emulate drept hardware PS2 sau AT și sunt văzute din prima când pornim instalarea unui sistem precum Windows 3.1 Mă rog, surpriza este mouse-ul, căci fără tastatură nici nu am putea porni instalarea… dăh…

5)SSD-ul a functionat atat în modul AHCI cât și in cel IDE, l-am lăsat pe AHCI că pot boota fie in Windows 10 fie in 3.1, fără să modific BIOS-ul de fiecare data. Modul legacy face și-n această privință minuni și știe cum să raporteze discurile fixe. Partitia maxima accesibila din Windows 3.1 este de 2GB, putem face mai multe partitii insa.

6)Placa de rețea on board, în cazul de față, un Intel PRO 1000 gigabit. Asta da surpriză! Să putem folosi placa de retea on board, care mai e si bus PCI-Express, în Windows 3.x! Cum? Datorită driverelor NDIS de DOS, care sunt puse la dispoziție atât de Intel cât și de Realtek (principalii producători).

7) Nu-mi spune că merge și placa de sunet? Cam până aici a fost bafta noastră. Datorită BIOS-ului avem acces la PC Speaker (ala care face beep-uri) Putem instala un driver care va încerca să sintezeze sunet prin speaker-ul de la PC – rezultatul e destul de lame, nu merge la jocuri, dar măcar putea avea parte sunete în Windows. Pentru o placa de sunet adevărata e nevoie de ceva bătaie de cap, dar este realizabil și acest obiectiv. Există niște sofware care încearcă să ofere suport pentru sunetul onboard, mie nu mi-a reușit.

Internet în Windows 3.1?

 Da, în Windows 3.11 (exclusiv) avem support pentru TCP/IP. E suficient să bifăm DHCP și placa noastră de rețea se va înțelege cu routerul de minune, nici nu trebuie să trecem IP-urile manual. Ca browser putem folosi Internet explorer 5, ultima versiune compatibila cu Windows 3.11. Ce putem face cu IE5? Ei bine, putem face o cautare pe google și vom putea accesa un număr limitat de site-uri. Nu vom putea accesa majoritatea site-urilor din motive de securitate. Din fericire, site-uri în care gasim diverse goodies pentru Windows 3.1 nu folosesc conexiune securizata si se limiteaza la cod html de baza, ceea ce va duce la o afisare de calitate si la satisfactia ca am intrat in Windows 3.11 si am downloadat fisiere de pe internet. Unul dintre acestea este gaby.de, captura e din Windows 10.

mIRC?

Da, mircul pe 16bit merge si se conecteaza la servere. Am intrat si am zis ca scriu dintr-un PC care ruleaza Windows 3.11 si nimeni nu m-a crezut…

eMail?

Merge și emailul, am reusit să-mi trimit de pe telefon (gmail) la o adresa @pinzaru.ro și am primit mesajul cu succes. Si aici, sunt multe batai de cap cu securitatea.

FTP?

FTP-ul merge în general fara probleme.

Urmeză un articol în care este descrisă instalarea pe larg.

 

  1. Chiar dacă sistemul HP Z220 are oarecare o vechime, și chiar dacă în ianuarie 2017 s-a lansat deja generația 7, un i7-7700 este doar cu aproximativ 10% mai performant față generația 3 – Ivy Bridge, deci putem spune că, în mare, Windows 3.11 se poate instala (pe direct) pe un sistem de ultima generație. [↩]

Windows 3.11 în 2009?

Facem pariu că nu știați că anticul Windows 3.11 încă a mai rezistat (în mod oficial) printre noi chiar până anul trecut? De ce? Una din cauze, din câte am înțeles, are legătură cu anumite modele de avioane lansate în anii ’90 care au venit cu Windows for Workgroups 3.11 embedded și erau destinate pentru entertainmentul pasagerilor. Așa, și ce legătură are? – Ei bine, avioanele  au o durată de exploatare mai mare decât ciclul de viața a unui sistem de operare, așa că Windows 3.11 a rămas printre noi, într-o formă sau alta,  aproximativ 15 ani. Nu era mai simplu să schimbe softul la avioane?  Nu chiar, cel mai probabil era necesar și schimbarea de hardware, dar avioanele sunt supuse unor certificări stricte. Așadar dacă au venit cu anumit hardware pentru care au primit o certificare (de exemplu că procesorul nu ia foc la 10.000 de metri), nu poți pur și simplu să le schimbi fără a o altă recertificare.

Facem si un alt pariu? Ca se poate instala Windows 3.11 pe un PC cu configurație la zi din 2009? (nu că am avea vreun motiv întemeiat să facem asta)

Pe bune? Putem instala Windows 3.11 pe această configurație?

Da, fără niciun fel de probleme. Windows 3.11 se bazează pe DOS. DOS-ul se bazează pe BIOS, iar PC-ul nostru are BIOS 100% compatibil cu DOS. Deci la nivel de baza, DOS va putea accesa fără probleme hardware-ul nostru, inclusiv hard disk-urile pe SATA, placa video și, foarte important, mouse-ul și tastatura pe USB. (de regulă, trebuie să activăm suportul pentru mouse și tastatură din BIOS) Bineînțeles, nu se pune problema de drivere pentru hardware-ul de ultima generație. Daca avem o placa video mai veche gen un S3 Virge, se rezolva și cu o rezoluție mai buna 1280×1024. În orice caz, Windows 3.1 rulează default la o rezoluție VGA iar placa noastră DX10 va randa cu grație pictogramele clasice de Windows 3.1 datorită suportului nativ pentru standardul VGA. Vom găsi totuși drivere la zi pentru placa de rețea, chiar daca aceasta este gigabit, e vorba de driverele universale de DOS care se găsesc updatate la zi pe site-urile producătorilor. (nu mă întrebați de ce)

Cum instalam Windows 3.x?

  1. Mai întâi, avem nevoie de o partiție primară de maxim 2GB FAT16 – o putem face și din Windows XP, dar recomand să vă faceți un stick bootabil cu DOS 6.22. Nu știți cum se face un stick bootabil? Aveți aici toate detaliile.
  2. Atenție: nu instalați Windows 3x pe o partiție cu DOS 7, adică o partiție făcută bootabilă cu fișierele de boot la Windows 98.
  3.  Descărcăm de pe net imaginile cu Windows 3.11, cu aceasta versiune putem intra și pe internet.  Dacă avem dischete disponibile, scriem imaginile pe dischete și le numerotăm, pentru că vom avea nevoie de ele în ordine. Dacă nu avem dischete, mult mai simplu e să extragem din imagini fișierele propriu-zise cu WinRar/7zip si sa le punem pe toate într-un folder. Imaginile cu diferite versiuni de Windows le găsiți pe winworldpc.
  4. Bootam de pe partiția cu DOS 6.22 și rulam setup.exe din folderul unde am dezarhivat kitul de Windows 3.11. Sau scriem A:, ca să trecem pe unitatea de dischete unde, la fel, scriem setup. După ce se termina de copiat prima discheta, vom primi mesaj sa introducem DISK #2 și tot așa până la discheta #10. Dacă copiem fișierele pe hard, kitul are aproximativ 14MB instalarea se va termina foarte rapid.
  5. Nu modificam setările cu privire la memoria virtuala care apar în timpul instalării. Dacă ne apare că Windows are nevoie de 256MB spațiu pe disc pentru memoria virtuala, lăsam setarile implicite să-si faca treaba.
  6. Gata s-a instalat! Repornim PC-ul, bootam de partiția cu DOS 6.22 și scriem „win” ca să intrăm în Windows 3.11.

Ce mai putem face cu Windows 3.11 in 2009?

Nu mare lucru, evident. Windows 3.11 este un sistem de operare pe 16bit, grosul software-ului pe 16 bit pentru Windows 3.x s-a scris în general până la apariția revoluționarului Windows 95. După lansarea Windows 95 s-a făcut o mișcare masivă pentru software-ul pe 32 bit și lucrurile nu s-au mai schimbat. Există totuși pe 16 bit versiuni ale celor mai populare programe: Microsoft Office, Adobe Photoshop, Acrobat Reader, Adobe Premiere, WordPerfect de la Novell, AmiPRO (preferatul meu), Total Commander 16bit, mIRC pe 16bit și sute de titluri de jocuri. (deși multe din jocurile

Photoshop 2.5 pentru Windows 3.x. Remarcați instrumentele din dreapta și structura meniurilor? Ei, bine… nu s-au schimbat prea multe.

WordPerfect pentru Windows 3.x

« Previous Page