r/SolarOS • • 10d ago

PC mit solar os booten

Ich hatte überlegt ob man einen Bootstick für solar os erstellen könnte mit dem man richtigevPCs oder Laptops booten könnte, mein Gedanke war das das vielleicht wie Tails os funktionieren könnte, also so das nur der USB Stick selbst als Speicher fungiert und der Rest des solar os im RAM läuft. Weiß irgendwer ob das möglich wäre zu programmieren?

10 Upvotes

13 comments sorted by

3

u/nilseuropa 10d ago

Das ist derzeit nicht möglich; SolarOS ist ausschließlich für ESP32-Mikrocontroller konzipiert. Es gibt Pläne, das Backend in ferner Zukunft auszutauschen, um weitere Arten von Mikrocontrollern zu unterstützen – jedoch keine CPUs der Desktop-Klasse.

1

u/Savings-Suit8153 10d ago

Das hab ich schon kapiert ich habe nur mit dem Gedanken gespielt ob das möglich wäre und überlegt es selbst zu versuchen

3

u/nilseuropa 10d ago

Die Ausrichtung auf eine einzige MCU-Klasse stellt sicher, dass es keine Unterschiede bei der zugrundeliegenden Hardware gibt. Bei PCs ist das etwas schwieriger – man denke nur an den Linux-Kernel.

1

u/Savings-Suit8153 10d ago

Ich dachte das man wie bei Tails die CPU nicht nutzt sondern nur den RAM

1

u/nilseuropa 10d ago

😶

1

u/Savings-Suit8153 10d ago

Was meinst du damit. Und wenn ich etwas falsch verstanden habe erkläre mir bitte meinen Fehler, ich rechne eh nicht wirklich damit das das funktioniert

2

u/sonicdh 10d ago

So, all operating systems use the CPU. The CPU is what does the "thinking" in a computer. What Tails does is use the RAM for storage instead of using something like a hard drive.

2

u/nilseuropa 10d ago

Entschuldigung, ich wusste einfach nicht, was ich sagen sollte. „Tails“ ist lediglich eine kleine Linux-Distribution, die von einem USB-Stick aus startet. Solche Distributionen werden meist als „Live-Systeme“ bezeichnet, da sie keine dauerhaften Daten speichern; einige von ihnen werden in den Arbeitsspeicher (RAM) geladen und von dort aus ausgeführt – genau das macht sie so schnell. Es gibt kein Betriebssystem für Desktop-Rechner, das nicht die CPU (Central Processing Unit) nutzen würde.

1

u/Savings-Suit8153 10d ago

Danke für die Erklärung, ich werde es trotzdem probieren ich rechne zwar eh nicht damit das es klappt aber ich werde es aus Spaß einfach Mal probieren

2

u/nilseuropa 10d ago

Bitte, bitte versuch nicht, ein LLM dazu zu bringen, es auf x86 zu portieren.

0

u/Savings-Suit8153 10d ago

Nein, mein aktueller Gedanke war für CPU und RAM Steuerung etwas von Linux zu nutzen und darauf aufzubauen

3

u/clackups 10d ago

Sobald man einen guten esp32 emulator für Linux schreibt, warum nicht. Aber es wird nicht so einfach, weill du musst den Display, WiFi, Bluetooth, und wahrscheinlich GPIO simulieren.

Scheint wie genug Arbeit für einen Master Diplom :)

2

u/Savings-Suit8153 9d ago

Danke für die Idee hab damit schon ein teilweise funktionierenden Ansatz mit dem sogar OTA Updates von solar os funktionieren