![]() |
Mam już stabilny system. Wygląda na to, że nie nie zawiesza. Skorzystałem z rady którą dostałem tutaj http://forums.ps2dev.org/viewtopic.php?t=8860&start=270 czyli skorzystałem z RTE czymkolwiek ono jest. Skorzystałem z obrazu ps2.linux.rte.cd.1.0.install.blackrhino.by.cerf4.r ar który ma potrzebne pliki. Trzeba tylko skorygować nazwę jednego pliku w ustawieniach kernel loader na pbpx_955.07 przy wydobywaniu plików.
|
Jako że mam problem z HDD, w tym momencie wszystko będą robił na Live-CD ;)
Ktoś już próbował postawić Linuxa? Jak rezultaty? |
Czemu swap jest odkomentowany? Przecież po to jest ta partycja wymiany żeby była używana, prawda?
Ja zamiast nano, polecam np. gedit. Okropne są te edytory w CLI. :P Użytkownicy Ubuntu, Xubuntu, Kubuntu/ itd. nie powinni zapomnieć o sudo przed edycją plików. Jeszcze chciałbym wspomnieć o jednej rzeczy. Jestem użytkownikiem Ubuntu 9.04 i jak przyszło mi do kompilacji PS2SDK to mało mnie *!@# nie trafił. Pierwsze co trzeba zrobić to ściągnąć gcc w wersji 4.2. Z 4.3 się buraczy (i dorobić do niego linka). Trzeba też dociągnąć programy, make, patch i svn bo ktoś chyba zapomniał dodać tak niepotrzebnych rzeczy do builda... Wszystko też robić trzeba z konta roota bo inaczej będzie pod górkę. PS: jakby kto nie wiedział to eksporty które trzeba dodać w ~/.bashrc Kod:
export PS2DEV=/usr/local/ps2dev |
Potrzebny sprzęt: Playstation 2, klawiatura USB, pendrive, komputer z zainstalowanym Linuksem.
Nie obiecuję, że Linux będzie działał stabilnie. W moim przypadku to raczej tragedia. Na http://forums.ps2dev.org spotkałem się z opisem podobnego problemu ze stabilnością. Więc może po prostu daj sobie z tym spokój (-; W moim systemie mam dysk SATA. Jest to urządzenie sda. Pendrive jest wykrywany jako sdb. Dalszy opis będzie używał urządzenia /dev/sdb jako pendrive. Żeby sprawdzić jak u Ciebie jest wykrywany pendrive użyj komendy dmesg. Logujemy się jako administartor i tworzymy partycje na pendrive. Na linuksie wygodnie jest użyć do tego programu gparted. Pierwsza partycja tworzymy jako FAT32. Drugą ext2, to będzie system plików Linuksa. Ja dla tej partycji ustawiłem rozmiar powyżej 1GB. Trzecia partycja to swap. Wystarczy z 64-128MB. Następnie formatujemy partycję /dev/sdb2: mkfs.ext2 -I 128 -O none /dev/sdb2 Tworzymy katalog montowania i montujemy pendrive. mkdir /mnt/linps2 mount /dev/sdb2 /mnt/linps2 Następny krok to to rozpakowanie Linuksa. Można użyć obrazu blackrhino_baseimage-1.0.tar.gz dostępnego na stronie projektu kernel loader http://kernelloader.sf.net ale moim zdaniem lepszym rozwiązaniem jest użycie obrazu dostępnego na stronie: http://www.4shared.com/dir/8728191/2...b/sharing.html Ściągamy z katalogu: PS2-Linux Distro pliki ps2linux-base.tar.bz2 i ps2linux-usrlocal.tar.bz2. Rozpakowywujemy te pliki z poziomu katalogu do ktorego ściągneliśmy je: cd /ten/katalog tar xvjpf ps2linux-base.tar.bz2 -C /mnt/linps2 tar xvjpf ps2linux-usrlocal.tar.bz2 -C /mnt/linps2 Usuwamy hasło root: nano /mnt/linps2/etc/passwd pierwszą linijkę root:1hUeZFPUGUmRM:0:0:root:/root:/bin/bash zmieniamy na root::0:0:root:/root:/bin/bash Wyłączamy automatyczne logowanie: nano /mnt/linps2/etc/inittab linijkę 1:2345:respawn:/sbin/mingetty --autologin adent tty1 zmieniamy na: 1:2345:respawn:/sbin/getty 38400 tty1 z dwóch następnych linijek usuwamy pierwszy znak #, włączy to dodatkowe virtualne terminale między którymi możemy się przełączać za pomocą kombinacji alt+funkcyjny od 1 do 3 ustawiamy plik konfiguracyjny fstab: nano /mnt/linps2/etc/fstab w linijce /dev/hda1 / ext2 defaults,errors=remount-ro 0 1 zmieniamy hda1 na sda2 /dev/sda2 / ext2 defaults,errors=remount-ro 0 1 komentujemy kolejną linijkę wstawiając na początku znak # i zmieniamy hda2 na sda3: #/dev/sda3 none swap sw 0 0 usuwamy całkowicie linijkę: /dev/hda3 /mnt/hda3 ext2 noauto 0 0 W chamski sposób usuwamy ustawianie zegara z Internetu: mv /mnt/linps2/usr/local/bin/ntpdate /mnt/linps2/usr/local/bin/ntpdate.bak Tworzymy katalog proc: mkdir /mnt/linps2/proc Ustawiamy polską strefę czasową: ln -sf /mnt/linps2/usr/share/zoneinfo/Europe/Warsaw /mnt/linps2/etc/localtime Odmontowywujemy pendrive: umount /mnt/linps2 Potrzebujemy teraz kernela i initrd. Jeśli ktoś czuje się na siłach może go samemu skompilować. Ustawienie cross kompilatora oraz opis wymaganych łat na kernel jest opisane na stronie: http://sourceforge.net/project/shown...roup_id=223793 Initrd ściągamy z tej strony: http://sourceforge.net/project/showf...roup_id=223793. Na forum http://forums.ps2dev.org można znaleść rózne wersje kernela. Nie chcę mi się teraz testować ich wszystkich więc musisz samemu poeksperymentować. Wrzuciłem kernel który sam skompilowałem na rapidshare, niestety może być ściągnięty tylko 10 razy. Nie odczuwam potrzeby zakładania sobie tam konta. http://rapidshare.com/files/246287076/vmlinux.html Będzie działał na nowszych modelach Slim. Czy na Fat, nie wiem bo wymagał połatania specjalnie dla Slim aby działało USB. Nie ma w nim obsługi sieciówki czy NA. Wrzucamy kernel i initrd na partycję FAT32. Startujemy kernel loader. Na mojej Slim zawiesza się ładowanie kernel loadera w pewnym momencie jeśli nie ma w napędzie oryginalnej płyty DVD z grą. Dla Slim ustawiamy: Configuration Menu -> Module Configuration -> Slim PSTwo oraz: Configuration Menu -> Module Configuration -> Module List -> host:TGE/intrelay-direct-rpc.irx wyłaczamy: Configuration Menu -> Module Configuration -> Module List -> host:TGE/intrelay-direct.irx W Configuration Menu -> Edit Kernal Parameter wpisujemy: crtmode=pal ramdisk_size=16384 root=/dev/ram0 init=/sbin/init-pivot newroot=/dev/sda2 W Select Kernel wybieramy kernel z pendrive. W Select Initrd wybieramy initrd z pendrive. W File Menu wybieramy Save Current Menu. Zapisze konfig na pierwszej memorce w katalogu kloader. Niestety browser będzie pokazywał go jako uszkodzone dane. Przy kolejnym uruchomienu wystarczy wybrać Load Config. Wybieramy Boot Current Config. Przy odrobinie szczęścia powinien się uruchomić Linux (-; Wpisujemy login root. |
Sprawdziłem na jeszcze jednym pożyczonym pendrive. I na moim odtwarzaczu mp3. System się wiesza przy instalacji pakietu. Doszedłem do tego, że to zwis systemu ale sam kernel działa (odłączyłem klawiaturę i wyświetlił się komunikat, że została odłączona). Ale mam też dobrą wiadomość, jest szansa na sterownik do wbudowanego kontrolera ethernet dla nowszych modeli Slim. Mega Man twórca kernel loader pracuje nad tym. Dzisiaj siądę do pisana tutoriala.
|
Czekamy z niecierpliwoscią :)
|
Tutek to już jest* jutro pokombinuje u siebie.(*=Google.pl:P)
Przydałby się i u nas tutek na ten temat,ale inny(lepszy-ze screenami hehe) oczywiście. |
Cytat:
|
Nie no Linuxik na Pendrivie, dobrze brzmi, tylko że mam Pen Kingstona 2GB - dużo problemów w niektórych aplikacjach ;) - no i platinum 512MB
Linux pod PS2 - co prawda moja znajomość Linux'a zanika przy "sudo-apt-get/install" :P Już widzę odpalam linuxa - a tam ScummVM, SMS, i parę programów pod linuxa ;) Na dniach spróbuje coś stworzyć... - ten Tutorial by się przydał ;) Niestety do tej grupy się kwalifikuję, ale z poziomu linuksa, mogę zawsze odpalić inne aplikacje... I może ktoś napisze patcha na "Network Working" ^^ V15 and higher SCPH-77004 - slim PSTwo PAL USB only working with Linux kernel patch, network not working Edit: Wyskoczył mi Bash, jest super, jeszcze trochę i może zobaczę logo ładowania instalacji linuxa^^ http://kernelloader.sourceforge.net/...talllinux.html To co podał krrk ściągnąć i http://rs745.rapidshare.com/files/212205493/apps.rar tą paczkę, kernele i inne duperele^^ Kto próbuje ze mną instalować Linuxa? ^^ |
Mogłem o tym napisać wcześniej. Linux który odpaliłem u siebie na pendrive nie działa stabilnie. Wydaję mi się, że chodzi o jakość pendrive z którego korzystam. Niedługo kupię sobie pendrive jakiejś renomowanej firmy chociaż przypomina mi się jak kupiłem uwalony RAM Pewnej Znanej I Szanowanej Firmy. Chodzi o to, że przy próbie instalacji softu mam zazwyczaj zwis. Przeprowadziłem kilkanaście prób i tylko 2 razy udało mi się zainstalować paczkę z programem. Może też chodzić o to, że mam za nowy model Slim który wymaga połatania kernela aby działało USB. W każdym razie niedługo napiszę tutorial, ktoś ewentualnie przetestuje u siebie i może razem uda nam się dojść do rozwiązania tego "nieistotnego" problemu.
|
W chwili obecnej nie mam ps 2, ale perspektywa Linuksa na ps 2 wygląda ciekawie i nie chodzi mi o moc obliczeniową a o to, że działa. Więc tutek by się przydał.
|
Za tutek z linuxem również byłbym wdzięczny.
Na chłopski rozum, skoro mamy USB, to można użyć jakiegoś dongla do WiFi. Słaba prędkość USB w PS2 nie powinna być przeszkodą. Do WWW starczy, MB/s tam przepuszczać raczej nie będziemy ;) |
Też jestem ciekawy :] Mam v4 + NA i ostatnio tez próbowałem zainstalować Linuxa ale jakoś mi nie szło (może przez to że napęd w PS2 nie czyta mi żadnej płyty ;) )
|
Cytat:
Jestem trochę noob w temacie lina, ale mogę pomóc w czymś jakby co. Mam V6, niestety bez NA, więc sprawy sieciowe u mnie odpadają. |
Zostaje jeszcze jedna możliwość żeby korzystać z Internetu na PS2. Linux. Możesz go zainstalować bez potrzeby oficjalnego zestawu Sony do instalacji Linuksa. Z tego Twojej sygnaturki ethar wynika, że masz PS2 Slim. Możesz zainstalować Linuksa na pendrive. Tylko to nie jest proste. To znaczy jest o ile trochę znasz Linuksa i chcę Ci się posiedzieć nad tym oraz nad google. Sprawdź jaką masz wersję konsoli i przeczytaj to: http://kernelloader.sourceforge.net/linux.html. Sprawdź na tej stronie czy będzie działał wbudowany kontroler ethernet dla Twojego modelu. Tak jak napisałem wcześniej wystarczy pendrive. Tylko trzeba się zastanowić czy jest sens. 32MB ramu to trochę mało moim zdaniem dla Firefoksa, ale na stronie Sony Linux http://playstation2-linux.com/ jest Firefox 2.x dla Linuksa@PS2. Odpada problem javascript. Zostaje flash. Ale w sumie trochę teoretyzuję (-; Dostępny w sieci kernel Linuksa nie obsługuje kontrolera ethernet dla mojej PS2. Więc sam nie mam dużego doświadczenia w temacie sieć & PS2. Mógłbym dokupić kontroler ethernet na USB. Jeśli kogokolwiek to interesuje mógłbym napisać tutorial jak odpalić Linuksa na PS2 na pendrive.
|
| Wszystkie czasy w strefie CET. Aktualna godzina: 23:52. |
Powered by vBulletin® Version 3.9.0 LTS
Copyright ©2000 - 2026, vBulletin Solutions Inc.