Das Linux-Betriebssystem wird nur im RAM ausgeführt

Das Linux-Betriebssystem wird nur im RAM ausgeführt

Ich kenne Puppy Linux dafür, bin aber nicht glücklich darüber, dass es nur einen Root-Benutzer gibt. Wäre es zu schwierig, einer Linux-Distribution zu sagen, dass sie alles in den RAM kopieren und dann von dort ausführen soll?

Ich möchte damit keinen schlechten Ruf bekommen, aber ich habe vor, eine kleine LAMP zusammenzustellen, die ihr Betriebssystem aus dem RAM betreibt. Ich habe mit vielen Leuten darüber gesprochen und sehr unterschiedliche Antworten erhalten. Die Gründe dafür verstehe ich zwar, aber ich werde es trotzdem tun.

Gibt es eine Live-Distribution, die für meinen Zweck geeignet sein könnte? Ich wäre beispielsweise in einer Debian-Umgebung glücklicher, als mich an Puppy gewöhnen zu müssen. Ich hätte auch lieber mehrere Benutzer, damit mein Root privat bleibt, was bei Puppy nicht möglich ist – oder ist das wirklich notwendig? Da es sich um eine LAMP handelt, hätte ich gedacht, dass dies für eine sicherere Einrichtung erforderlich wäre …

Danke!

Antwort1

SystemRescueCDunterstützt das Laden des gesamten Images in den RAM während des Bootvorgangs. Das Hauptproblem besteht darin, dass persistente Daten beim Ausschalten der Box verloren gehen. Sie müssen also entweder geänderte Daten auf ein persistentes Speichergerät synchronisieren oder einfach nichts Nicht-Persistentes speichern, das Sie benötigen.

Da SysRescCD auf Gentoo basiert, sollte es relativ einfach sein, Ihre eigene modifizierte SystemRescueCD mit den bereits vorinstallierten Paketen zu erstellen, die Sie benötigen. So können Sie die Funktion „In den RAM booten“ verwenden, ohne bei jedem Booten zahlreiche Pakete und Konfigurationsdateien installieren zu müssen.

Antwort2

Als ich es das letzte Mal probiert habe (und das ist schon eine Weile her), hatte die Knoppix-Distribution (basierend auf Debian) einetoramBoot-Option, die das gesamte Disk-Image in den Speicher lädt, bevor das System gebootet wird. Nachdem es geladen war, ging es blitzschnell.

Antwort3

Es gibtVerteilungenfür diesen Zweck entwickelt. In einigen Distributionen, z. B. Fedora, können Sie live_ramden Kernel-Parameter in Grub hinzufügen, und das Image wird vollständig in den RAM kopiert.

Antwort4

So führen Sie Debian aus dem RAM aus:

http://www.elettronicaopensource.com/index.php?p=32&lang=en

verwandte Informationen