OS2 World Community Forum

OS/2, eCS & ArcaOS - Technical => Utilities => Topic started by: Doug Clark on June 04, 2019, 03:55:22 am

Title: Create an ISO from a CD
Post 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?
Title: Re: Create an ISO from a CD
Post by: Andy Willis on June 04, 2019, 04:39:48 am
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.
Title: Re: Create an ISO from a CD
Post by: Doug Bissett on June 04, 2019, 08:06:19 am
Quote
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:
Code: [Select]
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.
Title: Re: Create an ISO from a CD
Post by: Rich Walsh on June 04, 2019, 08:18:43 am
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.
Title: Re: Create an ISO from a CD
Post by: Martin Iturbide on June 04, 2019, 01:43:43 pm
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
Title: Re: Create an ISO from a CD
Post by: David Graser on June 06, 2019, 03:08:36 pm
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.
Title: Re: Create an ISO from a CD
Post by: Doug Clark on June 15, 2019, 07:42:13 am
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.



Title: Re: Create an ISO from a CD
Post by: Andreas Schnellbacher on June 17, 2019, 10:13:33 pm
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.)
Title: Re: Create an ISO from a CD
Post by: Dave Yeo on June 18, 2019, 12:32:25 am
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.
Title: Re: Create an ISO from a CD
Post by: Neil Waldhauer on June 18, 2019, 03:46:48 pm
DVDDAO does it for DVD, maybe for CD, too?

dvddao --aspidriver aspinkk$ -d file:d:\temp\c2.iso scsi:1,1,0
Title: Re: Create an ISO from a CD
Post by: Alex Taylor on June 19, 2019, 03:53:45 am
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.
Title: Re: Create an ISO from a CD
Post by: Remy on July 03, 2019, 02:09:59 am
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   
Title: Re: Create an ISO from a CD
Post by: Valery Sedletski on July 05, 2019, 12:38:31 pm
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 :)
Title: Re: Create an ISO from a CD
Post by: xynixme on July 05, 2019, 01:25:03 pm
I see an older version at Hobbes. So, maybe I should upload it somewhere?
Please, even if I'm not using it. Hobbes?
Title: Re: Create an ISO from a CD
Post by: Valery Sedletski on July 05, 2019, 03:02:44 pm
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
Title: Re: Create an ISO from a CD
Post by: David Graser on July 05, 2019, 06:14:55 pm
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.
Title: Re: Create an ISO from a CD
Post by: Valery Sedletski on July 05, 2019, 09:22:14 pm
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:

Quote
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.
Title: Re: Create an ISO from a CD
Post by: Valery Sedletski on July 05, 2019, 09:31:47 pm
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.
Title: Re: Create an ISO from a CD
Post by: David Graser on July 05, 2019, 09:59:09 pm
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.
Title: Re: Create an ISO from a CD
Post by: Valery Sedletski on July 05, 2019, 11:36:07 pm
No, this is wrong froloff. Frolloff should be Dmitry, not Leonid
Title: Re: Create an ISO from a CD
Post by: Remy on July 06, 2019, 06:51:33 pm
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
 
Title: Re: Create an ISO from a CD
Post by: Doug Clark on September 17, 2020, 07:01:55 am
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.
Title: Re: Create an ISO from a CD
Post by: Martin Vieregg on September 26, 2020, 07:31:29 pm
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.

Title: Re: Create an ISO from a CD
Post by: Martin Iturbide on September 28, 2020, 03:20:01 am
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
Title: Re: Create an ISO from a CD
Post by: Wendy Krieger on October 08, 2021, 12:36:08 pm
cdread.exe is the magic for making iso files from live media.

Code: [Select]
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.
Title: Re: Create an ISO from a CD
Post by: Wendy Krieger on November 07, 2021, 12:08:31 pm
This mkisofs.exe does not appear to have -duplicatesonce as an option.
Title: Re: Create an ISO from a CD
Post by: Wendy Krieger on November 08, 2021, 10:55:06 am
I would be interested in Martin's hypermake etc.  Currently my web page is done in a home-grown markup language.
Title: Re: Create an ISO from a CD
Post by: Andreas Schnellbacher on November 08, 2021, 11:53:21 am
This mkisofs.exe does not appear to have -duplicatesonce as an option.
Maybe related: -makelinks sounds similar and is a recent option.
Title: Re: Create an ISO from a CD
Post by: Wendy Krieger on November 09, 2021, 10:44:01 am
CD Toys has a program "Save Disk Image", which is a gui interface to imageing disks.  See attached piccie.