Ich suche eine Distribution, die das gesamte Betriebssystem von einem Flash-Laufwerk ausführen kann.
Bei dieser Frage geht es NICHT darum, einfach das Betriebssystem von einem USB-Stick starten und / oder ausführen zu können. Ich suche eine Distribution, die speziell auf Flash-Datenträger als Startmedium abzielt. Ein Beispiel für eine solche Distribution, die mir in den Sinn kommt, ist Android. Ich würde jedoch etwas bevorzugen, das ich auf einem Server verwenden könnte.
edit : Ich muss mich erklären, warum ich diesen Beitrag geschrieben habe. Ich bin mir bewusst, dass es möglich und in der Tat recht einfach ist, viele Distributionen auf einem USB-Stick zu installieren. Was für ein Flash-Laufwerk fehlt (wenn Sie es mit SSD vergleichen), sind die in die SSD-Firmware integrierten Smarts mit Verschleißausgleich. Meine Logik war jedoch, dass dies möglich sein sollte, um eine Verschleißausgleichslogik mithilfe von Software zu emulieren. Deshalb sind JFFS-, YAFFS- und LogFS-Systeme entstanden. Was ich suche, ist eine Distribution, die von einem dieser Systeme ausgeführt wird.
Antworten:
Sie suchen eine Distribution, die für die Installation von Flash-Datenträgern optimiert ist? Ich glaube, das Konzept des Blitzes muss erklärt werden. Wie Sie bereits wussten, wird eine SSD nicht direkt gesteuert. Als Zwischenprodukt existiert eine Firmware, die den physischen Lese- / Schreibprozess steuert. Wie Sie verstanden haben, enthält die SSD-Firmware außerdem eine Vielzahl von Langlebigkeitsfunktionen.
Flash-spezifische Dateisysteme können auf RAW-NAND-MTDs implementiert werden. Grundsätzlich für jeden Flash-Speicher ohne Controller, was bedeutet, dass die meisten Geräte nicht blockiert sind. USB-Sticks sind keine MTDs, sondern verfügen über einen Flash-Speichercontroller. Im Allgemeinen möchten Sie kein Flash-Dateisystem auf einem Blockgerät verwenden, auch wenn dies möglich ist.
Dies sollte Ihre Frage zu Flash-spezifischen Dateisystemen beantworten. Wie bei anderen Optimierungen gilt fast alles, was für SSDs gilt, für USB-Flash. Die Ausnahme ist die TRIM-Unterstützung, da den meisten USB-Flash-Geräten TRIM fehlt. Wenn Sie weitere Fragen haben, kommentieren Sie bitte.
-J.
quelle
Puppy Linux wurde ursprünglich für die Ausführung von einem USB-Stick entwickelt und erleichtert Ihnen das Speichern Ihrer Dateien auf demselben Gerät.
quelle
Sie können jede Linux-Distribution auf dem Flash-Laufwerk installieren. Anschließend können Sie das Flash-Laufwerk in einen Computer einlegen, die Startreihenfolge im BIOS festlegen und dann das gesamte Betriebssystem auf dem Flash-Laufwerk ausführen. Ich empfehle Ihnen, Ubuntu Server oder CentOS in Flash zu installieren. Sie sind beide gute Linux-Server.
quelle
Porteus , ein Slackware-Derivat, ist dafür am besten geeignet . Ich benutze gerade Porteus, um diesen Beitrag zu schreiben, und ich arbeite vollständig mit RAM, dh ohne Festplatten oder Flash-Laufwerke! Das Porteus-Buch bietet die Möglichkeit, das gesamte Betriebssystem in den Arbeitsspeicher zu kopieren.
quelle
Sie können Knoppix von jeder Flash-Disk verwenden! Sehr gutes und einfaches Betriebssystem.
quelle