A DVD a CD-hez képest a lézeres tárolóeszközök technológiájának újabb generációját képviseli. A DVD bármelyik CD-nél több adatot képes tárolni és napjaink ez a videók kiadásának szabványa.
Öt fizikailag írható formátummal határozhatjuk meg az írható DVD fogalmát:
DVD-R: Ez volt az első elérhető írható DVD formátum. A DVD-R szabványát a DVD Fórum fektette le. Ez a formátum csak egyszer írható.
DVD-RW: Ez a DVD-R szabvány újraírható változata. A DVD-RW körülbelül 1000 alkalommal írható újra.
DVD-RAM: Ez is a DVD Fórum által támogatott újraírható formátum. A DVD-RAM cserélhető merevlemeznek látzsik. Azonban ez típusú adathordozó nem kompatibilis legtöbb DVD-ROM hajtóval és DVD-Video lejátszóval. Csupán csak néhány DVD-író ismeri a DVD-RAM formátumot. A DVD-RAM használatáról a 18.7.9 Szakaszban találunk bővebben információkat.
DVD+RW: Ezt az újraírható formátumot a DVD+RW szövetség alkotta meg. A DVD+RW lemezek nagyjából 1000 alkalommal írhatóak újra.
DVD+R: Ez a formátum a DVD+RW formátum egyszer írható változata.
Az egyrétegű írható DVD-k összesen 4 700 000 000 byte-ot képesek rögzíteni, ami 4,38 GB vagy 4 485 MB (1 kilobyte itt 1024 byte).
Megjegyzés: Meg kell különböztetnünk fizikai tárolóeszközt és az alkalmazást. Például a DVD-Video állományok olyan jellegű elrendezését írja elő, ami bármelyik írható fizikai DVD eszközön megjelenhet: DVD-R, DVD+R, DVD-RW stb. Mielőtt kiválasztanánk az eszköz típusát, biztosnak kell lennünk benne, hogy az író és a DVD-Video lejátszó (ez lehet egy önálló lejátszó vagy egy számítógép DVD-ROM meghajtója) kompatibilis a szóbanforgó lemezzel.
A growisofs(1) programot fogjuk a DVD rögzítésére használni. Ez a program a dvd+rw-tools segédprogramok (sysutils/dvd+rw-tools) gyűjteményének része. A dvd+rw-tools az összes DVD médium típusát ismeri.
Ezek a segédprogramok a SCSI alrendszeren keresztül érik az eszközöket, ezért a használhatukhoz a rendszermagban szükségünk lesz az ATAPI/CAM támogatásra. Ha az írónk USB felületen csatlakozik, akkor mindez szükségtelen, és ehelyett a 18.5 Szakaszt kell elolvasnunk az USB eszközök beállításához.
Engedélyeznünk kell az ATAPI eszközök DMA hozzáférését is, amit a /boot/loader.conf állományban a következő sor hozzáadásával tudunk megtenni:
hw.ata.atapi_dma="1"
A dvd+rw-tools használatának megkezdése előtt a DVD-írónkkal kapcsolatban érdemes átolvasnunk a dvd+rw-tools hardverkompatibilitási jegyzeteit (angolul).
Megjegyzés: Ha grafikus felületet szeretnénk használni, akkor érdemes egy pillanatást vetnünk a K3bre (sysutils/k3b), amely egy felhasználóbarát felületet ad a growisofs(1) és sok más íróprogram felé.
A growisofs(1) a mkisofs parancs előlapja, tehát az állományrendszer létrehozásához a mkisofs(8) programot fogja meghívni és ezt írja fel a DVD-re. Ez azt jelenti, hogy az írási folyamat megkezdése előtt nem kell semmilyen image-et létrehoznunk.
A /az/elérési/út könyvtárból a következő paranccsal tudjuk kiírni az adatokat DVD+R vagy DVD-R lemezre:
# growisofs -dvd-compat -Z /dev/cd0 -J -R /az/elérési/út
A -J -R
beállítások a
mkisofs(8) programhoz kerülnek át az
állományrendszer létrehozásakor (itt
most egy ISO 9660 állományrendszert hozunk
létre, Joliet és Rock Ridge
kiterjesztésekkel), használatának
részleteit lásd mkisofs(8).
A -Z
beállítást a
kezdőmenetek létrehozásakor
használjuk: több menetben akarjuk írni a
lemezt vagy sem. A DVD eszközt, amely itt most a
/dev/cd0, a saját
konfigurációnknak megfelelően kell megadni.
A -dvd-compat
paraméterrel
lezárjuk a lemezt, így ezután
további írás már nem
lehetséges. Ezért cserébe jobb
kompatibilitást kapunk a DVD-ROM
meghajtókkal.
Előre legyártott image-dzsel is dolgozhatunk, tehát például, ha az image.iso állományt akarjuk kiírni, akkor ezt kell lefuttatnunk:
# growisofs -dvd-compat -Z /dev/cd0=image.iso
Az írási sebességet
magától beállítja a lemez és
meghajtó képességeinek megfelelően.
Az írási sebesség
felülbírálásához
használjuk a -speed=
paramétert.
A paraméterek lehetőségeiről a
growisofs(1) man oldaláról tudhatunk meg
többet.
Megjegyzés: 4,38 GB-nál több adat írásához egy hibrid UDF/ISO-9660 típusú állományrendszert kell létrehoznunk. Ezt úgy tudjuk elérni, ha mkisofs(8) és a többi hasonló program (például growisofs(1)) hívásakor még hozzátesszük az
-udf -iso-level 3
paramétereket. Ezekre csak lemezképek készítésekor vagy az állományok közvetlen lemezre írásakor van szükségünk. Az így létrehozott lemezeket a mount_udf(8) segédprogram segítségével UDF állományrendszerként tudjuk csatlakoztatni. Ezért csak olyan operációs rendszereken használható, amelyek ismerik ezt a formátumot, ellenkező esetben csak hibás állományokat fogunk látni a lemezen.Példa ilyen lemezkép létrehozására:
# growisofs -dvd-compat -udf -iso-level 3 -Z /dev/cd0 -J -R /az/új/adat/helyeHa a lemezkép már eleve nagyobb méretű állományokat tartalmaz, a lemez írásakor a growisofs(1) programnak már nem kell további paramétereket átadnunk.
Lehetőleg mindig a sysutils/cdrtools legfrissebb verzióját használjuk (amely a mkisofs(8) programot is tartalmazza), mivel a régebbi verziók nem támogatják a nagyobb méretű állományokat. Ha problémák adódnak a programok használata során, akkor próbálkozzunk a fejlesztői változattal (sysutils/cdrtools-devel) és olvassuk el a mkisofs(8) man oldalát.
A DVD-Video az állományok speciális szervezésére utal, amely az ISO 9660 és az mikró UDF (M-UDF) specifikációkon alapszik. A DVD-Video emellett egy adott adatszerkezeti hierarchiát is takar, ezért kell egy külön programmal, például a multimedia/dvdauthor segítségével összeállítani egy DVD-t.
Ha már a birtokunkban van egy DVD-Video állományrendszer képe, akkor az eddigiek szerint egyszerűen csak írjuk fel egy lemezre, ahogy azt az előző szakaszban is láthattuk. Ha összeállítottuk a DVD anyagát és például a /a/videó/elérési/útja könyvtárba raktuk, akkor a következő paranccsal írathatjuk ki a DVD-Video formátumú lemezt:
# growisofs -Z /dev/cd0 -dvd-video /a/videó/elérési/útja
A -dvd-video
paramétert kell
átadni a mkisofs(8) programnak, amelynek
hatására létrehoz egy DVD-Video
formátumú állományrendszert.
Emellett a -dvd-video
beállítás maga után vonja a
growisofs(1) -dvd-compat
beállítását is.
Eltérően a CD-RW-től, egy érintetlen DVD+RW-t az első használat előtt meg kell formázni. A growisofs(1) program erről az első adandó alkalommal gondoskodik, és ez az ajánlott. Azonban a DVD+RW formázására használhatjuk a dvd+rw-format parancsot is:
# dvd+rw-format /dev/cd0
Ezt a műveletet csak egyszer kell elvégezni, hiszen ne feledjük, hogy csak a szűz DVD+RW lemezeket kell megformázni. Ezután a DVD+RW-t a korábbi szakaszoknak megfelelően tudjuk írni.
Ha a DVD+RW-re új adatot akarunk írni (egy teljesen új állományrendszert, nem pedig adatokat hozzáfűzni), akkor nem kell üressé tenni a lemezt, egyszerűen csak elegendő felülírni az előzőeket (egy új kezdőmenet létrehozásával) valahogy így:
# growisofs -Z /dev/cd0 -J -R /az/új/adat/helye
A DVD+RW formátum felajánlja annak lehetőségét is, hogy könnyedén hozzá lehessen fűzni adatokat az előző íráshoz. A művelet során az új menetet összefűzi a meglévővel, tehát ez nem egy többmenetes írás, hanem a growisofs(1) megnöveli a lemezen található ISO 9660 állományrendszert.
Például, ha egy korábban megírt DVD+RW lemezen levő adatokhoz akarunk hozzáírni, akkor a következő parancsot kell kiadnunk:
# growisofs -M /dev/cd0 -J -R /az/új/adat/helye
A mkisofs(8) beállításainál a kezőmenetnél megadottakat érdemes ismét megadni.
Megjegyzés: Ha kompatibilisek akarunk maradni a többi DVD-meghajtóval, akkor adjuk meg
-dvd-compat
paramétert. Ez a DVD+RW esetében annyit jelent, hogy nem tudunk további adatokat hozzáfűzni.
Ha valamilyen okból mégis üressé szeretnénk tenni a lemez, akkor ír járhatunk el:
# growisofs -Z /dev/cd0=/dev/zero
A DVD-RW két lemezformátumot fogad el: a inkrementális soros hozzáférést és a korlátozott felülírást. Alapértelmezés szerint a DVD-RW lemezek soros elérésűek.
A még fel nem használt DVD-RW lemezek közvetlenül írhatóak külön formázás nélkül, habár a korábban már soros formátumban használt DVD-RW lemezeket egy új kezdőmenet létrehozása előtt üressé kell tenni.
Soros módban így kell letörölni egy DVD-RW lemezt:
# dvd+rw-format -blank=full /dev/cd0
Megjegyzés: A teljes törlés (
-blank=full
) egy 1x média esetén körülbelül egy órát vesz igénybe. A-blank
beállítással egy gyorsított törlés zajlik le, amennyiben a DVD-RW lemezt Disk-At-Once (DAO) módban írjuk. A DVD-RW lemezeket az alábbi paranccsal tudjuk DAO módban írni:# growisofs -use-the-force-luke=dao -Z /dev/cd0=image.isoA
-use-the-force-luke=dao
beállítást nem kötelező megadni, mivel a growisofs(1) igyekszik a lehető leggyorsabban törölni a lemezt és megkezdeni a DAO módú írást.A DVD-RW esetében valójában a korlátozott felülírást lenne érdemes használnunk, mivel ez a formátum sokkal rugalmasabb az alapértelmezés szerint felkínált inkrementális soros elérésnél.
A soros DVD-RW lemezekre ugyanúgy tudunk adatokat rögzíteni, mint az összes többi formátum esetében:
# growisofs -Z /dev/cd0 -J -R /az/adat/helye
Ha az előző íráshoz akarunk
még hozzáfűzni adatokat, akkor ehhez a
growisofs(1) -M
beállítását kell használnunk.
Azonban ha a DVD-RW lemezhet inkrementális soros
módban adunk hozzá adatot, akkor ezzel egy
új menetet hozunk létre a lemezen és
így egy többmenetes lemezt kapunk.
A korlátozott felülírású
DVD-RW formátum használata esetén nem kell
mindegyik kezdőmenet előtt törölni a lemezt,
egyszerűen csak felül kell írni a
-Z
beállítással,
hasonlóan a DVD+RW esetéhez. A DVD+RW
-M
beállításához
hasonlóan lehetőségünk van a lemezen
található ISO 9660 formátumú
állományrendszer növelésére.
Ennek az eredménye egy egymenetes DVD.
A következő paranccsal tudjuk a DVD-RW lemezt korlátozott felülírású módba tenni:
# dvd+rw-format /dev/cd0
Így tudunk visszaváltani a soros formátum használatára:
# dvd+rw-format -blank=full /dev/cd0
Nagyon kevés DVD-ROM meghajtó ismeri a többmenetes DVD-ket, és legtöbbször is csak általában az első menetet olvassák. A DVD+R, DVD-R és DVD-RW formátumok soros formátumban képesek több mentetet is befogadni, viszont a DVD+RW és DVD-RW korlátozott felülírású formátuma esetén nem létezik több menet.
Az alábbi parancs egy újabb menetet ad hozzá egy megkezdett (le nem zárt) DVD+R, DVD-R vagy DVD-RW soros formátumú lemezhez:
# growisofs -M /dev/cd0 -J -R /az/új/adat/helye
Ha ezt a parancsot egy korlátozott felülírású DVD+RW vagy DVD-RW lemez esetén adjuk ki, akkor az új adatokat úgy fűzi hozzá, hogy egy új menetet összefésüli a meglévővel. Ezzel egy egymenetes lemez keletkezik. Ilyenkor így bővítik a megkezdett lemezeket.
Megjegyzés: A menetek kezdése és befejezése általában felhasznál valamennyi helyet a lemezen. Ezért úgy tudjuk optimalizálni a lemez helykihasználtságát, hogy kevés menetben sok adatot viszünk fel rá. A DVD+R esetén 154, a DVD-R-nél körülbelül 2000, és a dupla rétegű DVD+R lemezeknél 127 menetet tudunk létrehozni.
A DVD lemezről részletesebb információkat a dvd+rw-mediainfo /dev/cd0 parancs kiadásával tudunk lekérdezni.
A dvd+rw-tools használatáról a growisofs(1) man oldalon találunk információt, valamint a dvd+rw-tools honlapján (angolul) és a cdwrite levelezési lista archívumaiban (angolul).
Megjegyzés: Futassuk dvd+rw-mediainfo parancsot minden olyan esetben, amikor gondunk akad valamilyen lemez írásával. A kimenete nélkül szinte lehetetlen segítenünk bárkinek is.
A DVD-RAM írók SCSI vagy ATAPI csatolófelülettel rendelkeznek. Az ATAPI eszközök esetén engedélyezni kell a DMA elérését, amit a /boot/loader.conf állományban az alábbi sor hozzáadásával tudunk megtenni:
hw.ata.atapi_dma="1"
Ahogy arra már korábban utaltunk a fejezet bevezetésében, a DVD-RAM úgy látható, mint egy cserélhető merevlemez. A hagyományos merevlemezekhez hasonlóan a DVD-RAM-ot is “elő kell készíteni” az első használatához. Ebben a példában a lemez teljes területét egy szabványos UFS2 állományrendszerrel töltjük fel:
# dd if=/dev/zero of=/dev/acd0 bs=2k count=1 # bsdlabel -Bw acd0 # newfs /dev/acd0
A DVD eszköz nevét, vagyis az acd0 eszközt a saját rendszerünknek megfelelően kell módosítani.
Miután az előbbi műveletet elvégeztük a DVD-RAM lemezen, már tudjuk is normális merevlemezként csatlakoztatni:
# mount /dev/acd0 /mnt
Ezt követően a DVD-RAM egyaránt olvasható és írható.
Előző | Tartalom | Következő |
Lézeres tárolóeszközök (CD-k) létrehozása és használata | Fel | Hajlékonylemezek létrehozása és használata |
Ha kérdése van a FreeBSD-vel kapcsolatban, a következő
címre írhat (angolul): <freebsd-questions@FreeBSD.org>.
Ha ezzel a dokumentummal kapcsolatban van kérdése,
kérjük erre a címre írjon: <gabor@FreeBSD.org>.