UDFtools-1.0.0b2

Introduction à UDFtools

Le package UDFtools contient des utilitaires pour créer et monter des disques CD-RW avec des systèmes de fichiers UDF en lecture et en écriture. Les systèmes de fichiers UDF sont utilisés à la fois sur des médias CD-RW et sur des DVD. Pour plus d'informations sur le standard des systèmes de fichiers UDF, voir: http://www.osta.org et http://www.ecma-international.org.

Informations sur le package

Installation du correctif pour le noyau

Avertissement

Note that this patch can permenantly damage your CD drive if it is from one of the few mentioned at http://slashdot.org/article.pl?sid=03/10/25/1737244. Do not apply the patch without first checking out the article.

Installez le correctif du noyau en lançant les commandes suivantes à partir du répertoire des sources du noyau:

patch -Np1 -i ../linux-2.4.20-packet.patch

Dans la configuration du noyau, vérifiez votre paramètrage pour ce qui est cité ci-dessous:

Block devices
   Packet writing on CD/DVD media:       Y or M
File Systems
   UDF filesystems support (read only):  Y
     UDF write support (DANGEROUS)       Y

SI nécessaire, recompilez le noyau avec

make CC=/opt/gcc-2.95.3/bin/gcc dep &&
make CC=/opt/gcc-2.95.3/bin/gcc bzImage &&
make CC=/opt/gcc-2.95.3/bin/gcc modules &&
make CC=/opt/gcc-2.95.3/bin/gcc modules_install

Copiez /usr/src/linux/arch/i386/boot/bzImage et /usr/src/linux/System.map dans /boot. Si vous utilisez LILO, éditez /etc/lilo.conf de façon approprié et lancez lilo.

Si vous construisez le créateur de paquets comme module, ajoutez ce qui suit à /etc/modules.conf:

alias block-major-97 pktcdvd

Finalement, créez les noeuds pour le pilote du périphérique dans /dev, ajoutez un noeud pour chaque lecteur CD-RW que vous souhaitez gérer:

mknod /dev/pktcdvd0 b 97 0
mknod /dev/pktcdvd1 b 97 1

Installation de UDFtools

Installez UDFtools en lançant les commandes suivantes:

./configure --prefix=/usr &&
make &&
make install

Contenu

Le package UDFtools contient pktsetup, cdrwtool et mkudffs.

Description

pktsetup

pktsetup est utilisé pour établir et casser les associations entre le pilote de paquets du noyau et un lecteur physique.

Exemple:
pktsetup /dev/pktcdvd0 /dev/scd0
mount /dev/pktcdvd0 /mnt/cdrom -t udf -o rw,noatime
associe le périphérique physique /dev/scd0 avec le pilote de paquets du noyau /dev/pktcdvd0 puis monte un UDF formatté CD-RW pour un accès en lecture/écriture.

cdrwtool

cdrwtool apporte des possibilités pour gérer des lecteurs CD-RW, en incluant le formattage de nouveaux disques, le paramétrage des vitesses de lecture et d'écriture, etc.

Exemple:
cdrwtool -d /dev/scd0 -q
prépare un nouveau CD-RW et le formatte avec un système de fichiers udf.

mkudffs

mkudffs est utilisé pour créer des nouveaux systèmes de fichiers UDF. Il peut être utilisé sur des disques durs et sur des CD-R ainsi que sur des CD-RW.