Oh no! Where's the JavaScript?
Your Web browser does not have JavaScript enabled or does not support JavaScript. Please enable JavaScript on your Web browser to properly view this Web site, or upgrade to a Web browser that does support JavaScript.

ISO-Maker-GUI

Last updated on 18 hours ago
AMIGASYSTEMAMIGASYSTEMDistro Maintainer
Posted 7 days ago
I have created a GUI using the ‘mkisofs’ and ‘IsoMaker’ tools to create bootable ISO images for AROS.

Unfortunately, although the GUI works very well, the version of mkisofs (I have compiled two versions: 1.1.3 and 1.2.5) is too old and has some flaws. I tried compiling versions 2.1 and 3 of mkisofs; I was unable to compile version 2.1, and whilst I did manage to compile version 3, it crashes. An expert in the field advised me that compiling these two versions for AROS
was too complicated and advised me not to proceed.

ISOs can also be created with Joliet, Rock Ridge and Amiga extensions; it is possible to add the AROS bootloader (.bif) to ISOs – even those created previously – and make the CDs/DVDs bootable.

ISO-Maker-GUI uses IsoMaker – a small programme I created with the help of I.A. – to generate a bootable ISO; ISO-Maker-GUI also allows you to convert an ISO to BIN/CUE.

As mentioned, the age of mkisofs brings with it certain drawbacks: it cannot create ISOs if there are empty folders or folder names containing spaces; the source files will be included. If anyone manages to compile version 3 of mkisofs or another equivalent engine, it would be most welcome.


www.arosworld.org/infusions/forum/attachments/iconmaster-gui.jpg
miker1264, Deremon, Argo, Amiwell79, sonountaleban, CoolCat5000
You do not have access to view attachments
D
deadwoodAROS Dev
Posted 6 days ago
This is very nice @AMIGASYSTEM, congratz!

Hopefully someone other developer will get interested and will jump in to try to get newer versions of mkisofs working Smile
S
sonountalebanMember
Posted 6 days ago
Sorry, where do you get the source code of versions 2.1 or 3 from? Just for curiosity...
AMIGASYSTEMAMIGASYSTEMDistro Maintainer
Posted 6 days ago
Versions 2.x and 3.x are included in the packages named “cdrtools”

cdrtools-3.02a09.tar.gz
https://sourcefor...ratch.org/

cdrtools-2.01.01a17.tar.gz
https://sourcefor...z/download

Right now, I'm trying to compile mkisofs 2.0 to see if it makes any difference.
S
sonountalebanMember
Posted 6 days ago
Ok, thanks. Where did you get the older versions from? May it be related to this https://arosarchives.os4depot.net/?function=showfile&file=utility/misc/mkisofs-1.11.3-aros.i386.tar.gz?
AMIGASYSTEMAMIGASYSTEMDistro Maintainer
Posted 6 days ago
The mkisofs 1.11.3 available in the AROS archives is 32-bit and does not include the source code; in any case, it does not work well with my GUI, whereas the v1.11.3 I compiled myself works better.
There are numerous versions of mkisofs available online: v1.11.3, v1.12b5, v1.13, v115a2

I’ve compiled both v1.11.3 and v1.12b5 for AROS 64-bit v11; porting versions v1.13 and 115a2 to AROS was too complicated, and I.A. advised against it.

In my opinion, version 3.x would be ideal to port to AROS 64-bit v11

On Amiga OS4, version 2.0 is available without source code, but it seems there have been issues; on no Amiga OS is there a GUI that supports mkisofs.

In any case, my GUI is useful for creating ISOs; you just need to avoid using empty folders or text formats not supported by the chosen file system.
S
sonountalebanMember
Posted 6 days ago
Indeed I found their versioning a bit confusing... 1.13 -> 2.0 and 1.15 -> 3.0 ?
AMIGASYSTEMAMIGASYSTEMDistro Maintainer
Posted 6 days ago
It's not confusing or chronological, the versions follow one another in ascending order! Keep in mind that the 1.x versions are from the '90s.
S
sonountalebanMember
Posted 6 days ago
Did you get v1.2.5 from the same SourceForge page? I can't find it...
AMIGASYSTEMAMIGASYSTEMDistro Maintainer
Posted 6 days ago
1.2.5 ? Maybe you meant to look for mkisofs v1.12b5, why do you need v1.2.5, which is much older than the ones I compiled!
The 1.x versions of mkisofs are no longer needed; it seems that the issues I mentioned have been resolved in version 2.x, but this needs to be verified!
S
sonountalebanMember
Posted 6 days ago
Ah ok, so you've sorted it out. I just wanted to give a look and compare the old working version with the newer that can't be built for AROS.
AMIGASYSTEMAMIGASYSTEMDistro Maintainer
Posted 6 days ago
No, it's not solved. The versions I've compiled cannot meet the GUI's requirements. As mentioned, the 1.x versions cannot create ISO images if there are empty folders or specific filenames; consequently, they cannot create a proper bootable ISO for AROS.
AMIGASYSTEMAMIGASYSTEMDistro Maintainer
Posted 18 hours ago
There have been some improvements; I had compiled mkisofs 2.0, but it also had the same issues.

I went back to version 1.12.5 and made some improvements.

- The GUI within the ISO files now accepts names with spaces.
- Empty folders are now supported and are included correctly in the ISO.
- Thanks to the external application “IsoMaker,” AROS ISOs created with the Joliet extension are now fully bootable.

- With I.A, we’re working to ensure that other extensions, such as Rock Ridge, boot correctly. Currently, AROS CDs Rock Ridge boot, but an “Error on nameFromLock” appears before Wanderer loads, and Wanderer loads without the themes.

In addition to IsoMaker-GUI, I have created a second GUI called IsoTools-GUI, which, through an external application called “IsoTools,” allows you to extract the bootloader (.bif) from bootable AROS CDs/DVDs and also lets you rename volume names within the ISO.
You can view all discussion threads in this forum.
You cannot start a new discussion thread in this forum.
You cannot reply in this discussion thread.
You cannot start on a poll in this forum.
You cannot upload attachments in this forum.
You cannot download attachments in this forum.
Users who participated in discussion: deadwood, AMIGASYSTEM, sonountaleban