part 2 answers –
07-25-2009,04:50 PM
---
Anyway, I just downloaded the main archives you mentioned (base & usrlocal) as well as the comment files stored in the same folder, but reading those files left me a bit wondering, as their initial text lines were these:
To summarize what I find objectionable about this, you apparently assume that everyone who will want to install this OS for a PS2 is already running some version of Linux, either on the PS2 or on a PC, which I find absurd. Surely you must be aware that the vast majority of computer users are running some variant of Windows, and we are not about to change that just to manage an installation for the PS2. And as for requiring Linux already working on the PS2, that is even worse, since the whole point was to get started with Linux on the console.
---
You're right, my main assumption is that all people installing the distro are using kernelloader as the only other current way to install ps2-linux is with the original sony kit. I am also assuming, but should probably clarify in the documentation that Mega Man's instructions are followed for installing PS2-Linux - http://kernelloader.sourceforge.net/...talllinux.html
steps 12-15 - my distro is merely a much modified BlackRhino distro with extra packages which were compiled from scratch and much configuration/tweaking. The main problem folks might encounter is that I use bzip2 to unpack instead of the gzip on the initrd which comes with kernelloader.
---
I obviously have no problem with the unpacking (using WinRAR) and other obvious tasks, such as using a normal Windows text editor instead of 'vi', but it is still unclear to me if some of the stuff described in that text really requires Linux components or if those things also can be done using normal Windows tools.
---
The unpacking must occur during during steps 12-15 in from Mega Man's instructions to install properly.
---
If you want a wider range of users to be able to use Linux on their PS2 consoles, as seems apparent from some of the things you said in those comment files, then you need to write new documentation telling those users (even somewhat noobier ones than I) how to accomplish the installation using a normal PC running a standard Windows OS. And then how to launch their new PS2 OS without previous experience of any Linux tools on the PS2 or their specific usage.
---
I wouldn't know where to begin to tell users how to install PS2-Linux on the hdd from a Windows OS. I realize you can do this with HDLOADER games using Winhiip, but I don't think there is a tool available to do this. In fact, in my comments file, I note that ps2fdisk has to be used to install a PS2-Linux partition alongside the HDLOADER games without conflict (and it must be installed in the first 128GB (or 137GB, not 48-bit compatible PS2-Linux). I am only able to install PS2-Linux using the sony kit or using Mega Man's kernelloader. Sorry.
---
The most confusing entry of all in those text files is probably this one:
Here you seem to assume that the user already has, and knows how to use, a kernel loader which you do not even clearly describe whether it is included in your distro or where else to get it if not.
For someone like me, who has seldom dabbled with Linux at all, and then only for very brief tests, this all seems very confusing. And that's for me, with many years of computing experience. I can only guess at how confusing it will be for most real noobies.
These are just my first impressions after downloading your distro and reading those texts. I'll be back sometime later when I've had time to try actually installing the stuff onto a USB drive.
Btw: On second thought I need to ask if the stated usage of "/dev/hda3/" really refers to a USB drive. It seems a bit odd, especially as you explicitly mention partitioning, something we do not normally do on USB drives used with a PS2. Here single-partition usage is the norm. So what gives ?
---
/dev/hda3 refers to the hdd actually which typically has a boot linux partition and a swap partition, but may have more. In my distro /dev/sda1 refers to the USB device, although when booting to the ramdisk for installation it would be mounted with "mount -r /dev/scsi/host0/bus0/target0/lun0/part1 /usb"
Thanks for the input, I think I can put some more effort into the documentation as I think MegaMan has done some great work here and I know that the Linux learning curve may be a bit steep. After re-reading my notes I can see a few assumptions that need clearing up.
Best regards: dlanor[/QUOTE]
PS2 v9 NTSC, PS2 v12 NTSC, PS2 v15 VESA