3 votes

Pourquoi tar ne reconnaît-il pas les fichiers .iso, alors que la documentation indique qu'il devrait le faire ?

man tar dit que l'OS X tar La mise en œuvre devrait permettre d'extraire les fichiers .iso.

tar crée et manipule des fichiers d'archives en continu. Cette implémentation peut extraire de tar, pax, cpio, zip, jar, ar, et ISO 9660 cdrom et peut créer des archives tar, pax, cpio, ar, et shar.

Cependant, tar me donne l'erreur suivante :

$ tar -xvf test.iso
tar: Unrecognized archive format
tar: Error exit delayed from previous errors.

C'est quoi cette différence ?

Le fichier .iso est créé à partir d'un fichier .dmg à l'aide du logiciel Apple hdiutil utilitaire. poweriso peut l'extraire sans problème.

Je suis sous OS X 10.7.4. tar --version rapports bsdtar 2.8.3 - libarchive 2.8.3 .

2voto

Simon Urbanek Points 246

Il est probable qu'il ne s'agisse pas d'une image ISO pure. tar peut ne pas le reconnaître. J'ai testé tar sur des images ISO aléatoires et il a pu les traiter toutes, donc c'est probablement spécifique à cette image particulière. Notez que hdiutil peut créer des images CDR non-ISO, vous devez donc lui demander explicitement d'utiliser le format ISO (notez que le format ISO est quelque peu restrictif, et que de nombreux CD utilisent un format différent, en plus ou à la place du format ISO).

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X