23Aug
Pokud máte počítač, u něhož může dojít ke zhoršení paměti RAM, existují nějaké operační systémy, které budou v počítači fungovat, aby vám pomohly testovat a diagnostikovat hardware? Dnešní příspěvek SuperUser Q & A přináší do živé diskuse o tématu, aby uspokojila otázku zvědavého čtenáře.
dnešní otázka &Odpověď na zasedání se k nám dostala s laskavým svolením SuperUser - podřízenou výměnou Stack Exchange, skupině webů Q & A založených na komunitě.
Foto s laskavým svolením Chrisem Isherwoodem( Flickr).
Otázka
Reader SuperUser VusP chce vědět, zda existuje operační systém, který může fungovat bez paměti RAM:
Existuje operační systém, který lze použít bez paměti RAM, konkrétně typu, který můžu vytvořit bootovací flash disk a použíts mým počítačem? To je trapné, protože zavádění je v podstatě načítání operačního systému v paměti RAM.
Poznámka: Původně jsem chtěl vědět o operačním systému bez paměti RAM, aby zjistil, zda má RAM notebooku špatně( neobsahuje, ale představuje prázdnou obrazovku), ale líbí se mi způsob, jakým tato otázka zasněžovala.
Existuje operační systém, který může fungovat bez paměti RAM?
Odpověď odpověď
SuperUser agtoever má pro nás odpověď:
Potřebuje každý operační systém paměť RAM?
Povinným krokem procesu BIOS POST je zkontrolovat, zda existuje RAM.Případně kontroluje, zda vaše RAM funguje správně.Takže odpověď na vaši otázku "Má každý operační systém potřebují paměť RAM?" Je: Ne, ne na tomto hardware( kompatibilní s IBM PC).Také pro zbytek této odpovědi budu předpokládat hardware kompatibilní s IBM PC.
Může operační systém spouštět s vadnou pamětí RAM?
Pokud je vaše paměť RAM vadná( a ne úplně chybějící nebo přerušená) nebo pokud můžete( částečně) vyměnit paměť RAM, pravděpodobně budete moci zavádět pomocí záplat BadRAM nebo BadMEM.Vyžaduje, abyste zkompilovali jádro( zvuk je jednodušší než je to, když to děláte poprvé) a můžete restartovat, a pak řekněte jádru, kde je špatná paměť.Pěkné vysvětlení používání Memtest86 / Memtest86 + a BadRAM / BadMEM naleznete zde.
Může operační systém spouštět bez paměti RAM a používat mezipaměť procesoru jako paměť RAM?
Pokud je mi známo, neexistuje způsob, jak využít cache CPU jako paměť RAM bez přítomnosti paměti RAM ve vašem systému( jak doporučuje @philipp a další) v komentářích. Pokud existuje, bylo by hezké je přidat zde. Jediný papír, který jsem na tomto tématu nalezl, je tento článek o . Použití cache procesoru jako paměti RAM, dokud není inicializována paměť RAM .Nevíte, jestli( a jak) bude fungovat bez paměti RAM.Pokud vím, neexistuje žádný pracovní kód, který by spustil operační systém v počítači kompatibilním s IBM.Jakékoli odkazy na důkazy o koncepcích, pracovní kód nebo cokoli jiného jsou vítané a přidám je k této odpovědi.
Mohu se dostat k systému BIOS?
Otázka původního plakátu je trochu vágní, pokud je notebook schopen předat BIOS POST.Jak zdůrazňuje @Tonny, žádný operační systém vám nepomůže dostat se do systému BIOS .Systém BIOS zadáte pomocí kláves F1, F2, F10, DEL nebo ESC( v závislosti na vaší značce BIOS).
Jak obnovit data z notebooku bez paměti RAM?
Pokud jde o cíl za vaší otázkou, proč potřebujete přístup k notebooku? Na pevném disku jsou stále data, která chcete obnovit? Pokud tomu tak je, je mnohem snazší vytáhnout pevný disk( viz manuál) a připojit ho k externímu úložnému zařízení nebo přímo k stolnímu počítači. Zde je pěkný průvodce, který vám udělá právě to.
Máte zájem vidět více informací o tomto konkrétním tématu? Poté se ujistěte, že jste si prohlédli živé diskusní vlákno spojené níže!
Musíte něco přidat k vysvětlení?Zní to v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.