Vorwort: VM-Player Damn Small Linux herunterladen und einrichten
Transcrição
Vorwort: VM-Player Damn Small Linux herunterladen und einrichten
Boinc mit damn small Linux Vorwort: Dieses Turorial beschreibt, wie man Damn Small Linux (eine 50 MB Linux-Distribution mit grafischer Oberfläche, im weiteren Verlauf auch DSL genannt) und BOINC auf eine Festplatte installiert. Je nach Größe des Hauptspeichers und der Projektdaten von BOINC reicht eine 512 MB–1 GB Festplatte völlig aus. DSL lässt sich aber auch auf einem USB-Stick installieren (darauf wird hier aber nicht eingegangen). VM-Player Ich habe dieses Tutorial unter Windows mit dem VM-Player getestet, da ich keinen zweiten Testcomputer zur Hand habe - außerdem ist es bequemer. ;) Mit dem VM-Player kann man unter einem Betriebssystem einen Computer simulieren, auf dem man dann ein zweites Betriebssystem installieren kann. Vorteil: Auch die Festplatte – eigentlich nur eine Datei – wird simuliert. Somit kann das Gastbetriebssystem am eigentlichen Betriebssystem nichts verändern/zerstören. Wer so auch erstmal testen will kann sich den VM-Player kostenlos downloaden und mein Template benutzen. Darin muss nur noch in der Datei 1gb.vmx das CD-ROM Iso angepasst werden: „ide1:0.fileName = „D:\ISOS\dsl-2.0.iso“, von dem gebootet/installiert werden soll. Damn Small Linux herunterladen und einrichten Damn Small Linux herunterladen DSL booten (einfach Enter drücken im Bootmenü) wenn nach dem Booten kein „DSL X Setup“ ausgeführt wird die grafische oberfläche mit strg+alt+backspace beenden und „startx.sh“ eingeben und ausführen im dsl x setup auswählen Xvesa USB mouse wenn die Maus am USB hängt IMPS/2 mouse wenn Maus am PS/2 Bildschirmauflösung z.B. 800x600 auswählen Farbqualität: 4 bit reicht, 24 ist angenehm choose your own dpi? -> no keyboard: de-latin1 Jetzt sollte die grafische Oberfläche starten. Wenn nicht: „startx“ eingeben und bestätigen. Boinc mit damn small Linux Anmerkung zur GUI: Ein ähnliches Verhalten wie der „Start“ Button in Windows erhält man durch einen Rechtsklick auf den Desktop. Für das Dateimanagment kann man „Emelfm“ benutzen. Die „Konsole“ erreicht man über ATerminal. Vorbereiten der Festplatteninstallation ATerminal auf Desktop ausführen „sodu su“ eingeben (wechselt Benutzer zu root (Administratormodus)) „cfdisk“ eingeben wenn noch keine Partitionen auf der Festplatte sind: weiter mit y (-> zero table) wenn Partitionien vorhanden sind: alles löschen zwei neue Partititionen anlegen: eine kleine Partition zum Auslagern von Speicher (256 MB oder 512 MB je nach Platz) -> new -> logical -> end -> 512 -> enter -> die partition auswählen -> type -> enter -> 82 (für linux swap) -> enter -> den name merken (bei mir hda6) eine Partition mit dem Restspeicher freien bereich auswählen -> new -> primery -> beginn -> enter den name merken (bbei mir hda5) -> neue partition wählen -> bootable -> write -> yes -> enter -> quit jetzt eingeben: „mkswap /dev/hda6“ („formatiert“ die swap partition) „swapon /dev/hda6“ (linux sagen, dass es dorthin swappen soll) Installieren von DSL auf der Festplatte dsl-hdinstall eingeben target partition: hda5 (nicht die swap partition) multiuser logins brauchen wir nicht Boinc mit damn small Linux ext3 filesystem auch nicht die Frage ob wirklich installiert werden soll mit y beantworten einen moment warten boot loader installieren? ja welchen? g windows auf der ersten partiton? nein reboot? ja beim booten sollte ein menu kommen – hier einfach dsl wählen nach dem booten wird nach einem root(=Administrator) und dsl (=normaler benutzer) passwort gefragt – eines ausdenken, eingeben und MERKEN! :D Jetzt sollte man wieder die grafische Oberfläche sehen. Konfiguration des Netzwerkes dazu Rechtsklick auf den desktop -> system -> net setup -> netcardconfig wenn ein DHCP Server im Netzwerk eingerichtet ist yes sonst no -> ip adresse eingeben -> net mask (standart sollte richtig sein) -> broadcast normalerweise xxx.xxx.xxx.255 – xxx an das eigene netzwerk anpassen -> default gateway: ip vom router / windows internetsharing host … -> nameserver: ip des routers (wenn der das unterstützt) wenn nicht nameserver vom provider (google) firefox starten und www.rechenkraft.net besuchen ;) wenn das funktioniert: weiter. Wenn nicht einstellungen nochmal überprüfen (ping auf der konsole (ATerminal) funktioniert wie im windows mit ifconfig kann man sich die Einstellungen für die Netzwerkkarte (eth0) anschauen) Boinc mit damn small Linux VNC installieren MyDSL auf desktop starten -> Net -> vnc4x-x.x.x.dsl downloaden (to dir /tmp) jetzt zum Testen: rechtsklick auf desktop -> mydsl -> vncserver -> vnc4x und vnc4x0 starten und vom Windows aus verbinden um VNC automatisch beim booten zu starten: Emelfm auf Desktop starten -> den „h“ button anschalten -> in Verzeichnis /home/dsl die datei .xinitrc Editieren wie auf Screenshot „/usr/local/bin/vnc4x.sh &“ und „/usr/local/bin/vnc4x0.sh &“ eintragen -> speichern -> beenden Installation von BOINC Download der neusten Version von http://boinc.berkeley.edu/download.php mit Firefox ATerminal ausführen und „sh boinc_5.2.13_i686-pc-linux-gnu.sh“ eingeben (die Datei an die Runtergeladene anpassen) - dies installiert BOINC um BOINC automatisch beim booten zu starten: Emelfm auf Desktop starten -> den „h“ button anschalten -> in Verzeichnis /home/dsl die datei .xinitrc Editieren wie auf Screenshot „/home/dsl/BOINC/run_manager &“ eintragen -> speichern -> beenden Jetzt entweder rebooten oder gleich run_manager starten - dazu Aterminal starten und „BOINC/ run_manager“ eingeben. Boinc mit damn small Linux Alternative Um BOINC mit BOINC-Manager von anderem Computer aus zu steuern (kein VNC benötigt): Aterminal starten und BOINC/run_client --allow_remote_gui_rpc eingeben mit STRG+C beenden Emelfm auf Desktop starten -> in Verzeichnis /home/dsl/BOINC die datei gui_rpc_auth.cfg editieren den Inhalt löschen und ein Passwort eintragen um BOINC automatisch beim booten zu starten: Emelfm auf Desktop starten -> den „h“ button anschalten -> in Verzeichnis /home/dsl die datei .xinitrc Editieren wie auf Screenshot „ /home/dsl/BOINC/run_client --allow_remote_gui_rpc &“ eintragen -> speichern -> beenden Jetzt entweder rebooten oder gleich run_client starten – dazu Aterminal starten und „BOINC/run_ client --allow_remote_gui_rpc &“ eingeben und von anderem Computer aus im BOINC-Manager über Datei -> Computer auswählen … IP,PW eingeben steuern.