Wie kann man Ubuntu vollständig in initramfs ausführen?

8

Ich habe einen Computer mit 10 GB RAM und möchte Ubuntu darauf ausführen (Debian auch OK, wenn es einfacher ist), und zwar vollständig im RAM: Ich starte von einem komprimierten Image auf einem USB-Flash-Datenträger unkomprimiert in RAM, und dann kann ich die Festplatte aus dem USB-Steckplatz entfernen und das System nur mit RAM ohne permanente Festplatte verwenden.

Wann immer ich Änderungen vornehme, die ich dauerhaft möchte, stecke ich die Flash-Disk wieder in den USB-Steckplatz (möglicherweise nicht die gleiche, die ich ursprünglich zum Booten verwendet habe, da ich viele Versionen der Boot-Flash-Disk behalten möchte) und Führen Sie einen Befehl aus, der den aktuellen Status in einem komprimierten Image auf der Festplatte speichert.

Wie kann ich das einrichten?

miernik
quelle
1
Heh, ich habe letztes Jahr danach gefragt, bin aber nicht weitergekommen. Bei dieser Rate werden PCI-E x16-SSDs hier und erschwinglich sein, bevor ich das geschafft habe.
Oli
Wenn Sie immer noch daran interessiert sind, schauen Sie sich Casper oder Live-Boot an.
Bitte löschen Sie mich
Können Sie bestätigen, dass die Antwort funktioniert?
William

Antworten:

8

Es ist nicht möglich, die Ubuntu-Desktop-CD zu verwenden, ohne das USB-Laufwerk die ganze Zeit eingelegt zu lassen. toramWenn Sie jedoch über ausreichend RAM verfügen, können Sie mit der Option casper den Inhalt der Desktop-CD in den Speicher kopieren (mithilfe eines tmpfs).

Mit Startup Disk CreatorStarten Sie Disk Creator gelangen Sie größtenteils dorthin. Stellen Sie einfach sicher, dass Sie die Option "In reserviertem zusätzlichen Speicherplatz gespeichert" verwenden. Als nächstes bearbeiten syslinux/txt.cfgin der resultierenden USB - Festplatte und setzen toramkurz vor der --in jeder appendZeile mit Ausnahme der für „CD Überprüfen Sie für Mängel.“

Evan
quelle
0

Tun Live-CDs das nicht schon? Ich benutze Finnix , das auf Debian basiert, viel für die Wartung, es kann von CD (oder USB) booten, sich vollständig in den RAM laden und den CD-Steckplatz für die Verwendung freigeben.

Herr Shunz
quelle