From jhart at bates.edu Sat Aug 24 07:03:06 2013 From: jhart at bates.edu (jh) Date: Fri, 23 Aug 2013 18:03:06 -0400 Subject: [ydl-gen] Historical Project In-Reply-To: <20130728180320.GA25720@clif.cflynt.com> References: <20130728180320.GA25720@clif.cflynt.com> Message-ID: <5217DC1A.5040106@bates.edu> The stuff you need is there. Go up a level to http://ftp.caliu.cat/pub1/distribucions/yellowdog/releases/yellowdog-3.0 and pick one. I've successfully run 3.0 on a powerbook 3400. The Mac specific parts are down in the tree. For example, for version 6.0, yaboot and ofboot are in: /pub1/distribucions/yellowdog/releases/yellowdog-6.0/os/ppc/mac/ The 6.0 distribution has iso images, too. See: /pub1/distribucions/yellowdog/releases/yellowdog-6.0/os/images/ Best of luck. jh On 7/28/13 2:03 PM, Clif Flynt wrote: > Hi, > I have a need to prove that some 20'th century software can run with > only 20'th century software on 20'th century Apple hardware. (It's > complicated and has to do with a court case.) > > The package I need to demonstrate was supported on Linux, but not > MacOS 9. > > I believe that if I can install YellowDog 1.2 or Champion Server 1.2 > or (possibly) ppcLinux 2000, the rest of the project will be trivial. > > I've found the repository at > http://ftp.caliu.cat/pub1/distribucions/yellowdog/releases/champion-1.2 > > This site has the contents of what I believe was the install ISO, but > no bootable iso image (though the instructions suggest that there was > such an image). > > I'm working with a gray clamshell iBook (model 2453), with a 6 G > drive and USB (no firewire) and New World Rom. > > My success to date has been extracting yaboot from the rpm file, > and copying that, install/vmlinux and install/ramdisk.image.gz onto > a small HFS partition on the hard drive. > > The yaboot.conf resembles: > image = vmlinux > label = install > append = "ramdisk_size=64000 load_ramdisk=1" > initrd = hd:10,hdramdisk.image.gz > > I can boot to the OpenFirmware monitor, and start yaboot with: > boot hd:10,\yaboot > > Following that with: > > boot> install > > This gets as far as > booting... > > And hangs. > > I tried copying the vmlinux and ramdisk-text.image.gz from the > YellowDog 2.0 distribution, and these tools will boot, but I can't > install from the 1.2 CDROM (the installation scripts are looking for > Pomona.) > > Would someone have a clue? Or better yet, an old copy of the > Champion install ISO? > > For background, I'm not a strong Mac guy, but I've been hacking Unix > since the mid 80s. and Linux since the mid-1990s. > > Thanks, > Clif > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tracylefay at gmail.com Sat Aug 24 12:54:21 2013 From: tracylefay at gmail.com (Tracy LeFebvre) Date: Fri, 23 Aug 2013 23:54:21 -0400 Subject: [ydl-gen] Historical Project In-Reply-To: <5217DC1A.5040106@bates.edu> References: <20130728180320.GA25720@clif.cflynt.com> <5217DC1A.5040106@bates.edu> Message-ID: I want to know how this turns out. I was thinking of doing something similar but he will find out sooner. If you still need help let us know. On Fri, Aug 23, 2013 at 6:03 PM, jh wrote: > The stuff you need is there. Go up a level to > > http://ftp.caliu.cat/pub1/distribucions/yellowdog/releases/yellowdog-3.0 > > and pick one. I've successfully run 3.0 on a powerbook 3400. The Mac > specific parts are down in the tree. For example, for version 6.0, yaboot > and ofboot are in: > > /pub1/distribucions/yellowdog/releases/yellowdog-6.0/os/ppc/mac/ The 6.0 > distribution has iso images, too. See: > > /pub1/distribucions/yellowdog/releases/yellowdog-6.0/os/images/ Best of > luck. > > jh > > > On 7/28/13 2:03 PM, Clif Flynt wrote: > > Hi, > I have a need to prove that some 20'th century software can run with > only 20'th century software on 20'th century Apple hardware. (It's > complicated and has to do with a court case.) > > The package I need to demonstrate was supported on Linux, but not > MacOS 9. > > I believe that if I can install YellowDog 1.2 or Champion Server 1.2 > or (possibly) ppcLinux 2000, the rest of the project will be trivial. > > I've found the repository at http://ftp.caliu.cat/pub1/distribucions/yellowdog/releases/champion-1.2 > > This site has the contents of what I believe was the install ISO, but > no bootable iso image (though the instructions suggest that there was > such an image). > > I'm working with a gray clamshell iBook (model 2453), with a 6 G > drive and USB (no firewire) and New World Rom. > > My success to date has been extracting yaboot from the rpm file, > and copying that, install/vmlinux and install/ramdisk.image.gz onto > a small HFS partition on the hard drive. > > The yaboot.conf resembles: > image = vmlinux > label = install > append = "ramdisk_size=64000 load_ramdisk=1" > initrd = hd:10,hdramdisk.image.gz > > I can boot to the OpenFirmware monitor, and start yaboot with: > boot hd:10,\yaboot > > Following that with: > > boot> install > > This gets as far as > booting... > > And hangs. > > I tried copying the vmlinux and ramdisk-text.image.gz from the > YellowDog 2.0 distribution, and these tools will boot, but I can't > install from the 1.2 CDROM (the installation scripts are looking for > Pomona.) > > Would someone have a clue? Or better yet, an old copy of the > Champion install ISO? > > For background, I'm not a strong Mac guy, but I've been hacking Unix > since the mid 80s. and Linux since the mid-1990s. > > Thanks, > Clif > > > > > _______________________________________________ > yellowdog-general mailing list - yellowdog-general at lists.fixstars.com > Unsuscribe info: > http://lists.fixstars.com/mailman/listinfo/yellowdog-general > HINT: to Google archives, try '<keywords> site:us.fixstars.com' > -------------- next part -------------- An HTML attachment was scrubbed... URL: From CLIF at CFLYNT.COM Sat Aug 24 21:11:44 2013 From: CLIF at CFLYNT.COM (Clif Flynt) Date: Sat, 24 Aug 2013 08:11:44 -0400 Subject: [ydl-gen] Historical Project References: <20130728180320.GA25720@clif.cflynt.com> <5217DC1A.5040106@bates.edu> Message-ID: <20130824121144.GA22475@clif.cflynt.com> Hi, Thanks to all for comments. I should point out that the goal for this project isn't to get Linux running on the Clamshell, it's to get a Pre-2000 Linux running. It's fairly trivial to get a modern Linux to run on this hardware, but in 2000 the clamshell was new, and has a new Prom that wasn't supported yet in the OS community. An update on things: I tried the YellowDog 2.0 and 2.1 ISO files from http://ftp.caliu.cat/pub1/distribucions/yellowdog/releases/ YellowDog 2.0 failed with reboots and other inconsistent failures. The 2.1 iso will install on the clamshell. I reverted the 2.1 installation to a 1.2 configuration by replacing all the 2.1 RPMs with 1.2 RPMs: Place YellowDog 1.2 CDROM in CD drive. #> mount /dev/hdc /mnt #> cd /mnt/YellowDog/RPMS for i in * do rpm -i --force $i done #> reboot I needed to rebuild the Xconfigurator app from sources to get X11 running. I found kernel sources for 2.2.16 and 2.2.16 and tried compiling them. Booting the 2.2.15 and 2.2.16 kernels hangs either in the prom or just after returning. I identified the last screen message as appearing in the prom_init function in prom.c. My best guess is that there's no support in the prom.c for the "new" clamshell proms until 2.2.17. The good news is that YellowDog 2.1 is quite functional on this box, and if you remember TWM and FVWM, the clamshell is a fairly decent box for casual browsing and such. -- ... Clif Flynt ... http://www.cwflynt.com ... clif at cflynt.com ... .. Tcl/Tk: A Developer's Guide (3'd edition) - Morgan Kauffman .. .20'th Annual Tcl/Tk Conference: Sep 23-27 New Orleans, LA, USA. ............. http://www.tcl.tk/community/tcl2013/ ............ On Fri, Aug 23, 2013 at 11:54:21PM -0400, Tracy LeFebvre wrote: > I want to know how this turns out. I was thinking of doing something > similar but he will find out sooner. If you still need help let us know. > > > On Fri, Aug 23, 2013 at 6:03 PM, jh wrote: > > > The stuff you need is there. Go up a level to > > > > http://ftp.caliu.cat/pub1/distribucions/yellowdog/releases/yellowdog-3.0 > > > > and pick one. I've successfully run 3.0 on a powerbook 3400. The Mac > > specific parts are down in the tree. For example, for version 6.0, yaboot > > and ofboot are in: > > > > /pub1/distribucions/yellowdog/releases/yellowdog-6.0/os/ppc/mac/ The 6.0 > > distribution has iso images, too. See: > > > > /pub1/distribucions/yellowdog/releases/yellowdog-6.0/os/images/ Best of > > luck. > > > > jh > > > > > > On 7/28/13 2:03 PM, Clif Flynt wrote: > > > > Hi, > > I have a need to prove that some 20'th century software can run with > > only 20'th century software on 20'th century Apple hardware. (It's > > complicated and has to do with a court case.) > > > > The package I need to demonstrate was supported on Linux, but not > > MacOS 9. > > > > I believe that if I can install YellowDog 1.2 or Champion Server 1.2 > > or (possibly) ppcLinux 2000, the rest of the project will be trivial. > > > > I've found the repository at http://ftp.caliu.cat/pub1/distribucions/yellowdog/releases/champion-1.2 > > > > This site has the contents of what I believe was the install ISO, but > > no bootable iso image (though the instructions suggest that there was > > such an image). > > > > I'm working with a gray clamshell iBook (model 2453), with a 6 G > > drive and USB (no firewire) and New World Rom. > > > > My success to date has been extracting yaboot from the rpm file, > > and copying that, install/vmlinux and install/ramdisk.image.gz onto > > a small HFS partition on the hard drive. > > > > The yaboot.conf resembles: > > image = vmlinux > > label = install > > append = "ramdisk_size=64000 load_ramdisk=1" > > initrd = hd:10,hdramdisk.image.gz > > > > I can boot to the OpenFirmware monitor, and start yaboot with: > > boot hd:10,\yaboot > > > > Following that with: > > > > boot> install > > > > This gets as far as > > booting... > > > > And hangs. > > > > I tried copying the vmlinux and ramdisk-text.image.gz from the > > YellowDog 2.0 distribution, and these tools will boot, but I can't > > install from the 1.2 CDROM (the installation scripts are looking for > > Pomona.) > > > > Would someone have a clue? Or better yet, an old copy of the > > Champion install ISO? > > > > For background, I'm not a strong Mac guy, but I've been hacking Unix > > since the mid 80s. and Linux since the mid-1990s. > > > > Thanks, > > Clif > > > > > > > > > > _______________________________________________ > > yellowdog-general mailing list - yellowdog-general at lists.fixstars.com > > Unsuscribe info: > > http://lists.fixstars.com/mailman/listinfo/yellowdog-general > > HINT: to Google archives, try '<keywords> site:us.fixstars.com' > > > _______________________________________________ > yellowdog-general mailing list - yellowdog-general at lists.fixstars.com > Unsuscribe info: http://lists.fixstars.com/mailman/listinfo/yellowdog-general > HINT: to Google archives, try '<keywords> site:us.fixstars.com'