/ / Minden operációs rendszernek szüksége van RAM-ra?

Minden operációs rendszernek szüksége van RAM-ra?

nem-minden-az operációs rendszer által igény-ram-00

Ha van olyan számítógépe, amely a RAM-ban lehetségesrosszul van, vannak-e olyan operációs rendszerek, amelyek működnek a számítógépen, legalábbis hogy segítsenek a hardver tesztelésében és diagnosztizálásában? A mai SuperUser Kérdések és válaszok egy élénk vitát indít a témáról, hogy eleget tegyenek egy kíváncsi olvasó kérdésének.

A mai Kérdések és Válaszok ülése a SuperUser jóvoltából jött létre - a Stack Exchange alcsoportja, amely egy közösségi irányítású kérdés és válasz webhelyek csoportosítása.

Fotó jóvoltából Chris Isherwood (Flickr).

A kérdés

A SuperUser VusP olvasója meg akarja tudni, létezik-e olyan operációs rendszer, amely RAM nélkül működhet:

Van operációs rendszer, amely használhatóRAM nélkül, különösképpen az, hogy miként készíthetek elindító flash meghajtót, és használhatom a számítógéppel? Ez nagyon kellemetlen, mivel a rendszerindítás lényegében az operációs rendszer RAM-ba történő betöltését jelenti.

Jegyzet: Eredetileg a RAM-ról kevesebbet szerettem volna tudnioperációs rendszerrel ellenőrizni és megnézni, hogy a laptop RAM-ja nem rossz-e (nem indul, hanem üres képernyőt mutat), de tetszik ez a kérdés.

Van operációs rendszer, amely RAM nélkül működhet?

A válasz

A SuperUser közreműködőjének bárki is megkapja a választ:

Minden operációs rendszernek szüksége van RAM-ra?

A BIOS POST folyamatának kötelező lépése a következőellenőrizze, van-e RAM. Opcionálisan ellenőrzi, hogy a RAM megfelelően működik-e. Tehát a következő kérdésre adandó válasz: „Minden operációs rendszernek szüksége van RAM-ra?”: Nem, nem erre a (IBM PC kompatibilis) hardverre. A válasz hátralévő részében az IBM PC kompatibilis hardvert is feltételezem.

Indulhat-e az operációs rendszer hibás RAM-mal?

Ha a RAM hibás (és nem hiányzik teljesen, vagytörött), vagy ha a RAM-ot (részben) kicserélheti, akkor a BadRAM vagy a BadMEM kernel javításokkal indíthatja el a rendszert. Ehhez újra kell fordítania a kernelt (könnyebben hangzik, mint az, ha először csinálsz), és újra kell indítanod, majd mondd el a kernelnek, hogy hol van a rossz memória. A Memtest86 / Memtest86 + és a BadRAM / BadMEM használatának szép magyarázata itt található.

Indulhat-e az operációs rendszer RAM nélkül és a CPU gyorsítótárát használva RAM-ként?

Amennyire tudom, nincs mód arra, hogy használd aA CPU gyorsítótára RAM-ként, anélkül, hogy a rendszerben RAM lenne (amint azt a @philipp és mások javasolják) a megjegyzésekben. Ha van, jó lenne ide hozzáadni. Az egyetlen olyan anyag, amelyet a témában találtam, ez a cikk A processzor gyorsítótárának használata RAM-ként, amíg a RAM nem inicializálódik. Nem tudom, működik-e (és hogyan) RAM nélkül. Tudomásom szerint nincs olyan működő kód, amely operációs rendszert indítana egy IBM kompatibilis PC-n. Bármilyen hivatkozás a koncepciók bizonyítására, a működési kódra vagy bármi másra örvendetes, és hozzáteszem a válaszhoz.

Eljuthatok a BIOS-hoz?

Az eredeti poszter kérdése kissé homályos, ha a laptop képes-e átadni a BIOS POST-ot. Amint a @Tonny rámutat, egyetlen operációs rendszer sem fog segíteni lépjen a BIOS-ba. A BIOS-ba az F1, F2, F10, DEL vagy ESC billentyűkkel léphet be (a BIOS márkájától függően).

Hogyan lehet helyreállítani az adatokat a laptopról RAM nélkül?

Ami a kérdés mögött rejlő célt illeti, miért?hozzáférésre van szüksége a laptopjához? Van még olyan adat a merevlemezen, amelyet helyreállítani szeretne? Ebben az esetben sokkal könnyebb kihúzni a merevlemezt (lásd a kézikönyvet), és csatlakoztatni egy külső tárolóeszközhöz vagy közvetlenül az asztali számítógéphez. Itt van egy jó útmutató erre a célra.

Szeretne több visszajelzést látni erről a témáról? Ezután feltétlenül nézd meg az alábbiakban hivatkozott élénk beszélgetési szálat!


Van valami hozzá a magyarázathoz? Hangzik ki a megjegyzésekben. Szeretne további válaszokat olvasni más tech-hozzáértésű Stack Exchange-felhasználóktól? Nézze meg a teljes beszélgetési szálat itt.