Subject: Re: RC4 Release ISO (not hybrid) available
To: Robert Nestor <rnestor@murphy.dyndns.org>
From: Brian A. Seklecki <lavalamp@spiritual-machines.org>
List: port-macppc
Date: 10/26/2004 23:14:01
On Tue, 2004-10-26 at 07:54, Robert Nestor wrote:
> The macppc instructions are basically correct but should have an
> 	" output" screen

Are you certain about this syntax?  I thought OBP used "setenv
output-device screen".  Then again, Apple has really botched it, haven't
they? Per your syntax, I will make this change;

<CHRP-BOOT>
<COMPATIBLE>MacRISC</COMPATIBLE>
<DESCRIPTION>
NetBSD/macppc bootable CD script
</DESCRIPTION>
<BOOT-SCRIPT>
" output" screen
boot cd:,ofwboot.xcf netbsd.macppc
</BOOT-SCRIPT>
</CHRP-BOOT>


--------------------

...correct? =/

> line added to the bootscript right before the boot line.  This corrects 
> a problem that kept most newer macs from booting successfully.  I've 
> verified that this works in -current and it doesn't hurt anything in 
> booting older macs that worked without this addition.
> 
> The VAX instructions don't seem to work.  I believe the problem is that 
> the kernel file copied to the root directory shouldn't be gunzip'd; it 
> should just be named "netbsd.vax". Doing this will make a CD that is 
> the same as the 1.6.2 CD that does boot.

Confirmed.  The 1st / 2nd stage bootloader can read a gzip'd kernel
image. Also, I was looking at this last night...in the following line:

# mv -f ./usr/mdec/xxboot /tmp/mdec.vax/xxboot

...but then later it's never used because where it references
installboot(8) w/ /usr/mdec/xxboot, which must be an error, because that
step above would be pointless.  I'll change it it up.

So the original:

&rprompt; cd /cdsources/vax/binary/sets
&rprompt; tar -zxvf base.tgz ./usr/mdec/boot ./usr/mdec/xxboot
&rprompt; mv -f ./usr/mdec/boot /cdsources/boot.vax
&rprompt; mkdir /tmp/mdec.vax
&rprompt; mv -f ./usr/mdec/xxboot /tmp/mdec.vax/xxboot
&rprompt; rmdir ./usr/mdec

&rprompt; cd /cdsources/vax/installation/netboot
&rprompt; cp -f install.ram.gz /cdsources/netbsd.vax.gz
&rprompt; gunzip -f /cdsources/netbsd.vax.gz


And the revised:

&rprompt; cd /cdsources/vax/binary/sets
&rprompt; tar -zxvf base.tgz ./usr/mdec/boot ./usr/mdec/xxboot
&rprompt; mv -f ./usr/mdec/boot /cdsources/boot.vax
&rprompt; mkdir /tmp/mdec.vax
&rprompt; mv -f ./usr/mdec/xxboot /tmp/mdec.vax/xxboot
&rprompt; rmdir ./usr/mdec

&rprompt; cd /cdsources/vax/installation/netboot
&rprompt; cp -f install.ram.gz /cdsources/netbsd.vax.gz


...additionally:

&rprompt; installboot -m vax -v output.iso /tmp/mdec.vax/xxboot

> 
> -bob
> 
> On Oct 25, 2004, at 10:17 PM, Brian A. Seklecki wrote:
> 
> > On Sun, 2004-10-24 at 15:30, Chris Tribo wrote:
> >> 	I have an RC4 ISO that will boot old world machines available;
> >> built from sources last night. If there's interest I'll make it
> >> available via HTTP/FTP, bear in mind it weighs in at 89MB.
> >
> > Did that ever happen?  I'd like to test it on an old Powermac we have
> > here.  Also, did you use the src/etc Makefile 'make iso-image' target
> > method, or did you build it manually per...
> >
> > http://www.netbsd.org/Documentation/bootcd.html#macppcimage
> >
> > ...?
> >
> > I'm checking in with different ports to verify the current state of
> > validity of listed instructions.  Unfortunately, sometimes important
> > changes can get lost in the list archives, and I'd like to update the
> > docs before 2.0 is final.
> >
> > Thanks,
> > ~Brian
> >
> > --------------------
> >
> > From: 	Brian A. Seklecki <lavalamp@spiritual-machines.org>
> > To: 	port-vax@netbsd.org
> > Subject: 	Updated VAX Bootable CD-ROM Instructions? (fwd)
> > Date: 	Mon, 25 Oct 2004 22:59:21 -0400	
> > All:
> >
> > Per the message below, in the interest of prudence, I'd like to check 
> > in
> > with other active port maintainers / developers on the same subject;
> > specifically, some of the more exotic(1) ports.
> >
> > With regards to:
> > http://www.netbsd.org/Documentation/bootcd.html#vaximage
> >
> > 1) Are these instructions still valid?
> > 2) Are there any notes / caveats / changes related to the upcoming 2.0
> > release?
> > 3) To help me improve the docs, could someone please send me the
> > script(1) output of the process so that I may include any stdout/stderr
> > message of importance that may be beneficial.
> >
> > 1. Defined as "exotic" if I have haven't had the pleasure of working
> > with due to lack of hardware access. =)
> >
> > Thanks,
> > ~Brian
> >
> > -------
> >
> > [sorry, itchy trigger finger]
> >
> > All:
> >         I'm in the process of trying to merge some of the traditional
> > htdocs
> > *.list HTMl docs into the NetBSD Guide (XML/DocBook) in an attempt to
> > reduce a bit of overlap.  Specifically I'm adding notes regarding the
> > use of the Makefile make iso-image target system in src/etc/ in
> > additional to manual mkisofs(8) generation  -- however, for sgimips,
> > which appears to support this method, boot-cdrom.list references this
> > URL:
> >
> > http://mail-index.NetBSD.org/port-sgimips/2003/06/29/0000.html
> >
> > ...when I convert the port-sgimips instructions, shall I copy this
> > original content verbatim including the URL. should I include the
> > directions contained within that URL, or does someone have updated
> > instructions that they'd like to contribute?
> >
> > I don't see any `04 posts in the list archives related to CD-ROMs...and
> > I don't track port-sgimips very closely.
> >
> > ~lava
> >
> > ------------
> >
> >
> >      From: Christopher SEKIYA <wileyc@rezrov.net>
> >        To:  Brian A. Seklecki <lavalamp@spiritual-machines.org>
> >        Cc:  port-sgimips@netbsd.org
> >   Subject: Re: (2nd Try) Updated Bootable CD-ROM Instructions?
> >      Date: Mon, 25 Oct 2004 08:12:12 +0900
> >
> > On Sun, Oct 24, 2004 at 04:28:41PM -0400, Brian A. Seklecki wrote:
> >
> >> ...when I convert the port-sgimips instructions, shall I copy this
> >> original content verbatim including the URL. should I include the
> >> directions contained within that URL, or does someone have updated
> >> instructions that they'd like to contribute?
> >
> > That URL (and the instructions therein) are obsolete.
> >
> > NetBSD/sgimips uses the make iso-image method; the boot procedure is
> > documented in the INSTALL doc.
> >
> > -- Chris
> >
>