Extraire le nom du volume de l’ISO à l’aide de Command?


1

Je construis un CD / DVD amorçable avec Ubuntu genisoimage. La nouvelle image est basée sur l'ancienne image téléchargée du site Web d'Ubuntu. (Le seul changement apporté était BOOTx64.efi à bootx64.efi ).

Comment extraire l'ancien nom de volume ISO de la ligne de commande? Je veux passer à genisoimage pour la nouvelle ISO.

Réponses:


2

Essayer file -s:

  $ file -s kubuntu-13.10-desktop-amd64.iso 
  kubuntu-13.10-desktop-amd64.iso: # ISO 9660 CD-ROM filesystem data 'Kubuntu 13.10 amd64             ' (bootable)

0

Voici ce que j'ai fini par utiliser pour extraire le nom du volume. Je l'utilisais dans un script shell:

SOURCE_ISO=...
VOLUME_LINE=`isoinfo -d -i "$SOURCE_ISO" | grep -i "Volume id:"`
VOLUME_NAME=${VOLUME_LINE:11}
echo "Volume name: $VOLUME_NAME"
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.