DVD csatolás nem működik közvetlenül az írás után

Sziasztok!

Sok felé keresgettem már segítséget a problémámra, de eddig még nem találtam meg a megfelelő solution-t.
A szituáció: megírok egy DVD-t growisofs és genisoimage segítségével. Az írás tökéletesen véget ér, hiba nélkül.
Hogy a lemezt leellenőrizzem, fel akarom csatolni és md5sum-okat szeretnék számolgatni.Mindezt egy script segítségével csinálnám, hogy ne kelljen felette ülni, de a csatolás random szerűen vagy sikerül vagy nem. de leginkább nem. :-S
próbáltam már eject parancs segítségével, de vannak DVD-drive-ok, amik nem tudják behúzni a tálcát automatice, csak rásegítéssel.
Nincs alternatív lehetőség a felcsatolásra, vagy esetleg csatolás nélkül lemezt ellenőrizni, ill. a lemezen a fájlokat?

Segítségért előre is köszönet.
--
Medon

U.I.: Először kérek segítséget itt a hup-on, nem vok benne biztos hogy fórum-témaként kell-e ezt tennem...

Hozzászólások

hat en gyanitom, hogy ezt nem szoftver-, hanem hardver oldalrol kene kivizsgalni (ezzel azt akartam mondani, hogy az az eject/load megiscsak szukseges lenne)

OK, belenyugszok, hogy az

 eject/eject -T 

párosnak ott kell ülnie a scriptben.
De időközben felfigyeltem még egy problémára; írás után megadott helyre akarom csatolni a lemezt, a script-részlet így néz ki:


function ejectProcess {
    szoveg=''
    szoveg=`mount | grep /dev/$drive`
    if [ "$szoveg" != "" ]; then
        umount /dev/$drive
    fi
    logba ''
    logba `eject /dev/$drive`
    logba ''
    logba `eject /dev/$drive -T`
    logba ''
    mount /dev/$drive /media/$drive
}

Ezt meghívom a scriptemben egy bizonyos helyen, és a gépezet néha nem tudta csatolni a lemezt. A csatolásnál arra hivatkozott, hogy adjam meg a csatolandó eszköz pontos filesystem típusát. Vagyis tipikus esete annak, amikor nem ismeri fel a lemezt. Megnéztem manuálisan, hogy sikerült-e az írás, és sikerült. Sőt, ebben az esetben már az auto-csatolás is gond nélkül működött.
Miért?