¿Por qué no reconoce los files .iso, a pesar de que la documentation dice que debería?

man tar dice que la implementación tar OS X debería poder extraer files .iso.

tar crea y manipula files de almacenamiento en time real. Esta implementación puede extraer imágenes tar, pax, cpio, zip, jar, ar e ISO 9660 cdrom y puede crear files 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. 

¿Qué pasa con la discrepancia?

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

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

  • ¿Por qué extraer este tgz arroja un error en mi Mac pero no en Linux?
  • El command tar cvfz no está escrito en la carpeta iCloud Drive
  • Error con respecto a .tar.gz en Chrome al 'Preguntar dónde save descargas'
  • ¿Funcionará un trabajo cron para eliminar ._ shadow files en un trabajo compartido de Linux?
  • One Solution collect form web for “¿Por qué no reconoce los files .iso, a pesar de que la documentation dice que debería?”

    Lo más probable es que no sea una image ISO pura, por lo que es posible que tar no la reconozca. He probado tar en algunas imágenes ISO aleatorias y podría manejarlas todas, por lo que es probable que sea específico de esa image en particular. Tenga en count que hdiutil puede crear imágenes CDR que no son ISO, por lo que debería indicar explícitamente que use el formatting ISO (tenga en count que el formatting ISO es algo restrictivo, por lo que muchos CD usan un formatting diferente además de ISO o en su lugar) .

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).