Back to ps2linux
About
FAQ
HOW-TO
News
Project History
Download
Thanks
|
-
Install Sony Playstation 2 Linux on /dev/hda1.
-
Ideally, create a new 4GB partition for BlackRhino GNU/Linux 1.0.
Minimally, create a new 1GB partition.
-
Mount the new partition.
-
Example:
- fdisk /dev/hda
- n (Create a new partition.)
- p (The new partition will be primary.)
- 3 (/dev/hda3 will be the new partition's designation.)
- +4096M (It will be given a size of 4GB.)
- w (Write the new partition table and quit.)
- mke2fs /dev/hda3
- mkdir /mnt/brl
- mount -t ext2 /dev/hda3 /mnt/brl
Getting the Base Mini-Image-
Change your current working directory to the newly mounted partition.
-
Download the BlackRhino GNU/Linux base mini-image from one of the
distribution sites.
-
Example:
- cd /mnt/brl
- wget http://ps2linux.no-ip.info/patriciawindt.dyndns.org/blackrhino/blackrhino_baseimage-1.0.tar.gz (OLD http://playstation2-linux.com/files/blackrhino/blackrhino_baseimage-1.0.tar.gz)
-
Un-tar blackrhino_baseimage-1.0.tar.gz to the newly mounted partition.
-
Edit your network configuration found in etc/network/interfaces
(examples can be found in /usr/share/doc/ifupdown/examples/).
NOTE
Since dynamic network support is not included in the stock
v2.2.1 Sony Playstation 2 Linux kernel, you must initially
use a static network configuration (or a different kernel with
dynamic support).
-
Edit the etc/hostname and etc/resolv.conf files to reflect your
desired hostname and DNS configuration.
-
Edit your etc/apt/sources.list file and choose your preferred
BlackRhino GNU/Linux package mirror.
-
Edit your etc/fstab to reflect the new BlackRhino boot partition.
-
Edit your memory card's p2lboot.cnf file and add an entry to
boot into the newly created BlackRhino GNU/Linux partition.
-
If you would like to have the system display on a television,
set the display entry of p2lboot.opt equal to "ntsc" or "pal".
-
Reboot into your new BlackRhino GNU/Linux distribution.
NOTE
Only the root account exists in the base mini-image and its
password is empty.
-
Example (you should be in the /mnt/brl directory):
- tar zxvf /mnt/brl/blackrhino_baseimage-1.0.tar.gz
- vi /mnt/brl/etc/network/interfaces
-
Use the templates in /usr/share/doc/ifupdown/examples/ if needed
- vi /mnt/brl/etc/hostname
-
Enter your desired hostname
- vi /mnt/brl/etc/resolv.conf
-
Enter your domain on the first line, and DNS IP addresses on
subsequent lines.
- vi /mnt/brl/etc/apt/sources.list
-
Uncomment a "deb" line to activate that mirror.
- vi /mnt/brl/etc/fstab
-
Change your root ("/") entry so that it uses /dev/hda3.
- mount -t ps2mcfs /dev/ps2mc00 /mnt/mc00
- vi /mnt/mc00/p2lboot.cnf
-
Add a line similar to the following:
- "BlackRhino" vmlinux "" 203 /dev/hda3 "" BlackRhino GNU/Linux 1.0
- vi /mnt/mc00/p2lboot.opt
- reboot
- blackrhino login: root
- Password: [enter]
-
After you have booted your BlackRhino GNU/Linux system, make sure that
everything is working correctly by trying to ping
blackrhino.xrhino.com. If you can ping that address, your
network is configured properly.
-
Perform a dselect update of the system.
-
Example:
- ping blackrhino.xrhino.com
- dselect
- U [enter] (Update the package database.)
- S [enter] [space] [enter] (Select packages. Make changes if you like.)
- I [enter] (Install new packages. Wait for the process to finish.)
- y [enter] (Allow dselect to remove the installed package archives.)
- Q [enter] (Quit dselect.)
|