23Aug

Má každý operačný systém potrebovať pamäť RAM?

robí-každej-operačným systémom potreba-ram-00

Ak máte počítač, na ktorom má pamäť RAM pravdepodobne zlyháva, existujú nejaké operačné systémy, ktoré budú fungovať na počítači, prinajmenšom pre testovanie a diagnostiku hardvéru? Dnešný príspevok SuperUser Q & A sa zaoberá živou diskusiou o tejto téme, ktorá uspokojí otázku zvedavého čitateľa.

dnešná otázka &Odpoveď na zasadnutie nám príde s láskavým dovolením SuperUser - subdivíziu Stack Exchange, komunitne riadeného zoskupenia webových stránok Q & A.

Foto s láskavým dovolením Chrisom Isherwoodom( Flickr).

Otázka

Čítačka SuperUser VusP chce vedieť, či existuje operačný systém, ktorý môže fungovať bez pamäte RAM:

Existuje operačný systém, ktorý možno použiť bez pamäte RAM, a to konkrétne druh, ktorý môžem vytvoriť zavádzací disk Flash a použiť hos mojim počítačom? To je nepríjemné, pretože zavádzanie je v podstate načítanie operačného systému v pamäti RAM.

Poznámka: som pôvodne chcel vedieť o operačnom systéme bez operačného systému RAM, aby som skontroloval a zistila, či rampa môjho notebooku zlyhá( nespúšťa sa, ale prezentuje prázdnu obrazovku), ale páči sa mi spôsob, akým táto otázka zasnežovala.

Existuje operačný systém, ktorý môže fungovať bez pamäte RAM?

Odpovede

SuperUser prispievateľ agtoever má odpoveď pre nás:

Vyžaduje každý operačný systém pamäť RAM?

Povinný krok v procese BIOS POST je skontrolovať, či je RAM.Prípadne skontroluje, či vaša pamäť RAM funguje správne. Takže odpoveď na vašu otázku "Má každý operačný systém potrebovať pamäť RAM?" Je: Nie, nie na tomto( kompatibilnom s IBM PC) hardvérom. Aj na zvyšok tejto odpovede budem počítať s kompatibilným hardvérom IBM PC.

Môže operačný systém bootovať s vadnou pamäťou RAM?

Ak je vaša pamäť RAM chybná( a nie úplne chýbajúca alebo zlomená) alebo ak môžete čiastočne vymeniť pamäť RAM, možno budete môcť zavádzať pomocou záplat BadRAM alebo BadMEM.Vyžaduje, aby ste prekompilovali jadro( znie to jednoduchšie, ako keď to robíte prvýkrát) a môžete reštartovať a potom povedzte jadru, kde je vaša zlá pamäť.Príjemné vysvetlenie použitia Memtest86 / Memtest86 + a BadRAM / BadMEM nájdete tu.

Môže operačný systém zaviesť bez pamäte RAM a používať cache CPU ako pamäť RAM?

Pokiaľ viem, neexistuje spôsob, ako použiť cache CPU ako pamäť RAM bez prítomnosti pamäte RAM vo vašom systéme( ako to navrhuje @philipp a iní) v komentároch. Ak existuje, bolo by pekné ho tu pridať.Jediný papier som mohol nájsť na túto tému je tento článok o Použitie cache procesora ako pamäte RAM, kým sa inicializuje RAM .Nie ste si istí, či( a ako) bude fungovať bez pamäte RAM.Pokiaľ viem, neexistuje žiadny pracovný kód, ktorý by spustil operačný systém na kompatibilnom počítači IBM.Akékoľvek odkazy na dôkaz o koncepciách, pracovný kód alebo niečo iné sú vítané a pridám ich k tejto odpovedi.

Môžem sa dostať do systému BIOS?

Otázka pôvodného plagátu je trochu vágna, ak je prenosný počítač schopný prejsť systémom BIOS POST.Ako zdôrazňuje @Tonny, žiadny operačný systém vám nepomôže dostať sa do systému BIOS .Systém BIOS zadáte pomocou klávesov F1, F2, F10, DEL alebo ESC( v závislosti od vašej značky BIOS).

Ako obnoviť dáta z notebooku bez pamäte RAM?

Pokiaľ ide o cieľ, ktorý stojí za vašou otázkou, prečo potrebujete prístup k vášmu notebooku? Na pevnom disku sú stále údaje, ktoré chcete obnoviť?V takomto prípade je oveľa jednoduchšie vytlačiť harddisk( pozri manuál) a pripojiť ho k externému úložnému zariadeniu alebo priamo k stolnému počítaču. Tu je pekný sprievodca.

Máte záujem o viac informácií o tejto konkrétnej téme? Potom sa uistite, že ste si pozreli živú diskusnú diskusiu, ktorá je uvedená nižšie!

Musíte niečo doplniť k vysvetleniu? Znížte komentáre. Chcete si prečítať viac odpovedí od iných používateľov technológie Stack Exchange? Pozrite sa na celý diskusný príspevok tu.