Wenn nach einem Rechnercrah unter Windows andere Komponenten eingebaut werden, muss Windows neu installiert werden. Ist das bei Linux genau so, oder kann ich da die Platte wieder anschliessen und alles ist gut?
fbe
Linux 15.009 Themen, 106.826 Beiträge
Du mußt immer darauf achten das linuxkompatible Hardware verbaut wird. Der Linuxkernel (Datei vmlinuz) ist so konfiguriert das er auf möglichst vielen Rechner startet und möglichst viele Hardwarekomponenten unterstützt werden. Das geht ein wenig zu Lasten der Performance. Wenn du als fortgeschrittener Linuxanwender mehr Performance haben willst, dann kannst dir auch deinen eigenen Linuxkernel übersetzen und alle unnötigen Treiber aus dem Linuxkernel entfernen . Für die Compilierung eines eigenen Linuxkernels muß man kein Programmierer sein. Du siehst dann gleich welche Treiber der Linuxkernel mitbringt. Das ist für mich immer sehr informativ.
Ich habe immer gute Erfahrungen mit Boards mit NForce Chipsätzen gemacht. NVidia Grafikkarten sollten auch keine großen Probleme unter GNU/Linux machen.
http://www.nvidia.de/object/linux_nforce_1.23_de.html
http://www.nvidia.de/Download/index.aspx?lang=de
Außerdem müßten Boards mit AMD / ATI Chipsatz gut funktionieren. Wobei es früher mit den ATI Grafikkarten immer wieder Probleme gab, weil die Linuxtreiber nicht gut waren.
Und dann kann ich dir Boards mit Intel Chipsätzen empfehlen. Intel schreibt selbst gute Linuxtreiber, die der Linuxkernel selbst schon mitbringt.
Zum Beispiel laufen Notebooks von Lenovo unter Linux sehr gut:
http://www.thinkwiki.org/wiki/ThinkWiki
http://thinkpad-wiki.nojoco.de/Hauptseite
Ich habe bei Pro-Linux gelesen das zukünfig auch alle Notebooks von Samsung laufen sollen:
http://www.pro-linux.de/news/1/16690/linux-treiber-fuer-samsung-notebooks.html
Im Prinzip ist der Linuxkernel ein großes Programm , in dem sämtliche Treiber und Netzwerkprotokolle laufen.
Wenn du wissen willst welche Treiber der jeweilige Linuxkernel mitbringt, dann installiere dir den Sourcecode und konfiguriere dir mal testweise einen eigenen Linuxkernel. Das wird interaktiv mit dem Befehl "make menuconfig" im Unterverzeichnis des Sourcecodes gemacht.
Das Problem ist immer wieder das manche Hersteller leider keine Linuxtreiber programmieren. Man sollte diese proprietäre Hardware erst gar nicht in seinen Rechner verbauen.
Apple unterstützt auch nur seine eigene Hardware. Die versuchen gar nicht erst Fremdkomponenten in Ihren Rechnern zu unterstützen. Apple macht es sich ganz einfach.