Ihr benötigt:
-einen USB-Stick (mindestens 170MB frei [für die Installations-Dateien])
-die nötigen Dateien ("ps2linux_v0.8.rar", "ps2linux-base.tar.bz2", "ps2linux-usrlocal.tar.bz2")
-eine MemoryCard (für die KernelLoader-Config und das die Installation funktioniert)
-eine USB-Tastatur (nur für die Installation, um Befehle zu bestätigen, oder dass Passwort festzulegen...)
-LIBSD.IRX und SDRDRV.IRX, falls ihr eine V9 oder höher habt.
-eine LAN-Verbindung + richtig konfiguriert (ist leider noch Pflicht und es funzt sonst z.Z. nicht).
Hilfreich könnte außerdem die Datei "ps2linux-installer_v0.8.txt" im Ordner ps2linux sein.
USB-Installation:
-Größe von mindestens 1GB
HD-Installation:
-Festplatte muss im "Standart-Format" (HDL) formatiert sein.
~1GB freien Speicher auf der HD, innerhalb der ersten 128GB der Platte.
SMB/LAN-Installation:
-die nötigen Dateien ("swapfile.7z", "ps2linux_loop.7z")
1. Entpackt den Inhalt von "ps2linux_v0.8.rar" in den Root/das Hauptverzeichniss eures USB-Sticks/Datenträgers (ihr müsstet nun einen "ps2linux"-Ordner auf eurem Stick haben).
2. Kopiert "ps2linux-base.tar.bz2" und "ps2linux-usrlocal.tar.bz2" in den Ordner "ps2linux" auf euren USB-Stick.
Falls ihr eine V9 oder höher habt, kopiert LIBSD.IRX und SDRDRV.IRX, welche ihr von sehr alten Spielen und/oder dem offiziellen PS2-Linux-Kit bekommen könnt, auch in den ps2linux-Ordner.
3. Ihr solltet nun die "ps2linux.cfg" im Ordner "ps2linux/install_config" nach eurer Konfiguration anpassen... V-Mode, Netzwerkeinstellungen, usw. andernfalls funktioniert das Ganze nicht.
DHCP soll später vom Installer Unterstützt werden, aber ist noch nicht drin in dieser Version.
Der "Zwang" einer Netzwerk-Verbindung wird denke ich auch nicht so bleiben.
ZitatAlles anzeigen# Customization File for PS2-Linux installer v0.8 by Deba5er
# More information may be found on http://www.psx-scene.com
# and ps2.nuclearfall.com. Please no tab characters, only a single
# space between the variable and the value. My config script has
# very little error checking
hostname ps2 <-- Name der PS2 im Netzwerk. Nicht ändern (in späteren distros vielleicht)!
nameserver 192.168.2.1 <-- IP des Routers
address 192.168.2.10 <-- IP der PS2
netmask 255.255.255.0 <-- Subnetmask könnt ihr normalerweise so lassen.
network 192.168.2.0 <-- IP-Range: Die ersten drei Oktetten an euer Netz anpassen und die vierte einfach als 0 lassen.
broadcast 192.168.2.255 <-- IP-Range - Ende: Wieder die ersten drei Oktetten anpassen und die letzte auf 255 lassen.
gateway 192.168.2.1 <-- Euer Gateway, meist der Router.
#SMB-Settings (Wichtig für die Installation und das nutzen der SMB-Freigabe um Linux zu starten.)
sharename //mywindowspc/PS2SMB <-- Name der Windows-/SMB-Freigabe.
share_host mywindowspc <-- Name des Hosts/PCs, auf dem die Freigabe ist.
share_ip 192.168.0.105 <-- IP des Hosts/PCs, auf dem die Freigabe ist.
username user <-- Netzwerk-Loginname
password password <-- ...und das Passwort
xmode NTSC,inter <-- X-Window Videomode
#
# These variables require '=' separator
#
update=1 <-- Eine "Recovery-Funktion", wenn man so will.
crtmode=NTSC <-- Commandline/Shell/Text-Videomode (das was angezeigt wird, bevor die distro ihren "Desktop" zeigt)
TV_MARGIN_X=16 <-- Die Menge an Pixeln, die im X-Window auf der X-Achse "abgeschnitten" werden sollen, um es besser auf dem Monitor darstellen zu können.
TV_MARGIN_Y=16 <-- Die Menge an Pixeln, die im X-Window auf der Y-Achse "abgeschnitten" werden sollen, um es besser auf dem Monitor darstellen zu können.
4. Entfernt nun den Stick von eurem PC, steckt ihn an die PS2 und startet diese.
5. Startet "unofficial LaunchELF" und startet über den Filebrowser "radshell.elf" im Ordner "ps2linux/install_config".
6. Ihr werdet gefragt, ob die Dateien ersetzt werden sollen. Bestätigt dies mit der "z"-Taste (da englisches Tastaturlayout, ist z und y vertauscht).
7. Danach sollte der KernelLoader automatisch starten, welcher dann die weiterführende Installation startet.
8. Wählt nun die Installationsart aus (sollte nur funtzen, falls das Netzwerk richtig konfiguriert ist), oder eine der zusätzlichen Funktionen falls ihr die Updatefunktion nach der Installation wieder auf 1 schaltet (also die Recovery-/Update-Funktion auf 'on' ist...).
a. "h" für die Installation auf interne HD. --> 10.
b. "u" für die Installation auf USB. --> 15.
c. "c" für die HDD-Einstellungen/Konfigurationen --> 20.
d. "i" für die USB-Installation von einem USB-Image aus. --> 22.
e. "s" für die SMB-Einstellungen/Konfiguration --> 25.
f. Sonst habt ihr noch die Möglichkeit bash-scripts auszuführen.
9. Nach eurer Wahl drückt ihr Enter.
10. Habt ihr die HDD-Installation gewählt, werdet ihr falls ihr schon linux-partitionen auf HD habt gefragt, ob ihr die alte Version entfernen wollt. Falls vorhanden, dann sollte man "z" für yes drücken und mit Enter bestätigen. Als Update zu einer vorherigen Version dieser distro sollte es auch funtzen (also ohne das die partitionen gelöscht und neu erstellt werden müssen).
11. Danach wird eine Swap-Partition von 128MB-Größe vordefiniert und man selbst definiert manuell die Größe der Linux-Partition. Die Mindestgröße beträgt ~700-750MB. Ich habe 2048MB/2GB gewählt.
Gebt die Größe in MB ein (nur die Zahl) und bestätigt wieder mit Enter.
12. Danach werdet ihr gefragt, welches Dateisystem die Linux-Partition bekommen soll. Ext3 ist der Standart und ihr könnt einfach mit Enter bestätigen, oder "2" für Ext2 tippen und dann Enter.
13. Es folgt eine Abfrage die ihr mit Enter bestätigen könnt, um die Linux-Dateien zu entpacken oder ihr könnt hier abbrechen, indem ihr "exit" eingebt und wieder mit Enter bestätigt.
14. Es folgt ein 15-20Minuten langer Entpack-Prozess. Drückt gelegentlich mal eine Taste, wie z.B. Strg, damit das Bild nicht schwarz wird ("Bildschirmschoner" sag ich mal). --> Weiter zu 30.
15. - 29. ~Platzhalter~
30. Es folgt eine Meldung, dass die Installation abgeschlossen ist. Schaltet eure PS2 nun aus.
31. Schaltet eure PS2 wieder ein und startet KernelLoader 2.1 (was dabei ist).
32. Der Linux-"Textmodus" wird gestartet und ihr werdet aufgefordert die Passwörter für "adent" (User) und "root" (Admin) zu ändern. Beide besitzen als Standart-Passwort "changeme".
33. Es folgt eine Abfrage, in welche Datei die Passwörter gespeichert werden sollen, ob ihr einen "Spruch" zum recovern der Passwörter wollt, usw. (falls ich das richtig verstanden habe). Dies könnt ihr getrost überspringen und die defaults nehmen, indem ihr Enter drückt.
34. Herzlichen Glückwunsch, ihr habt Deba5er's PS2-Linux distro 0.8 installiert.
Die Installation sollte alles in Allem etwa 20 bis 30 Minuten dauern.
Das Hochfahren (vom Zeitpunkt des Anschaltens) dauert ungefähr 1Minute.
Das Runterfahren, je nach Arbeitslast und was gerade so offen ist.
Frisch gestartet + Dillo geöffnet braucht er etwa 5-10Sekunden zum herunterfahren der PS2.
Wenn die Distro "hochgefahren" ist, könnt ihr den ANALOG-Knopf am Controller drücken und damit die Maus-Steuerung für den Linken AnalogStick aktivieren (Maus wird mit dem linkem AnalogStick oder dem DigiPad gesteuert, L1=Rechte Maustaste, L2=Linke Maustaste).
Die distro ist im Beta-Status und noch in der Entwicklung, aber dass was man sieht und das Meiste was die Installation so stark vereinfacht, wurde mit Scripts "geschaffen".
Seit Version 0.8 ist die Installation von/eines PS2-Linux für jederman möglich + die Struktur der Festplatte bleibt bestehen; heist man kann Linux- und HDL-Partitionen auf einer HD nutzen.
Zum erweitern der Distro findet ihr in deba5er's 4shared-account ein paar Dinge.
Wie gesagt ist das nur der Anfang und jeder Einzelne, der sich mit Linux oder Scripts auskennt, kann helfen diese oder andere Distros zu erweitern/verbessern.
Ich werde diesen Post gelegentlich bearbeiten, um die noch fehlenden Infos, Bilder (falls jemand welche machen kann), usw. ergänzen.