mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-03 14:47:17 +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">
|
<!ENTITY transcode-version "0.6.12">
|
||||||
|
|
||||||
<!-- Chapter 40 -->
|
<!-- Chapter 40 -->
|
||||||
<!ENTITY cdrtools-version "2.00.3">
|
<!ENTITY cdrtools-version "2.01">
|
||||||
<!ENTITY cdrdao-version "1.1.9">
|
<!ENTITY cdrdao-version "1.1.9">
|
||||||
<!ENTITY udftools-version "1.0.0b2">
|
<!ENTITY udftools-version "1.0.0b3">
|
||||||
|
|
||||||
<!-- Part XIII -->
|
<!-- Part XIII -->
|
||||||
<!-- Chapter 41 -->
|
<!-- Chapter 41 -->
|
||||||
|
@ -22,6 +22,10 @@ who wrote what.</para>
|
|||||||
|
|
||||||
<itemizedlist>
|
<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
|
<listitem><para>October 8th, 2004 [randy]: Updated to
|
||||||
w3m-0.5.1.</para></listitem>
|
w3m-0.5.1.</para></listitem>
|
||||||
|
|
||||||
|
@ -3,10 +3,10 @@
|
|||||||
<!ENTITY % general-entities SYSTEM "../../general.ent">
|
<!ENTITY % general-entities SYSTEM "../../general.ent">
|
||||||
%general-entities;
|
%general-entities;
|
||||||
|
|
||||||
<!ENTITY cdrtools-download-http "http://gd.tuwien.ac.at/utils/schilling/cdrtools/cdrtools-&cdrtools-version;.tar.gz">
|
<!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.gz">
|
<!ENTITY cdrtools-download-ftp "ftp://ftp.berlios.de/pub/cdrecord/cdrtools-&cdrtools-version;.tar.bz2">
|
||||||
<!ENTITY cdrtools-size "1.6 MB">
|
<!ENTITY cdrtools-size "1.4 MB">
|
||||||
<!ENTITY cdrtools-buildsize "19.1 MB">
|
<!ENTITY cdrtools-buildsize "21 MB">
|
||||||
<!ENTITY cdrtools-time "0.44 SBU">
|
<!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>
|
<listitem><para>Estimated build time: &cdrtools-time;</para></listitem></itemizedlist>
|
||||||
</sect3>
|
</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>
|
||||||
|
|
||||||
<sect2>
|
<sect2>
|
||||||
@ -71,13 +64,20 @@ bin:bin.</para>
|
|||||||
<title>Contents</title>
|
<title>Contents</title>
|
||||||
|
|
||||||
<para>The <application>Cdrtools</application> package contains
|
<para>The <application>Cdrtools</application> package contains
|
||||||
<command>cdrecord</command>, <command>cdda2wav</command>,
|
<command>cdda2wav</command>,
|
||||||
<command>mkisofs</command>, <command>mkhybrid</command>,
|
<command>cdrecord</command>,
|
||||||
<command>readcd</command>, <command>scgcheck</command>,
|
<command>devdump</command>,
|
||||||
<command>isoinfo</command>, <command>isodump</command>,
|
<command>isodebug</command>,
|
||||||
<command>isovfy</command>, <command>isodebug</command>,
|
<command>isodump</command>,
|
||||||
<command>devdump</command>, <command>rscsi</command> and support
|
<command>isoinfo</command>,
|
||||||
libraries.</para>
|
<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>
|
</sect2>
|
||||||
|
|
||||||
@ -91,7 +91,7 @@ libraries.</para>
|
|||||||
<para><command>cdda2wav</command> dumps Compact Disc audio into
|
<para><command>cdda2wav</command> dumps Compact Disc audio into
|
||||||
<filename>WAV</filename> sound files.</para></sect3>
|
<filename>WAV</filename> sound files.</para></sect3>
|
||||||
|
|
||||||
<sect3><title>mkisofs</title>
|
<sect3><title>mkisofs, mkhybrid</title>
|
||||||
<para><command>mkisofs</command> and <command>mkhybrid</command>
|
<para><command>mkisofs</command> and <command>mkhybrid</command>
|
||||||
generate an <acronym>ISO</acronym>9660/JOLIET/<acronym>HFS</acronym> hybrid
|
generate an <acronym>ISO</acronym>9660/JOLIET/<acronym>HFS</acronym> hybrid
|
||||||
file system.</para></sect3>
|
file system.</para></sect3>
|
||||||
@ -129,4 +129,3 @@ are the support libraries for this package.</para></sect3>
|
|||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
|
@ -8,12 +8,10 @@
|
|||||||
<?dbhtml filename="cdwriteutils.html"?>
|
<?dbhtml filename="cdwriteutils.html"?>
|
||||||
<title>CD-Writing utilities</title>
|
<title>CD-Writing utilities</title>
|
||||||
|
|
||||||
<para>This chapter contains information on <acronym>CD</acronym>-writing in
|
<para>This chapter contains information on <acronym>CD</acronym>-writing
|
||||||
Linux. You will first have to configure your kernel for
|
utilities in Linux.</para>
|
||||||
<acronym>CD</acronym>-writing, which is discussed first. After that,
|
|
||||||
installing the acutal utilities is presented.</para>
|
|
||||||
|
|
||||||
<para>Additional sources of information on <acronym>CD</acronym>-writing include:</para>
|
<para>Additional sources of information include:</para>
|
||||||
|
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
|
|
||||||
@ -26,7 +24,6 @@ FAQ</ulink></para></listitem>
|
|||||||
|
|
||||||
</itemizedlist>
|
</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="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="cdrdao.xml"/>
|
||||||
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="udftools.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-http "http://prdownloads.sourceforge.net/linux-udf/udftools-&udftools-version;.tar.gz">
|
||||||
<!ENTITY udftools-download-ftp " ">
|
<!ENTITY udftools-download-ftp " ">
|
||||||
<!ENTITY udftools-size "236 Kb">
|
<!ENTITY udftools-size "287 KB">
|
||||||
<!ENTITY udftools-buildsize "2.7 MB">
|
<!ENTITY udftools-buildsize "3.5 MB">
|
||||||
<!ENTITY udftools-time " ">
|
<!ENTITY udftools-time "0.10 SBU">
|
||||||
<!ENTITY linux-kernel-version "2.4.26">
|
|
||||||
]>
|
]>
|
||||||
|
|
||||||
<sect1 id="udftools" xreflabel="UDFtools-&udftools-version;">
|
<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 (HTTP): <ulink url="&udftools-download-http;"/></para></listitem>
|
||||||
<listitem><para>Download (FTP): <ulink url="&udftools-download-ftp;"/></para></listitem>
|
<listitem><para>Download (FTP): <ulink url="&udftools-download-ftp;"/></para></listitem>
|
||||||
<listitem><para>Download size: &udftools-size;</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>
|
<listitem><para>Estimated build time: &udftools-time;</para></listitem></itemizedlist>
|
||||||
</sect3>
|
</sect3>
|
||||||
|
|
||||||
<sect3><title>Additional downloads</title>
|
<sect3><title>Additional downloads</title>
|
||||||
<itemizedlist spacing='compact'>
|
<itemizedlist spacing='compact'>
|
||||||
<listitem><para>Required Patch: <ulink
|
<listitem><para>Required patch: <ulink
|
||||||
url="&patch-root;/linux-&linux-kernel-version;-packet-1.patch"/></para></listitem>
|
url="http://w1.894.telia.com/~u89404340/patches/packet/2.6/packet-2.6.8-2.patch.bz2"/></para></listitem>
|
||||||
<listitem><para>Patches for other kernel versions:
|
<listitem><para>Required patch: <ulink
|
||||||
<ulink url="http://w1.894.telia.com/~u89404340/patches/packet/"/></para></listitem>
|
url="http://w1.894.telia.com/~u89404340/patches/packet/udftools-1.0.0b3.patch.bz2"/></para></listitem>
|
||||||
</itemizedlist></sect3>
|
</itemizedlist></sect3>
|
||||||
|
|
||||||
</sect2>
|
</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
|
<para>Install the kernel patch by running the following commands from
|
||||||
the kernel source directory:</para>
|
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>
|
here:</para>
|
||||||
|
|
||||||
<screen>Block devices
|
<screen>Block devices
|
||||||
Packet writing on CD/DVD media: Y or M
|
Packet writing on CD/DVD media: Y or M
|
||||||
File Systems
|
CD-ROM/DVD Filesystems
|
||||||
UDF filesystems support (read only): Y
|
UDF file system support Y or M</screen>
|
||||||
UDF write support (DANGEROUS) Y</screen>
|
|
||||||
|
|
||||||
<para>If necessary, recompile the kernel with:</para>
|
<para>Recompile and install the new kernel.</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>If you built packet writer as a module, add the following to
|
<para>If you built packet writer as a module, add the following to
|
||||||
<filename>/etc/modules.conf</filename>:</para>
|
<filename>/etc/modules.conf</filename>:</para>
|
||||||
|
|
||||||
@ -102,6 +89,7 @@ want to support:</para>
|
|||||||
|
|
||||||
<screen><userinput><command>mknod /dev/pktcdvd0 b 97 0
|
<screen><userinput><command>mknod /dev/pktcdvd0 b 97 0
|
||||||
mknod /dev/pktcdvd1 b 97 1</command></userinput></screen>
|
mknod /dev/pktcdvd1 b 97 1</command></userinput></screen>
|
||||||
|
-->
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
@ -112,7 +100,8 @@ mknod /dev/pktcdvd1 b 97 1</command></userinput></screen>
|
|||||||
<para>Install <application><acronym>UDF</acronym>tools</application> by
|
<para>Install <application><acronym>UDF</acronym>tools</application> by
|
||||||
running the following commands:</para>
|
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 &&
|
||||||
make install</command></userinput></screen>
|
make install</command></userinput></screen>
|
||||||
|
|
||||||
@ -122,8 +111,13 @@ make install</command></userinput></screen>
|
|||||||
<title>Contents</title>
|
<title>Contents</title>
|
||||||
|
|
||||||
<para>The <application><acronym>UDF</acronym>tools</application> package
|
<para>The <application><acronym>UDF</acronym>tools</application> package
|
||||||
contains <command>pktsetup</command>, <command>cdrwtool</command>, and
|
contains
|
||||||
<command>mkudffs</command>.</para>
|
<command>cdrwtool</command>,
|
||||||
|
<command>mkudffs</command>,
|
||||||
|
<command>pktsetup</command>,
|
||||||
|
<command>udffsck</command>,
|
||||||
|
<command>wrudf</command> and
|
||||||
|
<filename class="libraryfile">libudffs</filename>.</para>
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
@ -163,4 +157,3 @@ formats it with a <acronym>UDF</acronym> file system.</para></sect3>
|
|||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user