[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Datenträger ID einlesen



Alois Stöckl <linux@tm-technologies.org> writes:

> Wie kann ich die Datenträger ID einer CD einlesen. (für die die
> schon mal w..... gesehen haben, das was beim "Laufweksbuchstaben"
> bei steht.)

#!/bin/bash
bsize=2048 bskip=16 dev=${1:-/dev/cdrom} n=/dev/null t=/tmp/iso.$$
function die { echo $*; exit 1; }
test -b $dev || die "no such device: $dev"
dd if=$dev bs=$bsize count=1 skip=$bskip of=$t 2>$n || die "read failure"
echo "id             : "`dd if=$t bs=1 skip=1  count=6 2>$n`
echo "system id      : "`dd if=$t bs=1 skip=8  count=32 2>$n`
echo "volume id      : "`dd if=$t bs=1 skip=40 count=32 2>$n`
echo "volume set id  : "`dd if=$t bs=1 skip=190 count=128 2>$n`
echo "publisher id   : "`dd if=$t bs=1 skip=318 count=128 2>$n`
echo "preparer id    : "`dd if=$t bs=1 skip=446 count=128 2>$n`
echo "application id : "`dd if=$t bs=1 skip=574 count=128 2>$n`
rm $t


[x] ulf

-- 
Sicher können Maschinen Probleme lösen, Informationen speichern, kombinieren
und Spiele spielen - aber es macht ihnen keinen Spaß!  (Leo Rosten)




Reply to: