Re: growisofs: no mkisofs options are permitted with =, aborting
On Thu, Aug 04, 2005 at 12:06:15AM +0200, Hanspeter Roth wrote: > On Aug 01 at 22:31, Hanspeter Roth spoke: > > > > > Hello, > > > > I'm trying to burn an iso image onto a DVD+RW. > > I'm trying: > > > > growisofs -Z /dev/cd0=image.iso > > > > This yields: > > > > growisofs: no mkisofs options are permitted with =, aborting... > > I must have been drunk! > I had also an additional option `-v' on the command-line. > Without this option it works. > > Sorry for the noise! That's good it's sorted out now. I was starting to question my debugging skills trying to figure this one out. ;-) ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: growisofs: no mkisofs options are permitted with =, aborting
On Aug 01 at 22:31, Hanspeter Roth spoke: > > Hello, > > I'm trying to burn an iso image onto a DVD+RW. > I'm trying: > > growisofs -Z /dev/cd0=image.iso > > This yields: > > growisofs: no mkisofs options are permitted with =, aborting... I must have been drunk! I had also an additional option `-v' on the command-line. Without this option it works. Sorry for the noise! -Hanspeter ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: growisofs: no mkisofs options are permitted with =, aborting
On Aug 01 at 22:08, Carl Delsey spoke: > Finally, if none of those things work, you might try: > growisofs -Z /dev/cd0=/dev/fd/0 < image.iso Ok, I tried this too, but the result is the same. And I also tried with -dvd-compat. I also tried on NetBSD and OpenBSD. I got the same message: growisofs: no mkisofs options are permitted with =, aborting... When I tried on Linux it worked. Also on FreeBSD it works with `burncd' (with it's own syntax). -Hanspeter ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: growisofs: no mkisofs options are permitted with =, aborting
On Tue, Aug 02, 2005 at 12:31:17PM -0400, Chuck Swiger wrote: > > The Handbook has good documentation on using dvd+rw-tools as well as other > software, and I would second the recomendation that people take a look at > it if they want to burn CD's or DVD's. > > You are welcome to hold the opinion that the documentation is complete, but: > > 13-sec% cd /usr/ports/sysutils/dvd+rw-tools && make extract > /dev/null > 14-sec% grep luke work/dvd+rw-tools-5.21.4.10.8/growisofs.c > * - undocumented -use-the-force-luke flag to overwrite the media > * - extended syntax for -use-the-force-luke option, it's now possible > * to engage DVD-R[W] dummy mode by -use-the-force-luke=[tty,]dummy > * - complement -use-the-force-luke=dao[:size] to arrange for piping > * - implement -use-the-force-luke=seek:N -Z /dev/dvd=image to arrange > * -use-the-force-luke=seek:N it's easier to maintain "tar-formatted" > * - -use-the-force-luke=tracksize:size option by suggestion from K3b; > * - -use-the-force-luke=wrvfy for WRITE AND VERIFY(10); > * - -use-the-force-luke=4gms to allow ISO9660 directory structures > * - more sane sanity check for -use-the-force-luke=tracksize:N; > * - -use-the-force-luke=break:size to set Layer Break position for > * - -use-the-force-luke=noload to leave tray ejected at the end; > else if (!strncmp(opt,"-use-the-force-luke",19)) > > ...or consult the manpage, again: > > "There're several undocumented options commonly denoted > with >-use-the-force-luke prefix. Some of them serve debugging purposes. >Some >require certain knowledge about recording process or even OS >kernel >internals and as being such can induce confusing behaviour. Some are >to >be used in very specific situations better recognized by front-ends >or >automated scripts. Rationale behind leaving these options >undocumented >is that those few users who would actually need to use them >directly >can as well consult the source code or obtain specific >instructions >elsewhere." > I don't see the problem, the text above clearly explain the reason. And according to questions on freebsd-questions@,, the main problem is the fact no one read the "existing" documentation; For example, a recent thread about DVD burning speed/DMA issue... with the solution documented in many places... However I can understand your point of view regarding the fact the manual page do not even mention briefly the "invisible" options. A volunteer should write a patch against the manual page and send it to Andy. Marc ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: growisofs: no mkisofs options are permitted with =, aborting
Marc Fonvieille wrote: On Tue, Aug 02, 2005 at 10:50:01AM -0400, Chuck Swiger wrote: [ ... ] To some extent, Andy doesn't want to fully document everything to encourage people to either "use the source, luke", or to create more user-friendly (but seperate) frontends like k3b. I don't fully understand the mindset of not making a program fully documented or oriented towards its users, but Andy has been reasonably responsive to integrating FreeBSD changes for the port, so I'm not going to complain... I do not agree with that statement, Andy helped us to clearly document growisofs in the Handbook, it's just a shame people hardly read the DVD section. Regarding the complex or "invisible" options, they should not be used/exist if DVD burners firmware or DVD media were without bugs :( The Handbook has good documentation on using dvd+rw-tools as well as other software, and I would second the recomendation that people take a look at it if they want to burn CD's or DVD's. You are welcome to hold the opinion that the documentation is complete, but: 13-sec% cd /usr/ports/sysutils/dvd+rw-tools && make extract > /dev/null 14-sec% grep luke work/dvd+rw-tools-5.21.4.10.8/growisofs.c * - undocumented -use-the-force-luke flag to overwrite the media * - extended syntax for -use-the-force-luke option, it's now possible * to engage DVD-R[W] dummy mode by -use-the-force-luke=[tty,]dummy * - complement -use-the-force-luke=dao[:size] to arrange for piping * - implement -use-the-force-luke=seek:N -Z /dev/dvd=image to arrange * -use-the-force-luke=seek:N it's easier to maintain "tar-formatted" * - -use-the-force-luke=tracksize:size option by suggestion from K3b; * - -use-the-force-luke=wrvfy for WRITE AND VERIFY(10); * - -use-the-force-luke=4gms to allow ISO9660 directory structures * - more sane sanity check for -use-the-force-luke=tracksize:N; * - -use-the-force-luke=break:size to set Layer Break position for * - -use-the-force-luke=noload to leave tray ejected at the end; else if (!strncmp(opt,"-use-the-force-luke",19)) ...or consult the manpage, again: "There're several undocumented options commonly denoted with -use-the-force-luke prefix. Some of them serve debugging purposes. Some require certain knowledge about recording process or even OS kernel internals and as being such can induce confusing behaviour. Some are to be used in very specific situations better recognized by front-ends or automated scripts. Rationale behind leaving these options undocumented is that those few users who would actually need to use them directly can as well consult the source code or obtain specific instructions elsewhere." -- -Chuck "The human race's favorite method for being in control of the facts is to ignore them." -Celia Green ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: growisofs: no mkisofs options are permitted with =, aborting
On Tue, Aug 02, 2005 at 10:50:01AM -0400, Chuck Swiger wrote: > Carl Delsey wrote: > [ ... ] > >You're right. My mistake. That's what I get for using my eyes to search a > >document instead of using the search feature. :-) > > No worry: growisofs' manpage and the way it uses command line arguments is > not entirely consistent :-) > > To some extent, Andy doesn't want to fully document everything to encourage > people to either "use the source, luke", or to create more user-friendly > (but seperate) frontends like k3b. I don't fully understand the mindset of > not making a program fully documented or oriented towards its users, but > Andy has been reasonably responsive to integrating FreeBSD changes for the > port, so I'm not going to complain... > I do not agree with that statement, Andy helped us to clearly document growisofs in the Handbook, it's just a shame people hardly read the DVD section. Regarding the complex or "invisible" options, they should not be used/exist if DVD burners firmware or DVD media were without bugs :( Marc ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: growisofs: no mkisofs options are permitted with =, aborting
Carl Delsey wrote: [ ... ] You're right. My mistake. That's what I get for using my eyes to search a document instead of using the search feature. :-) No worry: growisofs' manpage and the way it uses command line arguments is not entirely consistent :-) To some extent, Andy doesn't want to fully document everything to encourage people to either "use the source, luke", or to create more user-friendly (but seperate) frontends like k3b. I don't fully understand the mindset of not making a program fully documented or oriented towards its users, but Andy has been reasonably responsive to integrating FreeBSD changes for the port, so I'm not going to complain... -- -Chuck ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: growisofs: no mkisofs options are permitted with =, aborting
On Tue, Aug 02, 2005 at 01:25:22AM -0400, Chuck Swiger wrote: > Carl Delsey wrote: > > > >It's valid syntax ... just not documented in the man page. You have to > >go out to the website to find out about it. > > Look just before the NOTES section of the manpage: > > " To use growisofs to write a pre-mastered ISO-image to a DVD: > > growisofs -dvd-compat -Z /dev/dvd=image.iso You're right. My mistake. That's what I get for using my eyes to search a document instead of using the search feature. :-) ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: growisofs: no mkisofs options are permitted with =, aborting
Carl Delsey wrote: On Tue, Aug 02, 2005 at 09:50:03AM +0930, Greg 'groggy' Lehey wrote: [ ... ] growisofs -Z /dev/cd0=image.iso The version of growisofs that I use doesn't have a -Z option. From a system that does: -Z /dev/dvd Burn an initial session to the selected device. A special form of this option is recognized to support burning of pre-mastered images. See EXAMPLES section for further details. Is this your intention? If so, it seems that you're not sticking to the syntax. It's valid syntax ... just not documented in the man page. You have to go out to the website to find out about it. Look just before the NOTES section of the manpage: " To use growisofs to write a pre-mastered ISO-image to a DVD: growisofs -dvd-compat -Z /dev/dvd=image.iso where image.iso represents an arbitrary object in the filesystem, such as file, named pipe or device entry. Nothing is growing here and com- mand name is not intuitive in this context." -- -Chuck ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: growisofs: no mkisofs options are permitted with =, aborting
On Tue, Aug 02, 2005 at 09:50:03AM +0930, Greg 'groggy' Lehey wrote: > On Monday, 1 August 2005 at 22:31:45 +0200, Hanspeter Roth wrote: > > > > Hello, > > > > I'm trying to burn an iso image onto a DVD+RW. > > I'm trying: > > > > growisofs -Z /dev/cd0=image.iso > > The version of growisofs that I use doesn't have a -Z option. From a > system that does: > >-Z /dev/dvd > Burn an initial session to the selected device. A special form > of this option is recognized to support burning of pre-mastered > images. See EXAMPLES section for further details. > > Is this your intention? If so, it seems that you're not sticking to > the syntax. It's valid syntax ... just not documented in the man page. You have to go out to the website to find out about it. > > This yields: > > > > growisofs: no mkisofs options are permitted with =, aborting... Looking through the code, this error message seems to mean that growisofs found a parameter that it doesn't recognize and assumes you mean to pass it to mkisofs. I'd double check the spelling of all the options. Maybe retype the command to make sure there aren't any invisible control characters that are somehow getting interpreted as options. If none of that works, try adding --quiet to the command line. My quick look through the code suggests this might work (Though my confidence of that is low). If it does work, I'd really like to hear it though. Finally, if none of those things work, you might try: growisofs -Z /dev/cd0=/dev/fd/0 < image.iso > > `dmesg | grep cd0` is: > > > > acd0: CDRW at ata1-master PIO4 > > cd0 at ata1 bus 0 target 0 lun 0 > > cd0: Removable CD-ROM SCSI-0 device > > cd0: 16.000MB/s transfers > > cd0: Attempt to query device size failed: NOT READY, Medium not present - > > tray closed > > This doesn't tell me whether you have a /dev/cd0 or not. That depends > on the release of FreeBSD. Use 'ls -l /dev/cd0' and check that it's a > character device. You should see: > >crw-r- 1 root operator4, 28 Jun 25 21:11 /dev/cd0 > > Older systems have: > >brw-r- 1 root operator6, 0 Aug 26 2000 /dev/cd0a >brw-r- 1 root operator6, 2 Aug 26 2000 /dev/cd0c > > Greg > -- > When replying to this message, please copy the original recipients. > If you don't, I may ignore the reply or reply to the original recipients. > For more information, see http://www.lemis.com/questions.html > See complete headers for address and phone numbers. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: growisofs: no mkisofs options are permitted with =, aborting
On Monday, 1 August 2005 at 22:31:45 +0200, Hanspeter Roth wrote: > > Hello, > > I'm trying to burn an iso image onto a DVD+RW. > I'm trying: > > growisofs -Z /dev/cd0=image.iso The version of growisofs that I use doesn't have a -Z option. From a system that does: -Z /dev/dvd Burn an initial session to the selected device. A special form of this option is recognized to support burning of pre-mastered images. See EXAMPLES section for further details. Is this your intention? If so, it seems that you're not sticking to the syntax. > This yields: > > growisofs: no mkisofs options are permitted with =, aborting... > > `dmesg | grep cd0` is: > > acd0: CDRW at ata1-master PIO4 > cd0 at ata1 bus 0 target 0 lun 0 > cd0: Removable CD-ROM SCSI-0 device > cd0: 16.000MB/s transfers > cd0: Attempt to query device size failed: NOT READY, Medium not present - > tray closed This doesn't tell me whether you have a /dev/cd0 or not. That depends on the release of FreeBSD. Use 'ls -l /dev/cd0' and check that it's a character device. You should see: crw-r- 1 root operator4, 28 Jun 25 21:11 /dev/cd0 Older systems have: brw-r- 1 root operator6, 0 Aug 26 2000 /dev/cd0a brw-r- 1 root operator6, 2 Aug 26 2000 /dev/cd0c Greg -- When replying to this message, please copy the original recipients. If you don't, I may ignore the reply or reply to the original recipients. For more information, see http://www.lemis.com/questions.html See complete headers for address and phone numbers. pgpGl3LzRlymO.pgp Description: PGP signature