Ignore:
Timestamp:
06/14/2004 03:23:08 AM (20 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
73ddd1a0
Parents:
01062dd
Message:

XML update for Chapter 40

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2317 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • multimedia/cdwriteutils/udftools.xml

    r01062dd rd8a5def6  
     1<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
     2   "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
     3  <!ENTITY % general-entities SYSTEM "../../general.ent">
     4  %general-entities;
     5 
     6  <!ENTITY udftools-download-http "http://prdownloads.sourceforge.net/linux-udf/udftools-&udftools-version;.tar.gz">
     7  <!ENTITY udftools-download-ftp  " ">
     8  <!ENTITY udftools-size          "236 Kb">
     9  <!ENTITY udftools-buildsize     "2.7 MB">
     10  <!ENTITY udftools-time          " ">
     11]>
     12
    113<sect1 id="udftools" xreflabel="UDFtools-&udftools-version;">
    214<?dbhtml filename="udftools.html"?>
    315<title>UDFtools-&udftools-version;</title>
    416
    5 &udftools-intro;
    6 &udftools-kernel-inst;
    7 &udftools-inst;
    8 &udftools-desc;
     17<sect2>
     18<title>Introduction to <application><acronym>UDF</acronym>tools</application></title>
     19
     20<para>The <application><acronym>UDF</acronym>tools</application> package contains utilities
     21for creating and mounting <acronym>CD</acronym>-<acronym>RW</acronym> disks with
     22<acronym>UDF</acronym> file systems for both
     23reading and writing. <acronym>UDF</acronym> files systems are used on
     24both <acronym>CD</acronym>-<acronym>RW</acronym> media and
     25on <acronym>DVD</acronym>.  For more details of the
     26<acronym>UDF</acronym> file system standard see:
     27<ulink url="http://www.osta.org"/> and <ulink
     28url="http://www.ecma-international.org"/>.</para>
     29
     30<sect3><title>Package information</title>
     31<itemizedlist spacing='compact'>
     32<listitem><para>Download (HTTP): <ulink url="&udftools-download-http;"/></para></listitem>
     33<listitem><para>Download (FTP): <ulink url="&udftools-download-ftp;"/></para></listitem>
     34<listitem><para>Download size: &udftools-size;</para></listitem>
     35<listitem><para>Estimated Disk space required: &udftools-buildsize;</para></listitem>
     36<listitem><para>Estimated build time: &udftools-time;</para></listitem></itemizedlist>
     37</sect3>
     38
     39<sect3><title>Additional downloads</title>
     40<itemizedlist spacing='compact'>
     41<listitem><para>Required Patch: <ulink
     42url="&patch-root;/linux-2.4.26-packet.patch"/></para></listitem>
     43<listitem><para>Patches for other kernel versions:
     44<ulink url="http://w1.894.telia.com/~u89404340/patches/packet/"/></para></listitem>
     45</itemizedlist></sect3>
     46
     47
     48</sect2>
     49
     50<sect2>
     51<title>Installation of the kernel patch</title>
     52
     53<warning>
     54<para>Note that this patch can permanently damage your
     55<acronym>CD</acronym> drive if it is
     56from one of the few mentioned at
     57<ulink url="http://slashdot.org/article.pl?sid=03/10/25/1737244"/>. Do
     58not apply the patch without first checking out the article.</para>
     59</warning>
     60
     61<para>Install the kernel patch by running the following commands from
     62the kernel source directory:</para>
     63
     64<screen><userinput><command>patch -Np1 -i ../linux-2.4.26-packet.patch</command></userinput></screen>
     65
     66<para>In the kernel configuration, check your setting with those listed
     67here:</para>
     68
     69<screen>Block devices
     70   Packet writing on CD/DVD media:       Y or M
     71File Systems
     72   UDF filesystems support (read only):  Y
     73     UDF write support (DANGEROUS)       Y</screen>
     74
     75<para>If necessary, recompile the kernel with:</para>
     76<screen><userinput><command>make CC=/opt/gcc-2.95.3/bin/gcc dep &amp;&amp;
     77make CC=/opt/gcc-2.95.3/bin/gcc bzImage &amp;&amp;
     78make CC=/opt/gcc-2.95.3/bin/gcc modules &amp;&amp;
     79make CC=/opt/gcc-2.95.3/bin/gcc modules_install</command></userinput></screen>
     80<para>
     81Copy <filename>/usr/src/linux/arch/i386/boot/bzImage</filename> and
     82<filename>/usr/src/linux/System.map</filename> to
     83<filename class="directory">/boot</filename>. If you utilize
     84<application>LILO</application>, edit <filename>/etc/lilo.conf</filename>
     85appropriately and run <command>lilo</command>.
     86</para>
     87
     88<para>If you built packet writer as a module, add the following to
     89<filename>/etc/modules.conf</filename>:</para>
     90<screen><userinput>alias block-major-97 pktcdvd</userinput></screen>
     91
     92<para>Finally, create the packet driver device nodes in <filename
     93class="directory">/dev</filename>, add one node for every
     94<acronym>CD</acronym>-<acronym>RW</acronym> drive you
     95want to support:</para>
     96<screen><userinput><command>mknod /dev/pktcdvd0 b 97 0
     97mknod /dev/pktcdvd1 b 97 1</command></userinput></screen>
     98
     99</sect2>
     100
     101<sect2>
     102<title>Installation of <application><acronym>UDF</acronym>tools</application></title>
     103
     104<para>Install <application><acronym>UDF</acronym>tools</application> by running the following commands:</para>
     105
     106<screen><userinput><command>./configure --prefix=/usr &amp;&amp;
     107make &amp;&amp;
     108make install</command></userinput></screen>
     109
     110</sect2>
     111
     112<sect2>
     113<title>Contents</title>
     114
     115<para>The <application><acronym>UDF</acronym>tools</application> package contains <command>
     116pktsetup</command>, <command>cdrwtool</command>, and
     117<command>mkudffs</command>.</para>
     118
     119</sect2>
     120
     121<sect2><title>Description</title>
     122
     123<sect3><title>pktsetup</title>
     124<para><command>pktsetup</command> is used to establish and break down
     125associations between the kernel packet driver and a physical drive.</para>
     126<para>Example:
     127<screen><command>pktsetup /dev/pktcdvd0 /dev/scd0
     128mount /dev/pktcdvd0 /mnt/cdrom -t udf -o rw,noatime</command></screen>
     129associates the physical device <filename>/dev/scd0</filename> with the
     130kernel packet driver <filename>/dev/pktcdvd0</filename>, then mounts a
     131<acronym>UDF</acronym> formatted <acronym>CD-RW</acronym> for read/write
     132access.</para></sect3>
     133
     134<sect3><title>cdrwtool</title>
     135<para><command>cdrwtool</command> provides facilities to manage
     136<acronym>CD</acronym>-RW
     137drives, including formatting new disks, setting the read and write
     138speeds, etc. </para>
     139<para>Example:
     140<screen><command>cdrwtool -d /dev/scd0 -q</command></screen>
     141prepares a new <acronym>CD</acronym>-<acronym>RW</acronym> for use and
     142formats it with a <acronym>UDF</acronym>
     143file system.</para></sect3>
     144
     145<sect3><title>mkudffs</title>
     146<para><command>mkudffs</command> is used to create new
     147<acronym>UDF</acronym> file systems,
     148it can be used on hard disks and <acronym>CD</acronym>-R as well as
     149<acronym>CD</acronym>-<acronym>RW</acronym>.</para></sect3>
     150 
     151
     152</sect2>
    9153
    10154</sect1>
Note: See TracChangeset for help on using the changeset viewer.