Solution 1 :
Utilisez AVFS pour accéder au contenu de l'archive tar comme s'il s'agissait d'un répertoire. AVFS est un système de fichiers virtuel basé sur FUSE. Pointez votre constructeur ISO préféré vers le répertoire à l'intérieur de l'archive tar.
mountavfs
cd ~/.avfs/path/to/archive.tar\#
genisoimage -o /path/to/iso .
Solution 2 :
Si vos principaux objectifs sont d'accélérer le processus et d'éviter toute activité inutile sur le disque pour des raisons de performances, et vous avez beaucoup de RAM à épargner par rapport à la taille de votre tarball, vous pouvez extraire le .tar dans la RAM en utilisant tmpfs. Cette option est très probablement la plus rapide disponible, à moins que vous ne puissiez faire fonctionner l'approche de tuyau de @bulleric et vous lisez sur un disque et écrivez sur un autre.