3 votos

¿Por qué tar no reconoce los archivos .iso, a pesar de que la documentación dice que debería hacerlo?

man tar dice que el sistema OS X tar implementación debería ser capaz de extraer archivos .iso.

tar crea y manipula ficheros de archivo en streaming. Esta implementación puede extraer de tar, pax, cpio, zip, jar, ar y ISO 9660 imágenes de cdrom y puede crear archivos tar, pax, cpio, ar y shar.

Sin embargo, tar me da el siguiente error:

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

¿A qué se debe esta discrepancia?

El .iso se crea a partir de un .dmg utilizando el programa de Apple hdiutil utilidad. poweriso puede extraerlo sin problemas.

Estoy en OS X 10.7.4. tar --version informa bsdtar 2.8.3 - libarchive 2.8.3 .

2voto

Simon Urbanek Puntos 246

Lo más probable es que no sea una imagen ISO pura, así que tar puede no reconocerlo. He probado tar en algunas imágenes ISO al azar y pudo manejarlas todas, así que es probable que sea específico para esa imagen en particular. Tenga en cuenta que hdiutil puede crear imágenes de CDR que no sean ISO, por lo que tendría que indicarle explícitamente que utilice el formato ISO (tenga en cuenta que el formato ISO es algo restrictivo, por lo que muchos CDs utilizan un formato diferente, además de ISO o en lugar de éste).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X