Burn, baby, burn
Burning ISO 9660 CDs
So, you've got to make an ISO-9660 compatible CD for whatever reason. In my case, I've got to upgrade some Itaniums, and they need firmware updates, too.
I found that there's plenty of documentation (well, if you can count as high as 1) for the CDRecord.com procedure (specifically, @CDRecord Help), but not much on actually using Sys$System:CDRecord.exe, and practically none for using that to burn what's commonly called an ISO image file.
But I think I've figured out how.
First, you need to translate the name of the device you're using into numbers. I could go to great lengths to explain how to do this, but it's like Prego -- "it's in there". Just use the .COM file to retrieve it with the INQUIRE command:
$ @Sys$Manager:CDRecord Inquire DQA0:
If you're indeed using DQA0: for your burner, you'll see a couple lines that looks like this in the morass of output:
scsidev: '52,0,0'
scsibus: 52 target: 0 lun: 0
And the first of the two is what you need. There. Presuming you've got your .ISO file ready to go, the hard part is done. Do the following to do a test burn with the laser off:
$ MCR CDRecord -dev=52,0,0 -dummy PF_CCOUGSYS0429.iso
and leave the '-dummy' off to do a real burn. Hope this helps someone who's trying to figure out why they need a PC to burn an ISO-9660 CD, when they've got a burner on their VMS system!
three comments:
On current VMS there is COPY/RECORDABLE_MEDIA which works with a wider variety of CD recording kit.
The VMS ported version of CDRECORD is a little odd.
Ian () (URL) - 26-Aug-2008 - 06:00
Hee hee—spot on, as usual, Ian! But I’m on 8.2-1, and am upgrading to 8.3-(mumble). So to get to 8.3+ where I can use Copy/Recordable_Media, I’ve got to use CDRecord.
Aaron () (URL) - 26-Aug-2008 - 10:17
Hi,
Thanks for writing this down. I had to burn a RX2620 firmware cd as well, and the
ISO from the HP website did not have a proper size, causing copy/recor to bomb out
with : %CDDVD-E-SECTORFILL, input data size is not a multiple of the output sector size.
CDRecord only displays this helpful warning : WARNING: padding up to secsize.
I successfully upgraded firmware on the RX2620 using this CD.
This might be built in in copy/rec, I guess, or HP has to make ISO that are a multiple
of 2048 bytes.
Jose Baars - 09-Jan-2009 - 06:15
No trackbacks: