OS2 World Community Forum
OS/2, eCS & ArcaOS - Technical => Utilities => Topic started by: Doug Clark on June 04, 2019, 03:55:22 am
-
Is there a utility or program that runs in OS/2 that I could use to create an ISO from the contents of a CD? I don't see how to do that in DVD tools.
Or must I fall back to a mac for this task?
-
I purchased RSJ so that I could support my USB DVD/RW and it has the ability to create an ISO. I think mkisofs will allow you to create an ISO but I don't know the command parameters needed.
-
Is there a utility or program that runs in OS/2 that I could use to create an ISO from the contents of a CD?
http://hobbes.nmsu.edu/download/pub/os2/apps/mmedia/cd/tonigy17.wpi (http://hobbes.nmsu.edu/download/pub/os2/apps/mmedia/cd/tonigy17.wpi)
Years ago, Tonigy was not free, but that changed. From a message that I saved:
Registration is free!
Use the free key:
hLfSfk+D3DErvn2r98eaHEyyFu1UOkH50RuYyPeEmJCJ
dLyyepvMVY3Z6/4ks9tP9V+YJq0hoX8U+X/yE518NA==
The key is official. It can be used for non-commercial purposes with no limitation.
Note that Tonigy is an old program, so it may not work in all cases.
-
There are two ways to do this if you have DVD Tools installed: the "right" way and the quick-and-dirty way.
From a command prompt, run: "readcd dev=0,1,0 -f=test.iso -retries=32"
Replace the 'dev' value with the SCSI bus address used by your drive, and change the filename ('-f') to whatever you want. If needed, run "readcd -scanbus" to get the SCSI address.
OR...
Run the "Copy Disk" app from DVD Tools to copy the disk. When it finishes reading, it will prompt you to replace the disk with a blank one. Instead, open your %TEMP% directory (usually 'x:\var\temp') where you will find a very large file whose name is all hex digits (i.e. 0-9 + A-F). Move this somewhere else and rename it, then cancel the copy.
FYI... if you do this the "right" way, Copy Disk is still helpful: it displays the SCSI bus address as part of the "Source Drive" identifier.
-
Hi
I haven't tried it in a long time, but I remember mkisofs command line tool can create ISO files. (cdrtools2-2.01.01a04.zip (http://hobbes.nmsu.edu/h-viewer.php?dir=/pub/os2/apps/mmedia/cd/cd-r&file=cdrtools2-2.01.01a04.zip)), but to be honest I don't know if it will be the proper tool.
Doug, please post back with your results.
Regards
-
DVD toys can make an iso image. I have not tried making the iso from a DVD. However one selects the drive and files to create the image.
-
Thanks for the suggestions
I first started with DVD tools on OS/2 and could not (and still don't)see a way to select an ISO as the target when it came time to "burn". I will try the RIch's suggestion of running from the command line.
I did try MakeISOFS and could not get that to run successfully from the command line; at least the version that I downloaded.
I ended up using PowerDVD on WinXP . That software came with one of the CD/DVD drives I have purchased over the years. However even that would not work with the first CD I tried to create an ISO from. I finally concluded that CD had some sort of copy protection scheme because I also could not create an ISO from that CD on my Macbook.
The other CDs I needed to make into ISO worked fine in PowerDVD on WinXP ; just not the first one.
It would seem that is a fairly common task - at least now days. But it took me a long time to stumble upon the option in PowerDVD, cause it was not contained in the HELP.
Again - thanks for the suggestions guys.
-
BTW: With cdrecord.exe you should be able to create an .iso from a CD. For Audio CDs, I've used cdrdao.exe years ago. I don't know about its state, but I suppose cdrecord can handle this in not too old versions as well (or better).
mkisofs.exe is for creating an .iso file from file system objects like files and dirs an a disk. It can't handle CDs as source. (UDF types may be an exception.)
-
I have a copy of CDRecord v2.0.0 which has a few utilities for working with audio CD's though they may have been added by the porter.
-
DVDDAO does it for DVD, maybe for CD, too?
dvddao --aspidriver aspinkk$ -d file:d:\temp\c2.iso scsi:1,1,0
-
I have to second the recommendation of Tonigy. It's by far the simplest way to create an ISO from a CD.
The only thing I don't know is whether it supports DVDs (or BDs) larger than 2GB, but for CDs that's not an issue.
-
I did it under my older cdrwsel but it has too much options (and I didn't check its usability since a long time)
May be you can give a try to :
https://ecsoft2.org/eburnit
-
Me, together with Rich Walsh, would also suggest to use "readcd f=iso_image.iso dev=HOST,ID,LUN -retries<NUM>", which
is the easiest way to grab CD's to an ISO image. Probably, you'll need the latest CDRTools to support DVD's and BD's.
I have CDRTools version 2.01.01a59. I see an older version at Hobbes. So, maybe I should upload it somewhere?
PS: DVDToys are just a frontend to CDRTools, and cost some money. So, I'd better use CDRTools directly.
PPS: Though, I own a DVDToys license :)
-
I see an older version at Hobbes. So, maybe I should upload it somewhere?
Please, even if I'm not using it. Hobbes?
-
2Andre Heldoorn: No, on Hobbes I see an older version. This one is uploaded at
ftp://osfree.org/upload/froloff/cdrtools-2.01.01a59.zip
-
2Andre Heldoorn: No, on Hobbes I see an older version. This one is uploaded at
ftp://osfree.org/upload/froloff/cdrtools-2.01.01a59.zip
If I remember correctly, this latest one is needed to create an iso file successfully. I could not get DVD Toys to work until I used this one.
-
Yes, the latest one available from Froloff and Nickk (until they left OS/2 and didn't gave the sources to the community. Disappeared in
the unknown direction ;()
PS: BTW, this version of CDRTools supports USB CD/DVD/BD disks (tested well with my Hitachi-LG BP50NB40 Blu-ray/DVD/CD writer).
Though, better use the os2cdrom.dmd version from IBM's UDF filesystem (included in latest versions of eCS and ArcaOS), instead of
the version included in CDRTools.
PPS: On Blu-ray disks, UDF cannot format such disks as a "big disktette". UDF format just returns an "unknown medium" error. I use fat32.ifs for creating "big diskettes" with FAT/FAT32/exFAT filesystem on CD/DVD/BD rewritable disks. Just format such disks with the included FAT utility DLL with /fs:<FAT16|FAT32|EXFAT> parameter:
format w: /fs:fat32 /v:fat32dvd
And you should be able to use such disks as "big diskettes". I reused here the CDRW read/write code from VBox. So, the same
routines are used in both programs.
-
2Doug Clark: BTW, you can use VBox with WinXP guest to run Nero, and grab and burn CD's and DVD's from it. As latest OS/2 version of
VBox has support of CD/DVD pasthrough, and CD-writing software should work fine. Anybody tested that, except me? ;)
PS: PowerDVD should work too, though, I didn't tried it.
-
Yes, the latest one available from Froloff and Nickk (until they left OS/2 and didn't gave the sources to the community. Disappeared in
the unknown direction ;()
I wonder if this is froloff
https://github.com/froloff?tab=repositories
https://twitter.com/LeonidFrolov
The guy appears to be a programmer and is still active on twitter.
-
No, this is wrong froloff. Frolloff should be Dmitry, not Leonid
-
In the cdrwsel (untested last package) under my site, you'll have included ( remydodin.levillage.org )
cdrtools2-2.01a32.zip
dvddao-2.0.4.zip
trk2iso.zip
cdrecord2
Cheers/2
-
I am finally reporting back as requested.
I found three methods using OS/2 that work
1) The suggestion by Rich Walsh
readcd dev=0,1,0 -ftest.iso -retries-32
where dev=0,1,0 is the scsi address and test.iso is the name of the ISO file to create
2) Tonigy - which is an interesting animal.
With Tonigy (once installed) you attached the CD as a drive letter on your machine using the Tonigy app. Then when you open that drive letter there appears the file
TRACK1.ISO
which you can copy. That file is the ISO for the entire CD
3) eburnit
EburnIT is a front end for DVDDAO.exe
While DVD Toys can do it from the command line (#1) I didn't find any way to do it using its GUI.
-
I have written a batchfile collection BatchBurn (http://www.hypermake.com/english/batchburn.html) for easy use of cdrecord. A simple command to create an ISO file from a CD is also included.
-
Hi Martin
Just a different subject that I noticed. Is you 4allCalc and Hypermake still for sold on BMTMicro? Because when I clicked the link it says "This product is not available for purchase". (Pic attached)
Just as a suggestion, if you are still selling your software, you maybe can talk with Arca Noae to put your items on their store too (https://www.arcanoae.com/shop/).
Regards
-
cdread.exe is the magic for making iso files from live media.
To read the complete media from a CD-ROM writing the data to the file cdimage.raw:
readcd dev=2,0 f=cdimage.raw
Use readcd -scanbus to find out the value for 'dev='.
With DVDTools, you have to register them to add the iso-file as an option. The unregistered version does not do this.
-
This mkisofs.exe does not appear to have -duplicatesonce as an option.
-
I would be interested in Martin's hypermake etc. Currently my web page is done in a home-grown markup language.
-
This mkisofs.exe does not appear to have -duplicatesonce as an option.
Maybe related: -makelinks sounds similar and is a recent option.
-
CD Toys has a program "Save Disk Image", which is a gui interface to imageing disks. See attached piccie.