link in handbook appears to be broken

Steven Friedrich FreeBSD at InsightBB.com
Mon Jun 6 02:24:05 GMT 2005


On Sunday 05 June 2005 06:48 pm, Ted Mittelstaedt wrote:
> >-----Original Message-----
> >From: owner-freebsd-questions at freebsd.org
> >[mailto:owner-freebsd-questions at freebsd.org]On Behalf Of Steven
> >Friedrich
> >Sent: Sunday, June 05, 2005 8:20 AM
> >To: Ted Mittelstaedt
> >Cc: freebsd-questions at freebsd.org
> >Subject: Re: link in handbook appears to be broken
> >
> >On Saturday 04 June 2005 01:04 am, Ted Mittelstaedt wrote:
> >> Hi Steven
> >>
> >>   Please don't waste time with this.  development of burncd is pretty
> >> much
> >> dead.  Even the CD's on the list that it supported (of which
> >
> >I have one)
> >
> >> often didn't work right.  And all of them are old, no longer in
> >> production.
> >> burncd is there so if you have a burner sitting around you can plug
> >> it in and see if it works.
> >>
> >>   These days most people use the ATAPI/CAM driver with IDE
> >
> >burners, see:
> >
> >
> >http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/creati
> >ng-cds.ht
> >
> >> ml#ATAPICAM
> >>
> >> Ted
> >
> >Ok, but I'm getting nearly the same error with cdrecord.
> >
> >cdrecord -blank=all -eject dev=toshiba seemed to work ok.
> >cdrecord dev=toshiba cd1.iso didn't complain
> >but then mount /cdrom produced
> >acd0: READ_BIG - MEDIUM ERROR asc=0x15 ascq=0x00 error=0x00
> >
> >
> >Can someone tell me where to find the meanings of these codes?
>
> What you see is what you get - the error "MEDIUM ERROR" seems pretty
> clear to me - it means that the CD you burned isn't readable.  What
> are you after - a masters thesis spewed out for every little error?
> That would bloat the code.
>
> FreeBSD tells you there's an error it's your job to find out why
> there is one.
>
> Since as you said in your other posting you are making good CD's at
> low-speed burn, and frizbees at high speed burn, there is a good chance
> you
> are underrunning the buffer in the burner.  Get a faster CPU or live with
> lower speed burns.
>
> UNIX is a preemptive operating system.  That means that during your CD
> burn, if something else goes on in the system by some other process,
> then your burning process gets paused.  If the burner you are using has
> a very small internal buffer than it will run out of data and you will
> produce a frisbee.
>
> WinXP by contrast lets apps like Roxio basically halt the OS while
> your doing some time-critical operation.  That's fine for a single-user
> OS but pretty stupid for a server what has lots of people using it
> all the time.  That is why people don't use WinXP for servers.
>
> You cna try playing with the nice command and your cd burns and see if
> you can make any difference.
>
> Ted
My machines (2) are 2.4 GHz pentium 4s.  I use the same drive and media under 
winXP and using Roxio, I've burned freeBSD 4.11 ISOs and booted from them.
The Memorex 1x-4x media worked with cdrecord but the Memorex 4x-12x media 
doesn't, even when I tell it to burn at 4x like the 1x-4x media did.

I'm not expecting the software to decode the asc, ascq, and error codes, but I 
do expect to find them documented in a header or a book, man page, somewhere.

-- 
i386 FreeBSD 4.11-STABLE
There are 10 types of people in this world. Ones that understand binary and 
then, the others.


More information about the freebsd-questions mailing list