[Pkg-libburnia-devel] Bug#1126705: Option to change metadata without adding a new session.

techlord8 at web.de techlord8 at web.de
Fri Jan 30 23:16:20 GMT 2026


Package: xorriso
Severity: wishlist

I suggest adding an option to change metadata such as volume ID without adding a new session (where possible).

When trying to modify a volume label using:

xorriso -dev tmp.iso -volid "new volume label"

xorriso indeed changes the volume label, but also adds a new session at the end. Of course, this is unavoidable on write-once media, but on overwritable media and disc images, it should be possible to modify the metadata of an existing session (such as volume label) without adding a new session.

My suggestion would be something like this:

xorriso -dev tmp.iso -edit_session 1 -volid "new volume label"

This will only change the volume label of the first session without adding a new session at the end, if it is possible. Otherwise (on write-once media), xorriso will return an error. 

Also, some commands like -map (adding new files) would be impossible on an older session because unlike metadata fields (fixed size), the file and directory metadata have a variable length.

I also suggest an -append-only option like this:

xorriso -dev tmp.iso -append-only -volid "new volume label"

This would mimic writing on write-once media regardless of media type, by only appending data at the end without touching the first session.



More information about the Pkg-libburnia-devel mailing list