Startseite » wie man » Benötigt jedes Betriebssystem RAM?

    Benötigt jedes Betriebssystem RAM?

    Gibt es Betriebssysteme, die auf dem Computer funktionieren, wenn Sie über einen Computer verfügen, für den der Arbeitsspeicher möglicherweise nicht mehr ausreicht? Zumindest beim Testen und Diagnostizieren der Hardware? Der heutige SuperUser-Q & A-Beitrag greift eine lebhafte Diskussion zu diesem Thema auf, um eine neugierige Leserfrage zu befriedigen.

    Die heutige Question & Answer-Sitzung wird dank SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-basierten Gruppierung von Q & A-Websites.

    Foto mit freundlicher Genehmigung von Chris Isherwood (Flickr).

    Die Frage

    SuperUser Reader VusP möchte wissen, ob es ein Betriebssystem gibt, das ohne RAM funktionieren kann:

    Gibt es ein Betriebssystem, das ohne RAM verwendet werden kann, insbesondere die Art, aus der ich ein bootfähiges Flash-Laufwerk erstellen und mit meinem Computer verwenden kann? Dies wird umständlich, da beim Booten im Wesentlichen das Betriebssystem in den RAM geladen wird.

    Hinweis: Ursprünglich wollte ich wissen, ob ein RAM-freies Betriebssystem vorhanden ist, um zu überprüfen, ob der Arbeitsspeicher meines Laptops schlecht geworden ist (er bootet nicht, stellt jedoch einen leeren Bildschirm dar), aber ich mag die Art und Weise, wie sich diese Frage verschlechtert.

    Gibt es ein Betriebssystem, das ohne RAM funktionieren kann??

    Die Antwort

    SuperUser-Mitwirkender hat die Antwort für uns:

    Benötigt jedes Betriebssystem RAM??

    Ein obligatorischer Schritt im BIOS-POST-Prozess ist das Überprüfen, ob RAM vorhanden ist. Optional wird geprüft, ob Ihr RAM ordnungsgemäß funktioniert. Die Antwort auf Ihre Frage „Benötigt jedes Betriebssystem RAM?“ Lautet: Nein, nicht auf dieser (IBM PC-kompatiblen) Hardware. Für den Rest dieser Antwort gehe ich von IBM PC-kompatibler Hardware aus.

    Kann ein Betriebssystem mit fehlerhaftem RAM booten?

    Wenn Ihr RAM fehlerhaft ist (und nicht vollständig fehlt oder beschädigt ist) oder wenn Sie Ihren RAM (teilweise) austauschen können, können Sie möglicherweise mit den Kernel-Patches BadRAM oder BadMEM booten. Sie müssen den Kernel neu kompilieren (klingt einfacher als beim ersten Mal), und Sie können einen Neustart durchführen und dann dem Kernel mitteilen, wo sich der fehlerhafte Speicher befindet. Eine nette Erklärung zur Verwendung von Memtest86 / Memtest86 + und BadRAM / BadMEM finden Sie hier.

    Kann ein Betriebssystem ohne RAM starten und den Cache der CPU als RAM verwenden?

    Soweit ich weiß, gibt es keine Möglichkeit, den Cache Ihrer CPU als RAM zu verwenden, wenn auf Ihrem System kein RAM vorhanden ist (wie von @philipp und anderen in den Kommentaren vorgeschlagen). Wenn ja, wäre es schön, es hier hinzuzufügen. Das einzige Papier, das ich zu diesem Thema finden konnte, ist dieses Verwenden eines Prozessor-Caches als RAM, bis der RAM initialisiert ist. Nicht sicher, ob (und wie) es ohne RAM funktioniert. Soweit ich weiß, gibt es keinen Arbeitscode, der ein Betriebssystem auf einem IBM-kompatiblen PC startet. Jegliche Hinweise auf Proof-of-Concepts, Arbeitscode oder sonstiges sind willkommen, und ich werde es dieser Antwort hinzufügen.

    Kann ich zum BIOS gelangen??

    Die Frage des ursprünglichen Posters ist etwas vage, wenn der Laptop den BIOS-POST bestehen kann. Wie @Tonny darauf hinweist, hilft Ihnen kein Betriebssystem gehe ins BIOS. Sie gelangen in das BIOS mit den Tasten F1, F2, F10, DEL oder ESC (abhängig von Ihrer BIOS-Marke)..

    Wie man Daten vom Laptop ohne RAM wiederherstellt?

    Für das Ziel Ihrer Frage: Warum benötigen Sie Zugriff auf Ihren Laptop? Gibt es noch Daten auf der Festplatte, die Sie wiederherstellen möchten? In diesem Fall ist es viel einfacher, die Festplatte herauszuziehen (siehe Handbuch) und an ein externes Speichergerät oder direkt an einen Desktop-Computer anzuschließen. Hier ist eine nette Anleitung, um genau das zu tun.

    Möchten Sie mehr Feedback zu diesem Thema erhalten? Dann schauen Sie sich den unten verlinkten Diskussionsfaden an!


    Haben Sie der Erklärung etwas hinzuzufügen? Sound off in den Kommentaren. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Hier geht es zum vollständigen Diskussionsthread.