[5658] in Release_7.7_team
Re: ISO Stock answers: cdrecord on Athena.
daemon@ATHENA.MIT.EDU (William Cattey)
Tue Nov 14 15:10:39 2006
In-Reply-To: <20061114102906.zsq10n0g70ckc8os@webmail.mit.edu>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <F9AD0752-EF3F-4E05-87C1-C711D9DFD972@mit.edu>
Cc: rhe-release@mit.edu, release-team@mit.edu
Content-Transfer-Encoding: 7bit
From: William Cattey <wdc@MIT.EDU>
Date: Tue, 14 Nov 2006 15:10:18 -0500
To: Heather Anne Harrison <aurora@mit.edu>
X-Spam-Flag: NO
X-Spam-Score: 0.00
Summary:
1. I did a lot of unpleasant investigation.
2. The cdrecord locker is NOT the version we should tell people to use.
3. The author of cdrecord says that the version Red Hat and SuSE
deliver is bogus (to put it mildly).
4. There is good news: With modern 2.6 kernels, a lot of the bad
experience I had with connecting the dots has gone away. Whatever is
built into SuSE just worked for me, whether it be cdrecord, or
something else. The cdrecord that now ships with Athena in /usr/bin/
cdrecord seems to JUST WORK without specifying any options by hand.
Bottom Line:
The stock answer,
Q: How do I burn an ISO or disk image to a CD on an Athena Linux
workstation?
http://itinfo.mit.edu/answer.php?id=8245
should say, This information applies to Athena 9.4 with Red Hat
Enterprise Linux, the version 2.4 kernel, and the version of cdrecord
integrated in.
1. become root.
2. cdrecord file.iso
3. for further help on the myriad of options, do "man cdrecord".
Detail: (forgive my venting, but this situation brought home to me
how INCREDIBLY STUPID the Linux and open source "community" is about
something VERY basic.)
I've been loth to put effort into documenting how to burn ISOs on
Athena because I knew I would not enjoy it. Also because I expected
that,when all was said and done, the resulting proliferation of
options and lore required would be impossible to properly document.
Luckily, this time, the proliferation phase ended two years ago, and
now it's just a matter of a bunch of stubborn asses wending their way
to all traveling in the same direction.
This search has indeed been unpleasant. The state of Linux
documentation is horrendous! The latest official CD writing HOWTO
guides are vintage 2001, and so you "just have to know" in the Linux
oral tradition that, "all that stuff about the IDE SCSI driver is no
longer necessary with 2.6 kernels." Furthermore the guy who writes
the cdrecord program is doing it for pretty much ALL platforms, hates
Linux (and for good reason for what he's trying to do). His most
recent documentation seems to cover the exciting new Red Hat Linux
version 6.1! The author of cdrecord specifically states:
Both RedHat and SuSE publish bastardized and defective variants of
cdrtools in
their distributions. If you have problems on RedHat or SuSE systems,
first fetch a
recent original cdrtools source, compile it yourself and run the
original instead of
broken software that illegally claims to be cdrecord
So cdrecord is what EVERYONE uses as the bottom layer, but EVERY
individual that integrates it into their Linux distribution, or end-
user system has to do all the work of making it work, and there's no
forum for actually having that work benefit anyone else! The one in
the cdrecord locker at MIT is apparently built and maintained by some
anonymous SIPB member. So we have the world built upon a fragile,
unsupported, undocumented, deprecated base.
All THAT said, I then dug in and tried stuff out.
cdrecord in the cdrecord locker was last built in 2001. It's in arch/
i386_linux24 which means that it is **NOT** the version to tell
people to use. It's NOT the version that actually ran last time I
burned CD's on my Athena system!
The cdrecord that runs out of /usr/bin/cdrecord seems to
automagically detect the right device and do the right thing with it.
I wanted to further test this with other systems, but all the Athena
test cluster linux systems are in semi-broken states chasing down
some bug or other. I suppose at SOME point I should actually
attempt to burn a CD from the get-go in each of the Athena systems.
But at least now we know enough to craft a proper stock answer.
-wdc
On Nov 14, 2006, at 10:29 AM, Heather Anne Harrison wrote:
>
> Hi Bill,
>
> It occurred to me that you might want to review the existing ISO
> stock answers with an eye towards including them in the info for
> the linux util CD (seeing as almost all these systems are dual
> boot with windows). There is a windows stock answer on the
> subject (even if it was literally born yesterday).
>
> Burning CDs/ISO Images
> http://itinfo.mit.edu/answer.php?id=8227
>
> Heather Anne
> aurora@mit.edu
>
>
>