Ar kiekvienai operacinei sistemai reikia RAM?
Jei turite kompiuterį, kurio atmintis galbūt buvo bloga, ar kompiuteryje bus naudojamos operacinės sistemos, bent jau padedančios išbandyti ir diagnozuoti aparatūrą? Šiandienos „SuperUser“ atsakymai ir atsakymai paliečia gyvą diskusiją šiuo klausimu, kad patenkintų įdomų skaitytojo klausimą.
Šiandienos „Klausimų ir atsakymų“ sesija mums suteikiama pagal „SuperUser“ - „Stack Exchange“ padalinį, bendruomenės sukurtą „Q&A“ svetainių grupavimą.
„Chris Isherwood“ (Flickr) nuotrauka.
Klausimas
„SuperUser“ skaitytuvas „VusP“ nori sužinoti, ar yra operacinė sistema, galinti veikti be RAM:
Ar yra operacinė sistema, kuri gali būti naudojama be RAM, būtent tokia rūšis, kurią galiu sukurti įkrovos blykstės diską ir jį naudoti su savo kompiuteriu? Tai pasireiškia nepatogiai, nes paleidimas iš esmės įkelia operacinę sistemą į RAM.
Pastaba: Aš iš pradžių norėjau sužinoti apie operacinę sistemą, kurioje nėra RAM, ir patikrinti, ar mano nešiojamojo kompiuterio atmintis buvo bloga (ji neįkrauna, bet pateikia tuščią ekraną), bet man patinka tai, kaip šis klausimas buvo užlenktas.
Ar yra operacinė sistema, galinti veikti be RAM?
Atsakymas
„SuperUser“ agentas agtoever turi atsakymą:
Ar kiekvienai operacinei sistemai reikia RAM?
Privalomas žingsnis BIOS POST procese yra patikrinti, ar yra RAM. Pasirinktinai ji patikrina, ar jūsų RAM veikia tinkamai. Taigi atsakymas į jūsų klausimą: „Ar kiekvienai operacinei sistemai reikia RAM?“ Yra: Ne, ne šioje („IBM PC“ suderinamoje) aparatūroje. Be to, likusiam šio atsakymo laikui prisiimsiu „IBM PC“ suderinamą aparatūrą.
Ar operacinės sistemos įkrovos gali būti su sugedusiu RAM?
Jei jūsų atmintis yra sugedusi (o ne visai nebūna arba ji neveikia) arba jei galite (iš dalies) pakeisti savo atmintį, galite paleisti naudodami „BadRAM“ arba „BadMEM“ branduolio pataisas. Jis reikalauja, kad jūs sugrąžintumėte branduolį (skamba lengviau, nei tai yra, jei tai darote pirmą kartą) ir galite perkrauti, tada pasakyti branduoliui, kur yra jūsų bloga atmintis. Gražus „Memtest86 / Memtest86 +“ ir „BadRAM / BadMEM“ naudojimo paaiškinimas čia.
Ar operacinė sistema gali paleisti be RAM ir naudoti procesoriaus talpyklą kaip RAM?
Kiek aš žinau, nėra jokio būdo naudoti savo CPU talpyklą kaip atmintinę be jūsų sistemoje esančios RAM (kaip siūlo @philipp ir kiti) komentaruose. Jei yra, tai būtų malonu pridėti čia. Vienintelis popierius, kurį galėčiau rasti šioje temoje, yra šis dokumentas Naudojant procesoriaus talpyklą kaip RAM, kol RAM inicijuojama. Nežinote, ar (ir kaip) jis veiks be RAM. Kiek aš žinau, nėra jokio darbo kodo, kuris įsijungtų į IBM suderinamo kompiuterio operacinę sistemą. Bet kokios nuorodos į sąvokų įrodymus, darbo kodeksą ar ką nors kita yra sveikintinos ir pridėsiu prie šio atsakymo.
Ar galiu patekti į BIOS?
Originalus plakato klausimas yra šiek tiek neaiškus, jei nešiojamas kompiuteris gali perduoti BIOS POST. Kaip nurodo @Tonny, jokia operacinė sistema jums nepadės patekti į BIOS. BIOS įvedate naudodami F1, F2, F10, DEL arba ESC raktus (priklausomai nuo jūsų BIOS prekės ženklo).
Kaip atkurti duomenis iš nešiojamojo kompiuterio be RAM?
Kalbant apie jūsų klausimo tikslą, kodėl jums reikia prieigos prie savo nešiojamojo kompiuterio? Ar yra duomenų apie kietąjį diską, kurį norite atkurti? Tokiu atveju yra daug lengviau ištraukti standųjį diską (žr. Vadovą) ir prijungti prie išorinio saugojimo įrenginio arba tiesiai prie stalinio kompiuterio. Čia yra gražus vadovas, kad tai atliktumėte.
Norite matyti daugiau atsiliepimų apie šią konkrečią temą? Tada įsitikinkite, kad peržiūrite gyvą diskusijų temą, susietą žemiau!
Ar ką nors papildyti paaiškinimu? Garsas išjungtas komentaruose. Norite perskaityti daugiau atsakymų iš kitų „tech-savvy Stack Exchange“ vartotojų? Čia rasite visą diskusijų temą.