-
Copy/record to DVD's
I'm setting up a comfile that burns historical data to DVD on a customer's
sparkling new Integrity system. I don't know how much data they'll end up
putting on each disk, but I'm pretty sure it will never be more than the 4.7Gb
stated on the DVD's I was testing with. I wrote the comfile to size the
container disk at the (current) max DVD size. When I tested it, I think it ran
out of room. Here is the error I got:
%CDDVD-I-SKEY, Unit sense key 05
-CDDVD-I-SKEYILLREQ, illegal request sense key
%CDDVD-I-SKEYASCASCQ, SKey: 05, ASC: 21, ASCQ: 00
%CDDVD-I-ASC2100, logical block address out of range error detected
%CDDVD-E-WRTERR, disk write or disk full error; unable to complete write
-CDDVD-W-BADADD, bad write address
Synchronizing with output device cache
Closing the open track
Operation permitted 480 seconds for completion
Closing the open session
Operation permitted 480 seconds for completion
Unable to complete processing
%CDDVD-W-BADADD, bad write address
First question: is this really saying it ran out of room on the disk? It's a
little obscured by complaints about "sense key".
Second question, what is the largest container file I can burn to DVD? I
obviously miscalculated it. Here is my comfile:
$ SET NOON
$ SAY :== WRITE SYS$OUTPUT
$ SAY "Beginning HDMP DVD Burn."
$!
$LOADNEWCD:
$ ON CONTROL_Y THEN GOTO EXIT
$ SAY ""
$ SAY "Please load a NEW blank DVD in the drive on ''f$getsyi("nodename")'..."
$ INQUIRE DUMMY "Press Enter to continue. Control/Y to exit"
$!
$REUSE_DVD_CONTAINER:
$ IF F$GETDVI("$3$LDA1:","EXISTS")
$ THEN
$ DISMOUNT $3$LDA1:
$ LD DISCONNECT $3$LDA1:
$ ENDIF
$ SAY "Preparing files to copy."
$ LD CREATE/SIZE=10049000 $1$DGA5:[HDMP]HDMP_CONTAINER.DSK
$ LD CONNECT $1$DGA5:[HDMP]HDMP_CONTAINER.DSK LDA1
$ INITIALIZE $3$LDA1: HDMPDVD
$ MOUNT $3$LDA1: HDMPDVD
$!
$COPY_FILES_TO_HDMP_CONTAINER:
$ SAY ""
$ SAY "Copying files from source directory to DVD container..."
(copying files into container file)...
$!
$BURN_FILES_TO_DVD:
$ SAY ""
$ SAY "Starting to burn DVD..."
$ MOUNT/OVER=ID $3$DNA0:
$ COPY/RECORDABLE/FORMAT/VERIFY $3$LDA1: $3$DNA0:
$ DISMOUNT $3$LDA1:
$ LD DISCONNECT LDA1
$!
$ EXIT
- Sharon
"Gravity... is a harsh mistress!"
-
Re: Copy/record to DVD's
I don't want to take the time to dig through them now, but I thought I
remember a table in one of the recent OpenVMS Release Notes/New Features
manuals containing a table of container sizes for various types of media.
On Mon, 10 Sep 2007, Sharon wrote:[color=blue]
> Second question, what is the largest container file I can burn to DVD? I
> obviously miscalculated it. Here is my comfile:[/color]
-
Re: Copy/record to DVD's
Sharon wrote:[color=blue]
>
> I'm setting up a comfile that burns historical data to DVD on a customer's
> sparkling new Integrity system. I don't know how much data they'll end up
> putting on each disk, but I'm pretty sure it will never be more than the 4.7Gb
> stated on the DVD's I was testing with. I wrote the comfile to size the
> container disk at the (current) max DVD size. When I tested it, I think it ran
> out of room. Here is the error I got:
>
> %CDDVD-I-SKEY, Unit sense key 05
> -CDDVD-I-SKEYILLREQ, illegal request sense key
> %CDDVD-I-SKEYASCASCQ, SKey: 05, ASC: 21, ASCQ: 00
> %CDDVD-I-ASC2100, logical block address out of range error detected
> %CDDVD-E-WRTERR, disk write or disk full error; unable to complete write
> -CDDVD-W-BADADD, bad write address
> Synchronizing with output device cache
> Closing the open track
> Operation permitted 480 seconds for completion
> Closing the open session
> Operation permitted 480 seconds for completion
> Unable to complete processing
> %CDDVD-W-BADADD, bad write address
>
> First question: is this really saying it ran out of room on the disk? It's a
> little obscured by complaints about "sense key".
>
> Second question, what is the largest container file I can burn to DVD? I
> obviously miscalculated it. Here is my comfile:
>
> $ SET NOON
> $ SAY :== WRITE SYS$OUTPUT
> $ SAY "Beginning HDMP DVD Burn."
> $!
> $LOADNEWCD:
> $ ON CONTROL_Y THEN GOTO EXIT
> $ SAY ""
> $ SAY "Please load a NEW blank DVD in the drive on ''f$getsyi("nodename")'..."
> $ INQUIRE DUMMY "Press Enter to continue. Control/Y to exit"
> $!
> $REUSE_DVD_CONTAINER:
> $ IF F$GETDVI("$3$LDA1:","EXISTS")
> $ THEN
> $ DISMOUNT $3$LDA1:
> $ LD DISCONNECT $3$LDA1:
> $ ENDIF
> $ SAY "Preparing files to copy."
> $ LD CREATE/SIZE=10049000 $1$DGA5:[HDMP]HDMP_CONTAINER.DSK
> $ LD CONNECT $1$DGA5:[HDMP]HDMP_CONTAINER.DSK LDA1
> $ INITIALIZE $3$LDA1: HDMPDVD
> $ MOUNT $3$LDA1: HDMPDVD
> $!
> $COPY_FILES_TO_HDMP_CONTAINER:
> $ SAY ""
> $ SAY "Copying files from source directory to DVD container..."
> (copying files into container file)...
> $!
> $BURN_FILES_TO_DVD:
> $ SAY ""
> $ SAY "Starting to burn DVD..."
> $ MOUNT/OVER=ID $3$DNA0:
> $ COPY/RECORDABLE/FORMAT/VERIFY $3$LDA1: $3$DNA0:
> $ DISMOUNT $3$LDA1:
> $ LD DISCONNECT LDA1
> $!
> $ EXIT[/color]
Well, I make 10049000 blocks as 4.79GBF. Nero only lets me try to burn 4.5GBF on
a DVD+R. Try 9437184 blocks, minus about 10 percent, rounded up to the nearest
multiple of the target volume's clustersize.
FWIW...
--
David J Dachtera
dba DJE Systems
[url]http://www.djesys.com/[/url]
Unofficial OpenVMS Marketing Home Page
[url]http://www.djesys.com/vms/market/[/url]
Unofficial Affordable OpenVMS Home Page:
[url]http://www.djesys.com/vms/soho/[/url]
Unofficial OpenVMS-IA32 Home Page:
[url]http://www.djesys.com/vms/ia32/[/url]
Unofficial OpenVMS Hobbyist Support Page:
[url]http://www.djesys.com/vms/support/[/url]
-
Re: Copy/record to DVD's
On Sep 10, 4:05 pm, f...@encompasserve.org (Sharon) wrote:[color=blue]
> I'm setting up a comfile that burns historical data to DVD on a customer's
> sparkling new Integrity system. I don't know how much data they'll end up
> putting on each disk, but I'm pretty sure it will never be more than the 4.7Gb
> stated on the DVD's I was testing with. I wrote the comfile to size the
> container disk at the (current) max DVD size. When I tested it, I think it ran
> out of room. Here is the error I got:
>
> %CDDVD-I-SKEY, Unit sense key 05
> -CDDVD-I-SKEYILLREQ, illegal request sense key
> %CDDVD-I-SKEYASCASCQ, SKey: 05, ASC: 21, ASCQ: 00
> %CDDVD-I-ASC2100, logical block address out of range error detected
> %CDDVD-E-WRTERR, disk write or disk full error; unable to complete write
> -CDDVD-W-BADADD, bad write address
> Synchronizing with output device cache
> Closing the open track
> Operation permitted 480 seconds for completion
> Closing the open session
> Operation permitted 480 seconds for completion
> Unable to complete processing
> %CDDVD-W-BADADD, bad write address
>
> First question: is this really saying it ran out of room on the disk? It's a
> little obscured by complaints about "sense key".
>
> Second question, what is the largest container file I can burn to DVD? I
> obviously miscalculated it. Here is my comfile:
>
> $ SET NOON
> $ SAY :== WRITE SYS$OUTPUT
> $ SAY "Beginning HDMP DVD Burn."
> $!
> $LOADNEWCD:
> $ ON CONTROL_Y THEN GOTO EXIT
> $ SAY ""
> $ SAY "Please load a NEW blank DVD in the drive on ''f$getsyi("nodename")'..."
> $ INQUIRE DUMMY "Press Enter to continue. Control/Y to exit"
> $!
> $REUSE_DVD_CONTAINER:
> $ IF F$GETDVI("$3$LDA1:","EXISTS")
> $ THEN
> $ DISMOUNT $3$LDA1:
> $ LD DISCONNECT $3$LDA1:
> $ ENDIF
> $ SAY "Preparing files to copy."
> $ LD CREATE/SIZE=10049000 $1$DGA5:[HDMP]HDMP_CONTAINER.DSK
> $ LD CONNECT $1$DGA5:[HDMP]HDMP_CONTAINER.DSK LDA1
> $ INITIALIZE $3$LDA1: HDMPDVD
> $ MOUNT $3$LDA1: HDMPDVD
> $!
> $COPY_FILES_TO_HDMP_CONTAINER:
> $ SAY ""
> $ SAY "Copying files from source directory to DVD container..."
> (copying files into container file)...
> $!
> $BURN_FILES_TO_DVD:
> $ SAY ""
> $ SAY "Starting to burn DVD..."
> $ MOUNT/OVER=ID $3$DNA0:
> $ COPY/RECORDABLE/FORMAT/VERIFY $3$LDA1: $3$DNA0:
> $ DISMOUNT $3$LDA1:
> $ LD DISCONNECT LDA1
> $!
> $ EXIT
>
> - Sharon
> "Gravity... is a harsh mistress!"[/color]
A recent update to a note on Hoff's site ( [url]http://64.223.189.234/node/28[/url]
) indicated that you want to use a size of 9,180,416 blocks for DVD+RW
and a size of up to 9,180,416 blocks for DVD+R. The DVD+RW is
apparently fixed due to the RW nature.
John H. Reinhardt
-
Re: Copy/record to DVD's
In article <+UEyOWJK56We@eisner.encompasserve.org>, [email]frey@encompasserve.org[/email]
(Sharon) writes:[color=blue]
>I'm setting up a comfile that burns historical data to DVD on a customer's[color=green]
>>sparkling new Integrity system. I don't know how much data they'll end[/color]
>up
>putting on each disk, but I'm pretty sure it will never be more than the
>4.7Gb
>stated on the DVD's I was testing with. I wrote the comfile to size the
>container disk at the (current) max DVD size. When I tested it, I think
>it ran
>out of room. Here is the error I got:
>
>%CDDVD-I-SKEY, Unit sense key 05
>-CDDVD-I-SKEYILLREQ, illegal request sense key
>%CDDVD-I-SKEYASCASCQ, SKey: 05, ASC: 21, ASCQ: 00
>%CDDVD-I-ASC2100, logical block address out of range error detected
>%CDDVD-E-WRTERR, disk write or disk full error; unable to complete write
>-CDDVD-W-BADADD, bad write address
>Synchronizing with output device cache
>Closing the open track
>Operation permitted 480 seconds for completion
>Closing the open session
>Operation permitted 480 seconds for completion
>Unable to complete processing
>%CDDVD-W-BADADD, bad write address
>
>First question: is this really saying it ran out of room on the disk?
>It's a
>little obscured by complaints about "sense key".
>
>Second question, what is the largest container file I can burn to DVD? I[color=green]
>>obviously miscalculated it. Here is my comfile:[/color]
>
>$ SET NOON
>$ SAY :== WRITE SYS$OUTPUT
>$ SAY "Beginning HDMP DVD Burn."
>$!
>$LOADNEWCD:
>$ ON CONTROL_Y THEN GOTO EXIT
>$ SAY ""
>$ SAY "Please load a NEW blank DVD in the drive on
>''f$getsyi("nodename")'..."
>$ INQUIRE DUMMY "Press Enter to continue. Control/Y to exit"
>$!
>$REUSE_DVD_CONTAINER:
>$ IF F$GETDVI("$3$LDA1:","EXISTS")
>$ THEN
>$ DISMOUNT $3$LDA1:
>$ LD DISCONNECT $3$LDA1:
>$ ENDIF
>$ SAY "Preparing files to copy."
>$ LD CREATE/SIZE=10049000 $1$DGA5:[HDMP]HDMP_CONTAINER.DSK
>$ LD CONNECT $1$DGA5:[HDMP]HDMP_CONTAINER.DSK LDA1
>$ INITIALIZE $3$LDA1: HDMPDVD
>$ MOUNT $3$LDA1: HDMPDVD
>$!
>$COPY_FILES_TO_HDMP_CONTAINER:
>$ SAY ""
>$ SAY "Copying files from source directory to DVD container..."
>(copying files into container file)...
>$!
>$BURN_FILES_TO_DVD:
>$ SAY ""
>$ SAY "Starting to burn DVD..."
>$ MOUNT/OVER=ID $3$DNA0:
>$ COPY/RECORDABLE/FORMAT/VERIFY $3$LDA1: $3$DNA0:
>$ DISMOUNT $3$LDA1:
>$ LD DISCONNECT LDA1
>$!
>$ EXIT
>
> - Sharon
>"Gravity... is a harsh mistress!"
>[/color]
The capacity of a DVD depends on the medium.
You'll see different numbers of the same type of media.
I can write a small program that tells you this number.
I will post the source code if there are enough people
who are interested.
regards
Eberhard
-
Re: Copy/record to DVD's
On Tue, 11 Sep 2007 00:39:45 -0700, Eberhard Heuser-Hofmann
<vaxinf@chclu.chemie.uni-konstanz.de> wrote:
[color=blue]
> The capacity of a DVD depends on the medium.
> You'll see different numbers of the same type of media.
> I can write a small program that tells you this number.
> I will post the source code if there are enough people
> who are interested.[/color]
I would be interested.
--
PL/I for OpenVMS
[url]www.kednos.com[/url]
-
Re: Copy/record to DVD's
Eberhard Heuser-Hofmann wrote:[color=blue]
>
> In article <+UEyOWJK56We@eisner.encompasserve.org>, [email]frey@encompasserve.org[/email]
> (Sharon) writes:[color=green]
> >I'm setting up a comfile that burns historical data to DVD on a customer's[color=darkred]
> >>sparkling new Integrity system. I don't know how much data they'll end[/color]
> >up
> >putting on each disk, but I'm pretty sure it will never be more than the
> >4.7Gb
> >stated on the DVD's I was testing with. I wrote the comfile to size the
> >container disk at the (current) max DVD size. When I tested it, I think
> >it ran
> >out of room. Here is the error I got:
> >
> >%CDDVD-I-SKEY, Unit sense key 05
> >-CDDVD-I-SKEYILLREQ, illegal request sense key
> >%CDDVD-I-SKEYASCASCQ, SKey: 05, ASC: 21, ASCQ: 00
> >%CDDVD-I-ASC2100, logical block address out of range error detected
> >%CDDVD-E-WRTERR, disk write or disk full error; unable to complete write
> >-CDDVD-W-BADADD, bad write address
> >Synchronizing with output device cache
> >Closing the open track
> >Operation permitted 480 seconds for completion
> >Closing the open session
> >Operation permitted 480 seconds for completion
> >Unable to complete processing
> >%CDDVD-W-BADADD, bad write address
> >
> >First question: is this really saying it ran out of room on the disk?
> >It's a
> >little obscured by complaints about "sense key".
> >
> >Second question, what is the largest container file I can burn to DVD? I[color=darkred]
> >>obviously miscalculated it. Here is my comfile:[/color]
> >
> >$ SET NOON
> >$ SAY :== WRITE SYS$OUTPUT
> >$ SAY "Beginning HDMP DVD Burn."
> >$!
> >$LOADNEWCD:
> >$ ON CONTROL_Y THEN GOTO EXIT
> >$ SAY ""
> >$ SAY "Please load a NEW blank DVD in the drive on
> >''f$getsyi("nodename")'..."
> >$ INQUIRE DUMMY "Press Enter to continue. Control/Y to exit"
> >$!
> >$REUSE_DVD_CONTAINER:
> >$ IF F$GETDVI("$3$LDA1:","EXISTS")
> >$ THEN
> >$ DISMOUNT $3$LDA1:
> >$ LD DISCONNECT $3$LDA1:
> >$ ENDIF
> >$ SAY "Preparing files to copy."
> >$ LD CREATE/SIZE=10049000 $1$DGA5:[HDMP]HDMP_CONTAINER.DSK
> >$ LD CONNECT $1$DGA5:[HDMP]HDMP_CONTAINER.DSK LDA1
> >$ INITIALIZE $3$LDA1: HDMPDVD
> >$ MOUNT $3$LDA1: HDMPDVD
> >$!
> >$COPY_FILES_TO_HDMP_CONTAINER:
> >$ SAY ""
> >$ SAY "Copying files from source directory to DVD container..."
> >(copying files into container file)...
> >$!
> >$BURN_FILES_TO_DVD:
> >$ SAY ""
> >$ SAY "Starting to burn DVD..."
> >$ MOUNT/OVER=ID $3$DNA0:
> >$ COPY/RECORDABLE/FORMAT/VERIFY $3$LDA1: $3$DNA0:
> >$ DISMOUNT $3$LDA1:
> >$ LD DISCONNECT LDA1
> >$!
> >$ EXIT
> >
> > - Sharon
> >"Gravity... is a harsh mistress!"
> >[/color]
>
> The capacity of a DVD depends on the medium.
>
> You'll see different numbers of the same type of media.
>
> I can write a small program that tells you this number.
> I will post the source code if there are enough people
> who are interested.[/color]
Count me in.
--
David J Dachtera
dba DJE Systems
[url]http://www.djesys.com/[/url]
Unofficial OpenVMS Marketing Home Page
[url]http://www.djesys.com/vms/market/[/url]
Unofficial Affordable OpenVMS Home Page:
[url]http://www.djesys.com/vms/soho/[/url]
Unofficial OpenVMS-IA32 Home Page:
[url]http://www.djesys.com/vms/ia32/[/url]
Unofficial OpenVMS Hobbyist Support Page:
[url]http://www.djesys.com/vms/support/[/url]
-
Re: Copy/record to DVD's
On 11 Sep, 08:39, vax...@chclu.chemie.uni-konstanz.de (Eberhard Heuser-
Hofmann) wrote:[color=blue]
> In article <+UEyOWJK5...@eisner.encompasserve.org>, f...@encompasserve.org
>
>
>
>
>
> (Sharon) writes:[color=green]
> >I'm setting up a comfile that burns historical data to DVD on a customer's[color=darkred]
> >>sparkling new Integrity system. I don't know how much data they'll end[/color]
> >up
> >putting on each disk, but I'm pretty sure it will never be more than the
> >4.7Gb
> >stated on the DVD's I was testing with. I wrote the comfile to size the
> >container disk at the (current) max DVD size. When I tested it, I think
> >it ran
> >out of room. Here is the error I got:[/color]
>[color=green]
> >%CDDVD-I-SKEY, Unit sense key 05
> >-CDDVD-I-SKEYILLREQ, illegal request sense key
> >%CDDVD-I-SKEYASCASCQ, SKey: 05, ASC: 21, ASCQ: 00
> >%CDDVD-I-ASC2100, logical block address out of range error detected
> >%CDDVD-E-WRTERR, disk write or disk full error; unable to complete write
> >-CDDVD-W-BADADD, bad write address
> >Synchronizing with output device cache
> >Closing the open track
> >Operation permitted 480 seconds for completion
> >Closing the open session
> >Operation permitted 480 seconds for completion
> >Unable to complete processing
> >%CDDVD-W-BADADD, bad write address[/color]
>[color=green]
> >First question: is this really saying it ran out of room on the disk?
> >It's a
> >little obscured by complaints about "sense key".[/color]
>[color=green]
> >Second question, what is the largest container file I can burn to DVD? I[color=darkred]
> >>obviously miscalculated it. Here is my comfile:[/color][/color]
>[color=green]
> >$ SET NOON
> >$ SAY :== WRITE SYS$OUTPUT
> >$ SAY "Beginning HDMP DVD Burn."
> >$!
> >$LOADNEWCD:
> >$ ON CONTROL_Y THEN GOTO EXIT
> >$ SAY ""
> >$ SAY "Please load a NEW blank DVD in the drive on
> >''f$getsyi("nodename")'..."
> >$ INQUIRE DUMMY "Press Enter to continue. Control/Y to exit"
> >$!
> >$REUSE_DVD_CONTAINER:
> >$ IF F$GETDVI("$3$LDA1:","EXISTS")
> >$ THEN
> >$ DISMOUNT $3$LDA1:
> >$ LD DISCONNECT $3$LDA1:
> >$ ENDIF
> >$ SAY "Preparing files to copy."
> >$ LD CREATE/SIZE=10049000 $1$DGA5:[HDMP]HDMP_CONTAINER.DSK
> >$ LD CONNECT $1$DGA5:[HDMP]HDMP_CONTAINER.DSK LDA1
> >$ INITIALIZE $3$LDA1: HDMPDVD
> >$ MOUNT $3$LDA1: HDMPDVD
> >$!
> >$COPY_FILES_TO_HDMP_CONTAINER:
> >$ SAY ""
> >$ SAY "Copying files from source directory to DVD container..."
> >(copying files into container file)...
> >$!
> >$BURN_FILES_TO_DVD:
> >$ SAY ""
> >$ SAY "Starting to burn DVD..."
> >$ MOUNT/OVER=ID $3$DNA0:
> >$ COPY/RECORDABLE/FORMAT/VERIFY $3$LDA1: $3$DNA0:
> >$ DISMOUNT $3$LDA1:
> >$ LD DISCONNECT LDA1
> >$!
> >$ EXIT[/color]
>[color=green]
> > - Sharon
> >"Gravity... is a harsh mistress!"[/color]
>
> The capacity of a DVD depends on the medium.
>
> You'll see different numbers of the same type of media.
>
> I can write a small program that tells you this number.
> I will post the source code if there are enough people
> who are interested.
>
> regards
> Eberhard- Hide quoted text -
>
> - Show quoted text -[/color]
Interest here too.