De ce nu pot instala Windows pe Xbox sau PS5?

Când prima Xbox a iesit, tuturor li s-a parut ciudat sa vada o consola bazata pe un procesor si o placa grafica pentru PC. Până atunci, cipurile de consolă erau create exclusiv pentru acele sisteme. Astazi avem PlayStation și Xbox folosind aceeași tehnologie ca pe computerele noastre. Mai exact, cel al AMD. Cu toate acestea, nu putem instala ferestre din pe o consolă și să-l folosească ca computer. Care este rostul dacă practic folosesc hardware pentru PC?

Dacă ne uităm la specificațiile tehnice ale PlayStation 5 sau Xbox Series, vom vedea că centrala Procesor în interiorul cipurilor sale uriașe se află 8 nuclee de arhitectură Zen 2. Același lucru folosit în cipurile AMD Ryzen 3000 și 4000 pentru PC. Cu toate acestea, nu putem folosi aceste console ca și cum ar fi un computer și sunt limitate în funcția lor ludică.

De ce nu pot instala Windows pe Xbox sau PS5

De ce nu pot instala Windows pe consola mea?

Ei bine, de fapt trebuie să pornim de la faptul că, dacă ai o Xbox, atunci consola ta rulează Windows, mai exact o versiune decupată optimizată pentru jocuri și căreia îi lipsesc multe elemente esențiale pentru 99% din aplicații. La ce ne referim este instalarea Microsoft sistem de operare și folosindu-le ca și cum ar fi un PC. Până la urmă, hardware-ul este cel al unui computer convențional și atât procesorul central, cât și procesorul grafic au performanțe mai mult decât decente pentru jocuri. Și aceeași logică se poate aplica și în cazul consolelor SONY.

Sistemele DRM nu vă permit să instalați Windows pe consolă

Pe un computer puteți rula software-ul dorit și instalați componentele și perifericele dorite. Pe o consolă este diferit deoarece distribuția lor trebuie să fie certificată de producător. Orice bucată de software pe care urmează să o instalați pe o consolă are o cheie de identificare care este verificată de la distanță de serverele producătorului. Astfel, atunci când plasăm un disc în cititorul consolei noastre sau descarcăm jocul de pe internet, acesta este semnat de o cheie universală.

Cheia menționată este necunoscută și cunoscută doar de producător și face parte dintr-un sistem complex de criptare și decriptare. Se numește cheie universală și una dintre provocările pentru hackeri pentru a activa pirateria într-un sistem este obținerea cheii respective. Cu care pot semna orice aplicație care rulează, inclusiv un sistem de operare. Și credeți-ne, am văzut repere precum alergarea a Linux distribuție pe PS4.

Cu toate acestea, în timp ce sistemul de operare Penguin este gratuit și nu are proprietar. Distribuirea unei versiuni modificate de Windows cu o cheie care îi permite să ruleze pe o consolă este în sine o infracțiune de piraterie, deoarece numai Microsoft are drepturi de a copia și distribui produsul lor. Și dacă hackerii sunt experți în ceva, este în a nu-și murdara mâinile. De aceea nu putem rula Windows în consolă.

Linux PS4

pornirea este diferită

Acum dacă trecem la un subiect mult mai tehnic, trebuie să ținem cont de faptul că procesul de boot pe o consolă, precum și adresele de memorie rezervată, se pot schimba de la un sistem la altul, chiar și folosind aceleași procesoare. În cipurile cu un set de registre și instrucțiuni x86, comunicarea cu componentele și perifericele este prin intermediul RAM și, în mod specific, anumite adrese sunt de obicei atribuite evenimentelor cu hardware-ul.

De exemplu, să presupunem că avem adresa de memorie 1212, în ea este atribuit că la scrierea oricăror date pe ea imprimanta este activată, dar într-un alt sistem poate fi 5151. Faptul este că cu o hartă de memorie diferențiată putem da erori grave la rularea programelor și la utilizarea hardware-ului. Acest lucru afectează și pornirea sistemului, o simplă modificare în acest caz poate însemna că două sisteme aparent identice nu pornesc în același mod și trebuie să plecăm de la faptul că sistemul de operare este primul program care se pornește.

Ecranul de pornire Windows

Chipsetul este diferit

Modul de a bloca un program sau date pe o consolă este prin intermediul chipset-ului. Procesul este foarte simplu, dacă un program nu este semnat cu cheia universală pe care am menționat-o mai înainte, este semnat cu un bit de non-autorizare. Ideea este că atunci când chipset-ul consolei trebuie să caute hard disk-ul consolei sau SSD, va ignora complet acel sector. Această funcționalitate nu se găsește pe PC, deoarece ceea ce se caută este că putem rula orice software fără a cere permisiunea nimănui sau a nimic.

Incompatibilitatea vine din faptul că, într-o consolă de jocuri video, fiind un element unic care trebuie doar să fie compatibil cu el însuși, comunicarea cu perifericele și componentele ajunge să se realizeze într-un mod neconvențional. Care este, de asemenea, o modalitate de a proteja sistemul.

Seria Xbox Southbridge Placa