CDROM - a jeho jmeno

Peter Kundrat kundrat na gic.sk
Čtvrtek Listopad 12 14:19:36 CET 1998


On Wed, Nov 11, 1998 at 05:07:12PM +0100, Zdenek Kabelac wrote:
> Zdarte
> 
> Nevi nekde z pritomnych, jak se dozvim jmeno CD disku v Linuxy, ktere
> zobrazuji Windows

Pozeral som do jadra aj do mkisofs a nikde sa volume_id necita.

Snad tento kusok perlu pomoze v nudzi (inspirovanie isodump-om z mkisofs/diag):

$iso_primary_descriptor = 'A8A32A32A118A128A128A128A128A*';

open IN, $ARGV[0] or die "$ARGV[0]: $!\n";
seek IN, 16<<11, 0 or die "seek: $!\n";
read IN, $ipd, 2048;

($junk, $system_id, $volume_id, $junk, $volume_set_id,
 $publisher_id, $preparer_id, $application_id) =
        unpack($iso_primary_descriptor, $ipd);

printf("system_id:        %.32s\n", $system_id);
printf("volume_id:        %.32s\n", $volume_id);
printf("volume_set_id:    %.128s\n", $volume_set_id);
printf("publisher_id:     %.128s\n", $publisher_id);
printf("preparer_id:      %.128s\n", $preparer_id);
printf("application_id:   %.128s\n", $application_id);

			pk
-- 
Peter Kundrat
kundrat na gic.sk


Další informace o konferenci Linux