mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-23 22:42:14 +08:00
Updated to Cdrtools-2.01 and UDFtools-1.0.0b3 and removed obsolete kernel configuration for CD writing section.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2780 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
b1a168db2c
commit
33278268b2
@ -422,9 +422,9 @@
|
||||
<!ENTITY transcode-version "0.6.12">
|
||||
|
||||
<!-- Chapter 40 -->
|
||||
<!ENTITY cdrtools-version "2.00.3">
|
||||
<!ENTITY cdrtools-version "2.01">
|
||||
<!ENTITY cdrdao-version "1.1.9">
|
||||
<!ENTITY udftools-version "1.0.0b2">
|
||||
<!ENTITY udftools-version "1.0.0b3">
|
||||
|
||||
<!-- Part XIII -->
|
||||
<!-- Chapter 41 -->
|
||||
|
@ -22,6 +22,10 @@ who wrote what.</para>
|
||||
|
||||
<itemizedlist>
|
||||
|
||||
<listitem><para>October 8th, 2004 [igor]: Updated to Cdrtools-2.01 and
|
||||
UDFtools-1.0.0b3 and removed obsolete kernel configuration for CD
|
||||
writing section.</para></listitem>
|
||||
|
||||
<listitem><para>October 8th, 2004 [randy]: Updated to
|
||||
w3m-0.5.1.</para></listitem>
|
||||
|
||||
|
@ -3,10 +3,10 @@
|
||||
<!ENTITY % general-entities SYSTEM "../../general.ent">
|
||||
%general-entities;
|
||||
|
||||
<!ENTITY cdrtools-download-http "http://gd.tuwien.ac.at/utils/schilling/cdrtools/cdrtools-&cdrtools-version;.tar.gz">
|
||||
<!ENTITY cdrtools-download-ftp "ftp://ftp.berlios.de/pub/cdrecord/cdrtools-&cdrtools-version;.tar.gz">
|
||||
<!ENTITY cdrtools-size "1.6 MB">
|
||||
<!ENTITY cdrtools-buildsize "19.1 MB">
|
||||
<!ENTITY cdrtools-download-http "http://gd.tuwien.ac.at/utils/schilling/cdrtools/cdrtools-&cdrtools-version;.tar.bz2">
|
||||
<!ENTITY cdrtools-download-ftp "ftp://ftp.berlios.de/pub/cdrecord/cdrtools-&cdrtools-version;.tar.bz2">
|
||||
<!ENTITY cdrtools-size "1.4 MB">
|
||||
<!ENTITY cdrtools-buildsize "21 MB">
|
||||
<!ENTITY cdrtools-time "0.44 SBU">
|
||||
]>
|
||||
|
||||
@ -34,13 +34,6 @@ useful for reading, creating or writing (burning) Compact Discs.</para>
|
||||
<listitem><para>Estimated build time: &cdrtools-time;</para></listitem></itemizedlist>
|
||||
</sect3>
|
||||
|
||||
<!-- <sect3><title>Additional downloads</title>
|
||||
<itemizedlist spacing='compact'>
|
||||
<listitem><para>Required Patch: <ulink
|
||||
url="&patch-root;/cdrtools-&cdrtools-version;-kernel_2.6-1.patch"/></para>
|
||||
</listitem></itemizedlist>
|
||||
</sect3> -->
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
@ -71,13 +64,20 @@ bin:bin.</para>
|
||||
<title>Contents</title>
|
||||
|
||||
<para>The <application>Cdrtools</application> package contains
|
||||
<command>cdrecord</command>, <command>cdda2wav</command>,
|
||||
<command>mkisofs</command>, <command>mkhybrid</command>,
|
||||
<command>readcd</command>, <command>scgcheck</command>,
|
||||
<command>isoinfo</command>, <command>isodump</command>,
|
||||
<command>isovfy</command>, <command>isodebug</command>,
|
||||
<command>devdump</command>, <command>rscsi</command> and support
|
||||
libraries.</para>
|
||||
<command>cdda2wav</command>,
|
||||
<command>cdrecord</command>,
|
||||
<command>devdump</command>,
|
||||
<command>isodebug</command>,
|
||||
<command>isodump</command>,
|
||||
<command>isoinfo</command>,
|
||||
<command>isovfy</command>,
|
||||
<command>mkhybrid</command>,
|
||||
<command>mkisofs</command>,
|
||||
<command>readcd</command>,
|
||||
<command>rscsi</command>,
|
||||
<command>scgcheck</command>,
|
||||
<command>skel</command>
|
||||
and support libraries.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
@ -91,7 +91,7 @@ libraries.</para>
|
||||
<para><command>cdda2wav</command> dumps Compact Disc audio into
|
||||
<filename>WAV</filename> sound files.</para></sect3>
|
||||
|
||||
<sect3><title>mkisofs</title>
|
||||
<sect3><title>mkisofs, mkhybrid</title>
|
||||
<para><command>mkisofs</command> and <command>mkhybrid</command>
|
||||
generate an <acronym>ISO</acronym>9660/JOLIET/<acronym>HFS</acronym> hybrid
|
||||
file system.</para></sect3>
|
||||
@ -129,4 +129,3 @@ are the support libraries for this package.</para></sect3>
|
||||
</sect2>
|
||||
|
||||
</sect1>
|
||||
|
||||
|
@ -8,12 +8,10 @@
|
||||
<?dbhtml filename="cdwriteutils.html"?>
|
||||
<title>CD-Writing utilities</title>
|
||||
|
||||
<para>This chapter contains information on <acronym>CD</acronym>-writing in
|
||||
Linux. You will first have to configure your kernel for
|
||||
<acronym>CD</acronym>-writing, which is discussed first. After that,
|
||||
installing the acutal utilities is presented.</para>
|
||||
<para>This chapter contains information on <acronym>CD</acronym>-writing
|
||||
utilities in Linux.</para>
|
||||
|
||||
<para>Additional sources of information on <acronym>CD</acronym>-writing include:</para>
|
||||
<para>Additional sources of information include:</para>
|
||||
|
||||
<itemizedlist>
|
||||
|
||||
@ -26,7 +24,6 @@ FAQ</ulink></para></listitem>
|
||||
|
||||
</itemizedlist>
|
||||
|
||||
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="kernel.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="cdrtools.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="cdrdao.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="udftools.xml"/>
|
||||
|
@ -1,60 +0,0 @@
|
||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
|
||||
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
|
||||
<!ENTITY % general-entities SYSTEM "../../general.ent">
|
||||
%general-entities;
|
||||
]>
|
||||
|
||||
<sect1 id="kernel" xreflabel="kernel">
|
||||
<sect1info>
|
||||
<othername>$LastChangedBy$</othername>
|
||||
<date>$Date$</date>
|
||||
</sect1info>
|
||||
<?dbhtml filename="kernel.html"?>
|
||||
<title>Configuring your kernel for CD-Writing</title>
|
||||
|
||||
<para>In the kernel configuration, check your settings with those listed
|
||||
below for your <acronym>CD</acronym>-<acronym>ROM</acronym> interface type:</para>
|
||||
|
||||
<para><acronym>SCSI</acronym> <acronym>CD</acronym>-writer:</para>
|
||||
<screen>SCSI support menu
|
||||
SCSI support: Y or M
|
||||
SCSI CD-ROM support: Y or M
|
||||
SCSI generic support: Y or M
|
||||
Vendor-specific extensions: [1]
|
||||
Also include the low-level driver for your SCSI card if
|
||||
applicable.</screen>
|
||||
|
||||
|
||||
<para><acronym>IDE</acronym> <acronym>CD</acronym>-writer:</para>
|
||||
<screen>ATA/IDE/MFM/RLL support menu
|
||||
IDE/ATAPI CDROM support: N
|
||||
SCSI emulation support: Y or M
|
||||
SCSI support menu
|
||||
SCSI support: Y or M
|
||||
SCSI CD-ROM support: Y or M
|
||||
SCSI generic support: Y or M
|
||||
Vendor-specific extensions: [1]</screen>
|
||||
|
||||
<para>[1] Read the help to determine if this selection is applicable for
|
||||
your hardware.</para>
|
||||
|
||||
<para>If necessary, recompile the kernel with</para>
|
||||
<screen>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</screen>
|
||||
<para>
|
||||
Copy <filename>/usr/src/linux/arch/i386/boot/bzImage</filename> and
|
||||
<filename>/usr/src/linux/System.map</filename> to
|
||||
<filename>/boot</filename>. If you utilize
|
||||
<application>LILO</application>, edit <filename>/etc/lilo.conf</filename>
|
||||
appropriately and run <command>lilo</command>.
|
||||
</para>
|
||||
|
||||
<para>For more information about these settings and the drivers they
|
||||
install, read <ulink
|
||||
url="http://www.tldp.org/HOWTO/SCSI-2.4-HOWTO/sr.html">The Linux 2.4
|
||||
SCSI subsystem HOWTO</ulink>.</para>
|
||||
|
||||
</sect1>
|
||||
|
@ -5,10 +5,9 @@
|
||||
|
||||
<!ENTITY udftools-download-http "http://prdownloads.sourceforge.net/linux-udf/udftools-&udftools-version;.tar.gz">
|
||||
<!ENTITY udftools-download-ftp " ">
|
||||
<!ENTITY udftools-size "236 Kb">
|
||||
<!ENTITY udftools-buildsize "2.7 MB">
|
||||
<!ENTITY udftools-time " ">
|
||||
<!ENTITY linux-kernel-version "2.4.26">
|
||||
<!ENTITY udftools-size "287 KB">
|
||||
<!ENTITY udftools-buildsize "3.5 MB">
|
||||
<!ENTITY udftools-time "0.10 SBU">
|
||||
]>
|
||||
|
||||
<sect1 id="udftools" xreflabel="UDFtools-&udftools-version;">
|
||||
@ -38,16 +37,16 @@ on <acronym>DVD</acronym>. For more details of the
|
||||
<listitem><para>Download (HTTP): <ulink url="&udftools-download-http;"/></para></listitem>
|
||||
<listitem><para>Download (FTP): <ulink url="&udftools-download-ftp;"/></para></listitem>
|
||||
<listitem><para>Download size: &udftools-size;</para></listitem>
|
||||
<listitem><para>Estimated Disk space required: &udftools-buildsize;</para></listitem>
|
||||
<listitem><para>Estimated disk space required: &udftools-buildsize;</para></listitem>
|
||||
<listitem><para>Estimated build time: &udftools-time;</para></listitem></itemizedlist>
|
||||
</sect3>
|
||||
|
||||
<sect3><title>Additional downloads</title>
|
||||
<itemizedlist spacing='compact'>
|
||||
<listitem><para>Required Patch: <ulink
|
||||
url="&patch-root;/linux-&linux-kernel-version;-packet-1.patch"/></para></listitem>
|
||||
<listitem><para>Patches for other kernel versions:
|
||||
<ulink url="http://w1.894.telia.com/~u89404340/patches/packet/"/></para></listitem>
|
||||
<listitem><para>Required patch: <ulink
|
||||
url="http://w1.894.telia.com/~u89404340/patches/packet/2.6/packet-2.6.8-2.patch.bz2"/></para></listitem>
|
||||
<listitem><para>Required patch: <ulink
|
||||
url="http://w1.894.telia.com/~u89404340/patches/packet/udftools-1.0.0b3.patch.bz2"/></para></listitem>
|
||||
</itemizedlist></sect3>
|
||||
|
||||
</sect2>
|
||||
@ -65,31 +64,19 @@ not apply the patch without first checking out the article.</para>
|
||||
<para>Install the kernel patch by running the following commands from
|
||||
the kernel source directory:</para>
|
||||
|
||||
<screen><userinput><command>patch -Np1 -i ../linux-&linux-kernel-version;-packet-1.patch</command></userinput></screen>
|
||||
<screen><userinput><command>bzcat ../packet-2.6.8-2.patch.bz2 |patch -Np1</command></userinput></screen>
|
||||
|
||||
<para>In the kernel configuration, check your setting with those listed
|
||||
<para>In the kernel configuration, modify your settings to match those listed
|
||||
here:</para>
|
||||
|
||||
<screen>Block devices
|
||||
Packet writing on CD/DVD media: Y or M
|
||||
File Systems
|
||||
UDF filesystems support (read only): Y
|
||||
UDF write support (DANGEROUS) Y</screen>
|
||||
Packet writing on CD/DVD media: Y or M
|
||||
CD-ROM/DVD Filesystems
|
||||
UDF file system support Y or M</screen>
|
||||
|
||||
<para>If necessary, recompile the kernel with:</para>
|
||||
|
||||
<screen><userinput><command>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</command></userinput></screen>
|
||||
|
||||
<para>
|
||||
Copy <filename>/usr/src/linux/arch/i386/boot/bzImage</filename> and
|
||||
<filename>/usr/src/linux/System.map</filename> to
|
||||
<filename class="directory">/boot</filename>. If you utilize
|
||||
<application>LILO</application>, edit <filename>/etc/lilo.conf</filename>
|
||||
appropriately and run <command>lilo</command>.</para>
|
||||
<para>Recompile and install the new kernel.</para>
|
||||
|
||||
<!--
|
||||
<para>If you built packet writer as a module, add the following to
|
||||
<filename>/etc/modules.conf</filename>:</para>
|
||||
|
||||
@ -102,6 +89,7 @@ want to support:</para>
|
||||
|
||||
<screen><userinput><command>mknod /dev/pktcdvd0 b 97 0
|
||||
mknod /dev/pktcdvd1 b 97 1</command></userinput></screen>
|
||||
-->
|
||||
|
||||
</sect2>
|
||||
|
||||
@ -112,7 +100,8 @@ mknod /dev/pktcdvd1 b 97 1</command></userinput></screen>
|
||||
<para>Install <application><acronym>UDF</acronym>tools</application> by
|
||||
running the following commands:</para>
|
||||
|
||||
<screen><userinput><command>./configure --prefix=/usr &&
|
||||
<screen><userinput><command>bzcat ../udftools-1.0.0b3.patch.bz2 |patch -Np1 &&
|
||||
./configure --prefix=/usr &&
|
||||
make &&
|
||||
make install</command></userinput></screen>
|
||||
|
||||
@ -122,8 +111,13 @@ make install</command></userinput></screen>
|
||||
<title>Contents</title>
|
||||
|
||||
<para>The <application><acronym>UDF</acronym>tools</application> package
|
||||
contains <command>pktsetup</command>, <command>cdrwtool</command>, and
|
||||
<command>mkudffs</command>.</para>
|
||||
contains
|
||||
<command>cdrwtool</command>,
|
||||
<command>mkudffs</command>,
|
||||
<command>pktsetup</command>,
|
||||
<command>udffsck</command>,
|
||||
<command>wrudf</command> and
|
||||
<filename class="libraryfile">libudffs</filename>.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
@ -163,4 +157,3 @@ formats it with a <acronym>UDF</acronym> file system.</para></sect3>
|
||||
</sect2>
|
||||
|
||||
</sect1>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user