From owner-freebsd-questions@FreeBSD.ORG Fri Mar 23 21:25:48 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D56B216A401 for ; Fri, 23 Mar 2007 21:25:48 +0000 (UTC) (envelope-from ecsd@transpacific.net) Received: from transbay.net (www.transbay.net [209.133.53.217]) by mx1.freebsd.org (Postfix) with ESMTP id B760E13C46E for ; Fri, 23 Mar 2007 21:25:48 +0000 (UTC) (envelope-from ecsd@transpacific.net) Received: from transpacific.net (ecsd.transbay.net [209.133.53.31]) (authenticated bits=0) by transbay.net (8.13.6/8.13.6) with ESMTP id l2NLBmlo027034 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 23 Mar 2007 14:11:51 -0700 (PDT) Message-ID: <46044270.9000609@transpacific.net> Date: Fri, 23 Mar 2007 14:11:12 -0700 From: Transpacific User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.5) Gecko/20040110 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jerry McAllister References: <4602D994.3080801@transpacific.net> <20070322214252.GB22055@gizmo.acns.msu.edu> <46030E6A.4000308@transpacific.net> <20070323190049.GA26199@gizmo.acns.msu.edu> <20070323190858.GB26199@gizmo.acns.msu.edu> In-Reply-To: <20070323190858.GB26199@gizmo.acns.msu.edu> Received-SPF: pass (transbay.net: 209.133.53.31 is authenticated by a trusted mechanism) Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-questions@freebsd.org Subject: Re: SOLVED: Re: Problems with "burncd" - cannot mount result on unix or windows X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Mar 2007 21:25:48 -0000 I ought to know better than to say "SUCKS" in any case. I tried to make the point that, other things being equal (I know about filesystems in general, I'm just not familiar with their peculiarities in dealing with CDs), all I wanted to "see quickly" was the example use. Had the handbook's example for "burncd" merely had an example "mkisofs" command generating the input to be burnt with burncd, I would have "gotten it" right away. Others have pointed out that "man burncd" discusses ISOs, but that material is on "man page 2", as it were - and in reading the description and arguments, I was gulled by the phrase "fixating the CD writes a TOC and makes the CD readable". It said it wrote files to the CD, I didn't see a reminder or warning that only ISOs would make sense. Now that I know better about what can meaningfully be put on a CD, now I know. I had always equated ISOs with "bootable install images", but now I get it. In fact that distinction was reinforced in using windows CD burning software where ISOs had to be handled differently to be written correctly - what I was otherwise seeing was what appeared to be dumping files to the CD, but underneath the program was encapsulating the data as ISO on the fly, evidently. I wouldn't suspect "burncd" didn't function similarly. And, of course, everyone else already knew about ISOs, and so nobody thought to ask that pre-basic question. As to the "why didn't you just read ..." - I was in a hurry; this was a trivial thing to be able to do, so I knew it was only a matter of seeing commands to do it and I'd take it from there. In fact, I didn't go back and read the documentation to find out what was wrong; I just took a look at the "cdrecord" command doc and the mkisofs example to create the source was there, and I said, oh, ran it for burncd, voila. So the "missing FAQ" would be sort of an intermediate or slight level of detail, perhaps more like a tear-out reference card summary of the actions to take (and any underlying kernel/library/package requirements.) My apologies to Father Greg. == Jerry McAllister wrote: >On Fri, Mar 23, 2007 at 03:00:49PM -0400, Jerry McAllister wrote: > > > >>On Thu, Mar 22, 2007 at 04:16:58PM -0700, UCTC Sysadmin wrote: >> >> >> >>>In looking at the documentation for "cdrecord", the examples showed a >>>two-step process >>>of making an ISO image then burning it. >>> >>>Here's my deal: >>> >>>NEVER HAVING BURNED a CD or DVD on FreeBSD before - >>>I go to the documentation to FIND OUT HOW >>>and there really is no HOW >>> >>>So I look in vain for >>> >>>"What you need to do in the kernel if anything to support burning CDs/DVDs" >>>"What additional support libraries or software would be needed" >>>"The stepwise process for burning CDs or DVDs" >>> >>>I created a junk file called "junk.tar" as a single file to put on a CD to >>>prove the command works. >>>I then use >>> >>>burncd -f /dev/acd0 data junk.tar fixate >>> >>>and of course trying to >>> >>>mount -t cd9660 /dev/acd0 /mnt >>> >>>fails and the CD is also unreadable on windows. >>> >>>Well duh. That is because THE FILE SYSTEM HAS TO BE CREATED MANUALLY. >>>Now, users used to smart unix commands read the man page and it SAYS of >>>burncd >>> >>>fixate writes a TOC and makes the CD readable >>> >>>I am writing an ISO9660 device (a device for which ISO9660 is a reasonable >>>default FS - yes? no?) >>>Any meaningful defaults here? Did the man page tell me I hade to wrap my >>>data inside a filesystem image? >>>I did not see that. So DUH is right. >>> >>>I then said, hey. >>> >>>mkisofs -R -o image.raw junk.tar >>> >>>THEN said >>> >>>burncd -f /dev/acd0 data image.raw fixate >>> >>>and VOILA like magic all is good. It works and reads on unix and windows >>>like a champ. >>> >>> > >Sorry for replying to my own reply, but. > > >>Oh, I just assumed you had done the mkiso. >> >> > >Should be mkisofs of course. > > > >>If that is not in the handbook and FAQ, it should be, of course. >> >> > >Just took a look and the handbook does have all this and more. > >You should actually read it before jumping all over everything >about lack of documentation. There may be some terminology such >as Rock Ridge and Joliet that could use a more clear explanation, >but what you needed to know was clearly there. > >////jerry > > > >>Sorry. >> >>////jerry >> >> >> >>>======= >>> >>>So THE FAQ and/or HOWTO SUCKS, is the problem. If that offends purists, try >>>fixing your transmission >>>under deadline with a japanese shop manual translated into english and no >>>diagrams. Documentation makes >>>all the difference, both to novices and to professionals. Someone who knows >>>the how and what should >>>write a contributed thing - whenever they have the time and desire to >>>educate the unwashed masses. >>> >>>-foo- >>> >>> >>_______________________________________________ >>freebsd-questions@freebsd.org mailing list >>http://lists.freebsd.org/mailman/listinfo/freebsd-questions >>To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" >> >>