23Aug

Are fiecare sistem de operare nevoie de memorie RAM?

nu-fiecare-operare-sistem-nevoie-ram-00

Dacă aveți un computer pe care RAM a rămas posibil să fie rău, există sisteme de operare care să funcționeze pe computer, cel puțin pentru a vă ajuta să testați și să diagnosticați hardware-ul? Postul de astăzi SuperUser Q & A postulează o discuție plină de viață cu privire la acest subiect pentru a satisface o întrebare curioasă a cititorului.

Întrebarea de astăzi &Sesiunea de răspuns vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor web Q & A.

Foto prin amabilitatea lui Chris Isherwood( Flickr).

Întrebarea

Superuser VusP vrea să știe dacă există un sistem de operare care poate funcționa fără memorie RAM:

Există un sistem de operare care poate fi folosit fără memorie RAM, în special tipul pe care îl pot crea o unitate flash bootabilă și o pot folosicu computerul meu? Acest lucru devine ciudat, deoarece bootarea este, în esență, încărcarea sistemului de operare în memoria RAM.

Nota:

Voiam initial sa stiu despre un sistem de operare mai putin RAM pentru a verifica si a vedea daca RAM-ul laptop-ului mi-a ramas prost( nu incepe sa introduca un ecran gol), dar imi place modul in care a intrebat aceasta problema.

Există un sistem de operare care poate funcționa fără memorie RAM?

Raspunsul

Contribuitorul SuperUser agtoever are raspunsul pentru noi:

Are fiecare sistem de operare nevoie de memorie RAM?

Un pas obligatoriu în procesul POST BIOS este de a verifica dacă există memorie RAM.Opțional, verifică dacă funcționează corect memoria RAM.Prin urmare, răspunsul la întrebarea dvs. "Are fiecare sistem de operare nevoie de memorie RAM?" Este: Nu, nu pe acest hardware( compatibil IBM PC).De asemenea, pentru restul acestui răspuns, voi presupune hardware compatibil IBM PC.

Poate funcționa un sistem de operare cu memorie RAM defectă?

Dacă memoria RAM este defectă( și nu este complet absentă sau ruptă) sau dacă puteți înlocui( parțial) memoria RAM, s-ar putea să încărcați utilizând patch-urile BadRAM sau BadMEM.Vă cere să recompilați nucleul( sunete mai ușor decât dacă îl faci pentru prima dată) și puteți reporni, apoi spuneți kernelului unde este memoria voastră proastă.O explicație frumoasă a utilizării Memtest86 / Memtest86 + și BadRAM / BadMEM poate fi găsită aici.

Poate sistemul de operare să funcționeze fără memorie RAM și să utilizeze cache-ul procesorului ca RAM?

Din câte știu, nu există nicio modalitate de a utiliza memoria cache a CPU-ului dvs. ca RAM fără nici o memorie RAM prezentă în sistemul dvs.( așa cum sugera @philipp și alții) în comentarii. Dacă există, ar fi bine să o adăugați aici. Singura lucrare pe care am găsit-o despre acest subiect este această lucrare despre Folosind cache-ul procesorului ca RAM până când RAM-ul este inițializat .Nu este sigur dacă( și cum) va funcționa fără memorie RAM.Din câte știu, nu există cod de lucru care să încarce un sistem de operare pe un PC compatibil IBM.Orice referire la dovezile de concepte, codul de lucru sau orice altceva este binevenită și o voi adăuga la acest răspuns.

Pot ajunge la BIOS?

Întrebarea inițială a posterului este puțin vagă dacă laptopul este capabil să treacă BIOS POST.După cum arată @Tonny, niciun sistem de operare nu vă va ajuta să ajungeți la la BIOS .Introduceți BIOS-ul utilizând tastele F1, F2, F10, DEL sau ESC( în funcție de marca BIOS-ului dvs.).

Cum de a recupera datele de pe laptop fără memorie RAM?

În ceea ce privește obiectivul din spatele întrebării dvs., de ce aveți nevoie de acces la laptopul dvs.?Există încă date pe hard-disk pe care doriți să le recuperați?În acest caz, este mult mai ușor să scoateți unitatea hard-out( consultați manualul) și să o atașați la un dispozitiv de stocare extern sau direct la un computer desktop. Aici este un ghid frumos pentru a face exact asta.

Vă interesează să vedeți mai multe informații despre acest subiect? Apoi, asigurați-vă că pentru a verifica fierbinte thread de discuție legate de mai jos!

Aveți ceva de adăugat la explicație? Sunați în comentarii. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.