Installare BlackRhino Linux sulla PS2
Controllando sul forum, mi sono accorto che sono sempre di più i vostri dubbi su come installare BlackRhino Linux sulla vostra PS2, l’unica alternativa al costoso kit Sony e molto utile se la si sa usare...Voi direte: “Ma io linux lo so usare, ma non so come mettere sto cavolo di Rhino sulla PS2”; Questa guida è per voi. Ammetto di essermi trovato anche io un po’ spaesato nell’installarlo, per questo voglio semplificarvi la vita e illustrarvi passo per passo quello che dovete fare. Premetto che ci sono due modi per installarlo, uno da CD (appositamente modificato) e uno tramite Memory Card, io vi illustrerò sia uno che l’altro.
A. Installare BlackRhino da Memory Card
a.Occorrente
• Un Hard Disk
• L’immagine di BlackRhino
• Una memory card vuota (sarebbe meglio averne un paio, ma potete anche fare con una)
• Una tastiera
• Un Network Adapter
• Un cavo Ethernet Incrociato
• Una Scheda di rete ethernet
• PS2link (va bene pure pukklink)
• Inlink
• Winhex
• Nport
• Nport index generator
• RTE Disc (non chiedete dove e come prenderlo visto che è protetto da copyright)
• Una modifica
b. Iniziamo!
1. Dopo aver rimediato l’immagine di BlackRhino, Inlink, Nport (sia il prog che l’index generator), siamo pronti per iniziare! Innanzitutto a meno che non abbiate un monitor VGA dovete scaricarvi il kernel a questo indirizzo (http://achurch.org/ps2/ps2linux-boot-ntsc.tar.gz)
2. Collegate la PS2 al PC tramite il cavo incrociato ethernet, dopodiché create il vostro cd di Ps2link (o pukklink) per bootarlo dalla PS2 facendo attenzione alla configurazione dell’IP.
3. Installate Inlink sul PC e fatelo partire
4. Estraete lo Zip di Nport in qualsiasi directory vogliate, e mettete l’index generator nella sottodirectory “saves” che viene creata durante l’estrazione (o se non c’è semplicemente createla nella cartella generale di nport).
5. Estraete il kernel che avete scaricato in una cartella chiamata BWLINUX che creerete nella directory “Saves” di Nport
6. Ora prendete la vostra bella immagine di BlackRhino compressa e con un editor esadecimanle (consiglio Winhex) dividete la vostra immagine di BlackRhino, considerando la vostra grandezza della Memory Card (in genere 8MB) e contando che il kernel occuperà circa 4,68 MB. Per coloro che non vogliono farsi troppi conti, nel caso in cui abbiate una Memory Card unica su cui metterete BWLINUX (Che spiegherò dopo come mettere su MC), dovrete dividere il file immagine in piccole parti di 3,528,591 Byte l’uno (nominateli per comodità brp1.tgz, brp2.tgz, ecc ecc a seconda del numero della parte). Nel caso in cui usiate due memory diverse per il BWLINUX e per l’image, allora potete dividere il file in una parte da 3,528,591 byte (da mettere nella MC con BWLINUX), due parti da 8,388,500 Byte e una della restante dimensione (circa 1,507,864 byte).
7. Mettete la prima parte nella cartella BWLINUX
8. Aprite il prompt dei comandi (Start -> Esegui -> cmd)
9. Spostatevi nella cartella dei saves di nport (es: se la cartella è C:\nport\saves digitate “cd C:\nport\saves” senza apici)
10. Digitate: npo-x a BWLINUX
11. Digitate: nport-index
12. Fate il boot di pukklink sulla PS2
13. Sul PC dovreste vedere lo stato di Inlink come connesso.
14. Nell’interfaccia di Inlink ciccate su Run e selezionate il file nport.elf nella cartella nport
15. In pochi secondi il programma dovrebbe essere caricato e sul televisore dovreste vedere nport in azione. A destra ci sono i save che avete sul PC, in questo caso PS2LINUX
16. Se avete qualche save su Memory Card, copiateli su PC in modo da liberare il più spazio possibile.
Dopodiché svuotate la Memory Card
17. Copiate il salvataggio di PS2LINUX sulla Memory
18. Riavviate la PS2 e fate il boot dell’RTE scegliendo poi la voce “BOOT” e poi “INITRD”
19. Ora siete in Linux, la prima cosa da fare è dire che l’user è ovviamente “root” (senza apici) e non
c’è password quindi premete solo invio.
20. Avviate ps2fdisk digitando semplicemente ps2fdisk nel prompt. Vi dirà che non è stata trovata una
Tavola delle partizioni valida, digitate o per crearne una, poi premete n per creare una nuova partizione; una volta fatto questo digitate di nuovo n per creare una partizione di Swap. Non fa differenza di quanto le fate grandi le partizioni, ma vi consiglio 4GB per quella di linux e 256 MB per quella di Swap. Una volta fatti questi passi premete p per salvare la tavola. (Le due partizioni con grande probabilità verranno chiamate hda1 e hda2).
21. Ora dovete formattare le partizioni appena create, per fare questo digitate mk2fs /dev/hda1 (o al posto di hda1 il nome della partizione linux principale). Fatto questo montate la partizione digitando mount /dev/hda1 [directory] (dove la directory di solito è /mnt/hd)
22. Ora montate la Memory Card digitando mount /mnt/mc00 e copiate la vostra parte dell’immagine sull’hd (per coloro che non sono ferrati in materia linux: Dovete digitare: cp /mnt/mc00/brp1 /mnt/hd )
23. Ora ripetete i passi dall’8, saltando i passi 21 e 22 e ovviamente cambiando ogni volta nome del file. Se avete due memory card è importante montarle entrambe. Quella con BWLINUX deve essere sempre quella nello slot1, mentre per montare la seconda basta digitare mount /mnt/mc01.
24. Se siete arrivati qui la parte più noiosa è finita, ora non resta che unire tutti i pezzi dell’immagine in un unico file. Per fare questo digitate: cat brp1.tar >> brimage.tar facendo lo stesso procedimento per ogni parte.
25. Quando avete riunito tutti i file in uno unico chiamato brimage.tar spostatevi in /mnt/hd digitando cd /mnt/hd e poi decomprimete il tutto digitando tar xvzf brimage.tar
26. Perfetto, ora riavviate con l’RTE e selezionate il boot da hda1 e avrete il vostro bel linux funzionante!!!
B. Installare BlackRhino da Cd (preso da p2p)
a.Occorrente
• UnHDD
• Un Network Adapter
• Una tastiera
• Una modifica
• L’immagine cd Blackrhino installation by CERF4 (o qualcosa del genere)
b.Iniziamo
• Masterizzate l’immagine su un cd
• Fate il boot tenendo premuto SELECT + R1 per la visualizzazione Pal. Selezionate “BOOT” e poi scegliete “Install BR”, vi ritroverete in una shell.
• Fate il login come root e non inserite alcuna password. Fate girare il programma ps2fdisk digitando ps2fdisk nella shell.
• Qui sotto passo per passo c’è ciò che dovete fare per partizionare il vostro hdd:
• fdisk> n
• partition number: 1
• size in MB: (recommended: 4000mb or greater)
• partition type: l (lowercase "L")
• comment: main
• fdisk> n
• partition number: 2
• size in MB: (recommended: ?? 256mb?)
• partition type: s
• comment: swap
• fdisk> w
• In questo modo avrete creato le vostre due partizioni (hda1 che è la principale e hda2 che è quella di swap). Ora vanno formattate...come si è visto nell’altro caso il comando per formattare è mk2fs /dev/hda
• Ora è arrivato il momento di installare il sistema operativo ecco qui sotto i passi da compiere per installarlo:
• Montare il CDROM:
• Cambiate directory digitando: cd /lib/modules/2.2.1/fs/
• Caricate il modulo per il cd iso digitando: insmod isofs.o
• Montate il CDROM digitando: mount –t iso9660 /dev/ps2cdvd /mnt/cdrom
• Montate l’hdd digitando: mount /dev/hda1 /mnt/hd
• Ora spostatevi sull’HDD digitando: cd /mnt/hd E decomprimete l’immagine digitando: tar xvzf /mnt/cdrom/brimage.tgz
• Ora vedrete un sacco di file che vengono estratti, al termine avrete il vostro linux su ps2! Per partire con linux fate il boot con l’RTE e selezionate la voce “BOOT” e poi “BlackRhino”
Spero di essere stato il più chiaro possibile e di essere stato utile a qualcuno che magari non è troppo ferrato con questi processi di salvataggio da hdd e magari con linux in generale.
Per scrivere questo tutorial mi sono aiutato con i diversi tutorial che circolano in rete in lingua inglese che mi sono serviti per uniformare quello che sapevo ai programmi più comunemente usati e magari semplificarvi anche la vita, riducendo noiosi passaggi a semplici righe di comando. Ringraziamenti vanno a c0d3x che mi ha dato l’ispirazione per scrivere questa guida e agli autori dei tutorial sui quali mi sono basato.