Benötigt jedes Betriebssystem RAM?
Bei IBM PC-kompatibler Hardware besteht ein obligatorischer Schritt des BIOS-POST-Prozesses darin, zu überprüfen, ob RAM zum Laden des BIOS vorhanden ist. Optional funktioniert die POST-Prozessüberprüfung Ihres RAM korrekt. Nach dem POST-Vorgang lädt das BIOS den Bootloader in den RAM und gibt dem Bootloader die Kontrolle. Die Antwort auf Ihre Frage ("Benötigt jedes Betriebssystem RAM?") Lautet also: Ja, jede IBM PC-kompatible Hardware benötigt mindestens ein funktionierendes RAM, um zu starten. Dies gilt für alle Betriebssysteme, die auf dieser Hardware ausgeführt werden.
Beachten Sie, dass sich in der ursprünglichen Frage des OP ein Verweis auf einen "Laptop" befand, den ich folgendermaßen interpretierte: IBM PC-kompatible 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 / defekt ist) oder Sie Ihren RAM (teilweise) ersetzen können, können Sie möglicherweise mit den BadRAM of BadMEM- Kernel-Patches booten . Sie müssen den Kernel neu kompilieren (klingt einfacher als beim ersten Mal) und Sie können den Kernel neu starten und ihm mitteilen, wo sich Ihr fehlerhafter Speicher befindet. Eine schöne Erklärung für die Verwendung von Memtest86 / Memtest86 + , BadRAM / BadMEM gefunden werden kann hier .
Kann ein Betriebssystem ohne RAM starten und den Cache der CPU als RAM verwenden?
Soweit ich weiß, gibt es in den Kommentaren keine Möglichkeit, den Cache Ihrer CPU als RAM zu verwenden, ohne dass RAM auf Ihrem System vorhanden ist (wie von @philipp und anderen vorgeschlagen). Wenn ja, wäre es schön, es hier hinzuzufügen. Das einzige Papier , das ich zu diesem Thema finden konnte , ist dieses Papier , die besagt: „Prozessor-Cache als RAM , bis die RAM initialisiert wird“. Ich bin nicht sicher, ob (und wie) es ohne RAM funktionieren wird . Soweit ich weiß , gibt es keine Arbeitscode, der ein Betriebssystem auf einem IBM - kompatiblen PC bootet. Verweise auf Proof-of-Concepts, Arbeitscode oder Ähnliches sind in den Kommentaren willkommen. Ich werde sie dieser Antwort hinzufügen.
Kann ich auf das BIOS zugreifen?
Die Frage des OP ist etwas vage, ob der Laptop den BIOS-POST bestehen kann. Wie @Tonny hervorhebt, wird Ihnen kein Betriebssystem dabei helfen, " zum BIOS zu gelangen ". Sie rufen das BIOS mit der Taste F1oder F2oder F10oder DELoder auf ESC, je nach BIOS-Marke.
Wie man Daten vom Laptop ohne RAM wieder herstellt?
Was das Ziel Ihrer Frage betrifft: Warum benötigen Sie Zugriff auf Ihren Laptop? Wahrscheinlich, weil sich noch Daten auf der Festplatte befinden, 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 PC anzuschließen. Hier ist eine nette Anleitung, um genau das zu tun.