*BSD News Article 93157


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.mira.net.au!news.netspace.net.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!howland.erols.net!europa.clark.net!news.mathworks.com!uunet!in1.uu.net!207.113.159.49!news.gv.tsc.tdk.com!news7.crl.com!nnrp1.crl.com!not-for-mail
From: "Jordan K. Hubbard" <jkh@FreeBSD.org>
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: FreeBSD 2.1.7.1-CD-ROM writing
Date: Tue, 08 Apr 1997 17:45:46 -0700
Organization: Walnut Creek CDROM
Lines: 71
Message-ID: <334AE6BA.41C67EA6@FreeBSD.org>
References: <33493535.1E02@vgs.sn.no>
NNTP-Posting-Host: time.cdrom.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.01 (X11; I; FreeBSD 2.2-STABLE i386)
To: Niklas Saers <niklass@vgs.sn.no>
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:38764

Niklas Saers wrote:
> Okidok... I want to burn a CD-ROM with FreeBSD 2.1.7.1. This is because
> there are so many people around here who want to go over to Unix, and
> since Linux is their only option availble, they buy the CD and install
> it. That goes FAST. Having to buy a FreeBSD CD-ROM takes ages (I live in
> Norway, and believe me, I've tried. Took me about two weeks to get the
> FreeBSD 2.1.5 CD-ROMs) and since I've got such a nice, fast access to the
> net, I wanted to burn one for them which they could install from. But
> I've got some problems:

Hmmm.  I'm sorry to hear you're having so much trouble getting CDROM
product in Norway.  If you're interested in doing a little "CD
evangelism" (e.g. I send you a bunch of CDs and you run around giving
some away and using others as installation "loaners"), send me email.  I
might be able to see a box of 30 2.2.1 CDs land on your doorstep.

[Note: I don't generally do this for just anybody, as you might well
expect that being $1200 worth of CDs, but people who are willing to go
above and beyond normal procedure in promoting FreeBSD get a special
mark in my little book. ;-)]

As to burning your own 2.1.7.1 CD:

> I believe I should write in normal ISO9660, with 8+3 filenames, right?

Not quite, you want to use mkisofs (see the ports collection) to make an
ISO9660 + RockRidge CDROM.  The Rockridge extentions are important! See
the example scripts in /usr/share/examples/worm for examples on calling
mkisofs with the right arguments for this.

If you grab mkisofs 1.10 off the net, you can also use the new El
Torrito bootable CDROM support to make the FreeBSD installation boot
straight from the CDROM by adding these two flags to the mkisofs command
line:

    -b floppies/boot.flp -c floppies/boot.catalog

(you have to have a new and fancy SCSI controller to actually support
the El Torrito boot, but when you do, it's pretty slick!  The 2.2.1
CDROM was mastered this way).

> Then, how should I convert files like bin.mtree and make the CD see the
> difference between checksum.md5 (which does not exist) and CHECKSUM.MD5?

Erm, the CHECKSUM files aren't strictly necessary and something I just
add for user convenience (they're also made automatically in 2.2). 
Making them is easy in any case.

	cd somedir
	md5 * > CHECKSUM.MD5



	:-)

> And about the packages, should I include any other directories than All?

Not strictly necessary for the package installer, but if the user is
going to browse the CDROM later and install individual things with
pkg_add, having the categories certainly helps.

> How do I fix this, with All, upper case first letter and two lower-case
> letters??  And worse, how should I convert 9-menu-1.4.tgz into an 8+3
> character-mode? Is there an actual FreeBSD 2.1.7.1 CD-ROM availble around

You don't want to do any of that - leave the names completely alone and
just use the RockRidge extentions! :)

-- 
- Jordan Hubbard
  FreeBSD core team / Walnut Creek CDROM.