У меня есть .iso
файл под Linux, и я пытался найти способ изменить идентификатор тома без необходимости воссоздать .iso
файл. Большинство инструментов разработки, например, mkisofs
предоставляют переключатель для настройки громкости, (-V)
например. Однако я не могу понять, как изменить его в уже существующем .iso
файле.
Для ясности, бит, который я пытаюсь изменить, это Volume id:
строка. Вот пример дампа из команды isoinfo.
% isoinfo -d -i /usr/share/virtualbox/VBoxGuestAdditions.iso
CD-ROM is in ISO 9660 format
System id: Win32
Volume id: VBOXADDITIONS_4.1.8_75467
Volume set id:
Publisher id:
Data preparer id:
Application id: MKISOFS ISO 9660/HFS FILESYSTEM BUILDER & CDRECORD CD-R/DVD CREATOR (C) 1993 E.YOUNGDALE (C) 1997 J.PEARSON/J.SCHILLING
Copyright File id:
Abstract File id:
Bibliographic File id:
Volume set size is: 1
Volume set sequence number is: 1
Logical block size is: 2048
Volume size is: 22203
Joliet with UCS level 3 found
Rock Ridge signatures version 1 found
linux
iso
disk-image
ОДС
источник
источник
xorriso может сделать это:
источник