Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > 17a4b2c1b6ee695e469f771cfdbee1d0 > files > 142

howto-html-ja-10.1-4mdv2008.1.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
 <TITLE>CD-Writing HOWTO: CD-ROM $B$r>F$/$?$a$N(B Linux $B$N@_Dj(B</TITLE>
 <LINK HREF="CD-Writing-HOWTO-3.html" REL=next>
 <LINK HREF="CD-Writing-HOWTO-1.html" REL=previous>
 <LINK HREF="CD-Writing-HOWTO.html#toc2" REL=contents>
</HEAD>
<BODY>
<A HREF="CD-Writing-HOWTO-3.html">$B<!$N%Z!<%8(B</A>
<A HREF="CD-Writing-HOWTO-1.html">$BA0$N%Z!<%8(B</A>
<A HREF="CD-Writing-HOWTO.html#toc2">$BL\<!$X(B</A>
<HR>
<H2><A NAME="s2">2. CD-ROM $B$r>F$/$?$a$N(B Linux $B$N@_Dj(B</A></H2>

<P>
<P>$B$3$N>O$O(B SCSI$B!"(BIDE/ATAPI$B!"$=$7$F%Q%i%l%k%]!<%H@\B3%?%$%W$N(B CD $B%i%$%?$K(B
$BE,MQ$G$-$^$9!#(BUSB $B@\B3$N(B CD $B%i%$%?$O(B 2000 $BG/(B 5 $B7n$N;~E@$G$O(B
$B%5%]!<%H$5$l$F$$$^$;$s!#(BSCSI $B0J30$N%i%$%?$K$O8_49%I%i%$%P$,I,MW$G$9!#(B
$B$3$N%I%i%$%P$O!"$3$l$i$N%G%P%$%9$r(B
$BK\J*$N(B SCSI $B%G%P%$%9$G$"$k$+$N$h$&$K8+$;$+$1$^$9!#(B
$B$"$kLL$G$O!"$3$N$h$&$JE}0l2=(B
($B!VA4$F$N%G%P%$%9$,(B SCSI $B$G$"$k!W(B) $B$O4JC1$G$9!#(B
$B$J$<$J$i!"%"%W%j%1!<%7%g%s%l%Y%k$G$O(B CD $B%i%$%?$N<oN`$K4X$o$i$:(B
$BB>$N%f!<%6$HCN<1$r6&M-$G$-$k$+$i$G$9!#(B
$B$=$NH?LL!"%I%i%$%PL>$NJQ99$rH?1G$5$;$k$?$a!"(B
CD $B%W%l%$%d!<$N$h$&$J%"%W%j%1!<%7%g%s$d!"(B
$B%^%&%s%H%f!<%F%#%j%F%#$N:F@_Dj$r9T$o$J$1$l$P$J$j$^$;$s!#(B
$BNc$($P!":#$^$G$O%G%P%$%9%U%!%$%k(B /dev/hdc $B7PM3$G(B ATAPI $B@\B3$N(B
CD $B%i%$%?$K%"%/%;%9$7$F$$$?$H$7$F$b!"(BSCSI $B8_49%I%i%$%P$rM-8z$K$7$?8e$O(B
/dev/scd0 $B7PM3$G%"%/%;%9$7$J$1$l$P$J$i$J$/$J$j$^$9!#(B
<P>$B0lEY%O!<%I%&%'%"$H$=$NB>$N(B Linux $B%7%9%F%`$N@_Dj$,$&$^$/$G$-$l$P!"(B
<CODE>cdrecord -scanbus</CODE> $B%3%^%s%I$N<B9T$K$h$j(B SCSI $B%P%9$K@\B3$5$l$F$$$k(B
$B%G%P%$%9$N0lMw$,I=<($5$l$^$9!#$3$N>O$NL\E*$O!"(B
$B:G=*E*$K<!$N$h$&$J=PNO$,F@$i$l$k$h$&(B
Linux $B%7%9%F%`$r@_Dj$9$k<jEA$$$r$9$k$3$H$G$9(B:
<P>
<BLOCKQUOTE><CODE>
<PRE>
shell&gt; cdrecord -scanbus
Cdrecord release 1.7a1 Copyright (C) 1995-1998 J&ouml;g Schilling
scsibus0:
      0,0,0) 'Quantum ' 'XP34300         ' 'F76D' Disk
      0,1,0) 'SEAGATE ' 'ST11200N        ' '8334' Disk
      0,2,0) *
      0,3,0) 'TOSHIBA ' 'MK537FB/        ' '6258' Disk
      0,4,0) 'WANGTEK ' '5150ES SCSI 36  ' 'ESB6' Removable Tape
      0,5,0) 'EXABYTE ' 'EXB-8500-85QUE  ' '0428' Removable Tape
      0,6,0) 'TOSHIBA ' 'XM-3401TASUNSLCD' '3593' Removable CD-ROM
      0,7,0) *
scsibus1:
      1,0,0) 'Quantum ' 'XP31070W        ' 'L912' Disk
      1,1,0) *
      1,2,0) *
      1,3,0) 'TEAC    ' 'CD-R55S         ' '1.0H' Removable CD-ROM
      1,4,0) 'MATSHITA' 'CD-R   CW-7502  ' '4.02' Removable CD-ROM
      1,5,0) *
      1,6,0) 'YAMAHA  ' 'CDR400t         ' '1.0d' Removable CD-ROM
      1,7,0) *
</PRE>

<I>$B%j%9%H(B: SCSI $B%P%9$G$N%G%P%$%9$N8!=P(B</I>
</CODE></BLOCKQUOTE>
<P>$B$3$NNc$O(B J&ouml;rg Schilling $B$5$s$+$iD:$$$?$b$N$G!"A4It$G(B 4 $B$D$N(B CD $B%i%$%?(B
$B$,I=<($5$l$F$$$^$9!#(B-scanbus $B%*%W%7%g%s$OB>$N%G%P%$%9(B($BNc$($PIaDL$N(B 
CD-ROM $B$d%O!<%I%G%#%9%/(B)$B$bI=<($9$k$N$GCm0U$7$F$/$@$5$$!#(B
$B3F%G%P%$%9$K$*$1$k:G8e$N%+%i%`$O!"(B
$B$=$l$,$I$s$J(B SCSI $B%G%P%$%9$+$r@bL@$7$?$b$N$G$9!#(B
$B$3$N9`L\$G$O!"IaDL$N(B CD-ROM $B%I%i%$%V$H!"(B
CD $B$r>F$/5!G=$r;}$C$?(B CD-ROM $B%I%i%$%V$H$r$O$C$-$j$H$O6hJL$G$-$^$;$s!#(B
$B$7$+$7!"@=IJ<1JLJ8;zNs(B ($B??$sCf$N9`L\(B) $B$r8+$l$P!"(B
$B5!G=$K4X$9$k%R%s%H$,(B R, -R, -RW $B$H$$$C$?7A$GF@$i$l$k$3$H$,$h$/$"$j$^$9!#(B
<P>
<H2><A NAME="ss2.1">2.1 $B$d$C$F$_$h$&(B</A>
</H2>

<P>$B$3$N>O$O!"@_Dj$K4X$7$F<jAa$/4JC1$J2r@b$r$7$F$_$h$&$H$$$&$b$N$G$9!#(B
$B$"$i$f$k@_Dj$r%+%P!<$7$F$"$k$o$1$G$O$"$j$^$;$s$,!"$I$&$+9=$o$:!"(B
$B$d$C$F$_$F$/$@$5$$!#$^$::G=i$K!"(B``uname -r'' $B%3%^%s%I$GI=<($5$l$k%P!<%8%g%s(B
$BHV9f$r%A%'%C%/$7$F$/$@$5$$!#(B2.0.X $B$H$+(B 2.2.Y $B$_$?$$$J46$8$K$J$k$O$:$G$9!#(B
$B$3$3$G(B X $B$O(B 36 $B0J>e!"(BY $B$O(B 11 $B0J>e$H$7$^$9!#(B
$B$b$C$H8E$$%P!<%8%g%s$N$d$D$@$H$+!"$$$o$f$k3+H/HG%+!<%M%k$@$C$?$i!"(B
$B$"$J$?$K$*G$$;$G$9!#(B
$B?7$7$$%+!<%M%k$r%$%s%9%H!<%k$9$k$H$$$&$N$O8E$$$b$N$rD>$9$N$HF1$8$0$i$$(B
$BBgJQ$G$9$+$i!"(B
$B%P%0$$%+!<%M%k$KBP$7$FI,MW$J%R%s%H$NN`$OA4It>C$7$^$7$?!#(B
<P>$B2<$K:\$;$k0lO"$N%3%^%s%I$G@_Dj3+;O$G$9!#%G%P%$%9%U%!%$%k$N%(%s%H%j$r!"(B
$B$^$@$=$l$,$J$$$b$N$K4X$7$F!"(B/dev $B$N2<$K:n@.$7$^$9!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
test `whoami` = 'root' || echo "You must be root to execute the commands."
cd /dev/
umask -S u=rwx,g=rwx,o-rwx
[ -f loop0 ] \
    || ./MAKEDEV loop \
    || for i in 0 1 2 3 4 5 6 7; do mknod loop$i b 7 $i; done
[ -f sg0 -o -f sga ] \
    || ./MAKEDEV sg \
    || for i in 0 1 2 3 4 5 6 7; do mknod sg$i  c 21 $i; done
</PRE>
<I>$B%j%9%H(B: $B%G%P%$%9%U%!%$%k$N:n@.(B</I>
</CODE></BLOCKQUOTE>
<P>Linux $B$K$*$$$F$O!"%O!<%I%&%'%"$X$N%"%/%;%9$O0lHL$K%G%P%$%9%U%!%$%k$r(B
$BDL$97A$G<BAu$5$l$^$9!#$G$9$+$i!"2?$h$j$b@h$K!"$3$l$i$N%U%!%$%k$,(B /dev
$B%G%#%l%/%H%j$K$A$c$s$HB8:_$9$k$3$H$r3N$+$a$J$$$H$$$1$^$;$s!#(B
$B$H$O$$$&$b$N$N!"$J$<$3$N$X$s$,%G%P%$%9!&%U%!%$%k%7%9%F%`(B (devfs)
$B$H$$$C$?5;=Q$rDL$7$F<+F02=$5$l$F$$$J$$$N$+!"(B
$B$=$NM}M3$r$:$P$j;d$K65$($F$/$l$??M$O$$$^$;$s!#(B
devfs $B$O2?G/$bA0$+$iMxMQ2DG=$G$7$?$7!"$h$j0BA4(B (!)$B!"(B
$B%G%P%$%9$NL>>N$b$O$k$+$KL@2w$K$J$k$7!"(B
$B%G%P%$%9$N%(%s%H%j$O<+F0E*$K(B /dev $B0J2<$K8=$l$k$H$$$&$N$K!#(B
devfs $B$O40`z$J2r$G$O$J$$$HO@$8$F$$$i$C$7$c$k$49bL>$JJ}!9$b$$$i$C$7$c$$$^$9$,!"(B
$BH`$i$O$$$$Be0F$I$3$m$+!"(B
devfs $B$HHf3S$K$J$k$h$&$J2?$+$r=P$7$F$$$k$o$1$G$9$i$J$$$7!"(B
$BB>$K2?$+%F%9%H:Q$_$N$b$N$,MxMQ$G$-$k$o$1$G$b$J$$$N$G$9!#(B
devfs $B$r;H$$$O$8$a$F$_$^$;$s$+!#(B
$B$=$&$9$l$P!">e$K=R$Y$?%3%^%s%I72$O$3$NJ8=q$+$i<h$C$A$c$($k$N$G$9!#(B
(
<A HREF="http://www.atnf.CSIRO.AU/~rgooch/linux/kernel-patches.html">http://www.atnf.CSIRO.AU/~rgooch/linux/kernel-patches.html</A>)
<P>$B<!$K3NG'$9$Y$-$3$H$O!"$=$N(B Linux $B%+!<%M%k$K(B
$BI,MW$J%I%i%$%P$,IU$$$F$$$k$+$I$&$+$G$9!#(B
$B0J2<$N%3%^%s%I$O!"$$$^F0:nCf$N(B Linux $B%+!<%M%k$K$D$$$F!"(B
$B%I%i%$%P$N=j:_$r3N$+$a$k$?$a$K!"$$$m$s$J%U%!%$%k$r%A%'%C%/$7$^$9!#(B
$BDL>o$O!"(B``cdrecord -scanbus'' $B%3%^%s%I$,$-$C$+$1$H$J$C$F!"(B
$BI,MW$J%I%i%$%P$O<+F0E*$KFI$_9~$^$l$^$9!#(B
$B$=$N8e$b%I%i%$%P$,%+!<%M%k$K$J$$$h$&$J$i!"$=$N$3$H$,Js9p$5$l!"(B
insmod $B$r;H$C$F!"(B
$B%b%8%e!<%k2=$5$l$?%I%i%$%P(B ($B%b%8%e!<%k(B) $B$,<jF0$GFI$_9~$^$l$^$9!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
test `whoami` = 'root' || echo "You must be root to execute the commands."
cdrecord -scanbus > /dev/null
if ! (pidof kerneld || test -f "/proc/sys/kernel/modprobe"); then
    echo "Neither kerneld nor kmod are running to automatically load modules".
fi
report_no_autoload() {
    echo "Ensure the module $1 is loaded automatically next time."
}
if test ! -f "/proc/scsi/scsi"; then
    report_no_autoload scsi_mod  &amp;&amp;  insmod scsi_mod
fi
if ! grep "^........ sg_" /proc/ksyms > /dev/null; then
    report_no_autoload sg  &amp;&amp;  insmod sg
fi
if ! grep "^........ sr_" /proc/ksyms > /dev/null; then
    report_no_autoload sr_mod  &amp;&amp;  insmod sr_mod
fi
if ! grep "^........ loop_" /proc/ksyms > /dev/null; then
    report_no_autoload loop  &amp;&amp;  insmod loop
fi
if ! grep iso9660 /proc/filesystems > /dev/null; then
    report_no_autoload iso9660  &amp;&amp;  insmod iso9660
fi
echo "The following is only needed for IDE/ATAPI CD-writers."
if ! grep ide-scsi /proc/ide/drivers > /dev/null; then
    report_no_autoload ide-scsi  &amp;&amp;  insmod ide-scsi
fi
cdrecord -scanbus
</PRE>
<I>$B%j%9%H(B: $B%I%i%$%P$N%F%9%H(B</I>
</CODE></BLOCKQUOTE>
<P>insmod $B$,!V%b%8%e!<%k!&%U%!%$%k$,$J$$!W$HJ86g$r8@$C$F$/$k>l9g$O!"(B
$B<!$N@a$rFI$s$G$/$@$5$$!#(B
$B%F%-%9%H%b!<%I(B ($B%3%s%=!<%k(B) $B$G;H$C$F$$$k>l9g$O!"(B
$B%b%8%e!<%k$,%m!<%I$5$l$k$H!"2hLL$K2?$+%a%C%;!<%8$,I=<($5$l$k$O$:$G$9!#(B
$B%0%i%U%#%C%/%9%b!<%I(B (X11, KDE, Gnome) $B$J$i!"(Bdmesg $B%3%^%s%I$G(B
$B%a%C%;!<%8$r:F$S8F$S=P$;$^$9!#(B
<P>$B<!$K(B Linux $B%7%9%F%`$rN)>e$2$?$H$-$K$b%b%8%e!<%k$,FI$_9~$^$l$k$h$&$K$9$kJ}K!$O(B
$B$$$/$D$+$"$j$^$9!#(B
<P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
(1) $BE,@Z$J(B insmod $B%3%^%s%I$r5/F0%7!<%1%s%9$KAH$_9~$`(B
    (rc.local $B$J$I$NL>A0$N%7%'%k!&%9%/%j%W%H(B)
(2a) kerneld $B$+(B kmod $B$rF0$+$7$F!"(B
(2b) /etc/modules.conf $B$K$F@_Dj$9$k(B
    ($B$h$j@53N$K8@$($P!">e$N%G!<%b%s$+$i8F$S=P$5$l$k$H$3$m$N(B
     modprobe $B%f!<%F%#%j%F%#$r@_Dj$9$k(B)
</PRE>
</CODE></BLOCKQUOTE>
<P>
<P>$B%b%8%e!<%k$,%m!<%I$5$l$k$h$&$K$9$k$K$O!"(B
/etc/modules $B$H$$$C$?@_Dj%U%!%$%k$N%j%9%H$K$=$N%b%8%e!<%k$rDI2C$9$k$+!"(B
kerneld $B$+(B kmod $B%G!<%b%s$rAv$i$;$F$*$-$^$9!#N>J}$H$b!"%+!<%M%k$,2?$+(B
$B%b%8%e!<%k$NI,MW@-$K5$$E$$$?$H$-$KI,MW$J%b%8%e!<%k$r<+F0E*$K%m!<%I$7$F(B
$B$/$l$k%G!<%b%s$G$9!#(B
<P>SCSI $B$N%i%$%?$r;}$C$F$$$k?M$O$3$N>O$N;D$j$OHt$P$7$F7k9=$G$9!#(B
$B$3$N$"$?$j$N%O!<%I%&%'%"$J$i!"Bg35$N>l9g(B cdrecord $B$,8!=P$7$F$/$l$F$$$k(B
$B$O$:$G$9!#$@$a$@$C$?$i!"@_Dj>u67$K$D$$$F;d$K%a!<%k$rAw$C$F$/$@$5$$!#(B
$B$=$&$9$l$P(B SCSI $B%i%$%?$K$D$$$F$N>O$r2~A1$G$-$^$9$N$G!#(B
<P>$B$G$O!"(BIDE/ATAPI $B$N(B CD $B%i%$%?$r$*;}$A$N$+$?$NHV$G$9!#A0$N@a$G=q$$$?$h$&$K!"(B
$B8_49%I%i%$%P(B ide-scsi $B$r%m!<%I$7$J$1$l$P$J$j$^$;$s!#$?$@$7!"$3$N%I%i%$%P$O!"(B
$BB>$N%I%i%$%P$,$9$G$K(B CD $B%i%$%?$K<j$r=P$7$F$$$J$$>l9g$K8B$j(B CD $B%i%$%?$K(B
$B%"%/%;%9$G$-$^$9!#8@$$49$($l$P!"(B
$BIaDL$N(B ($B8_49%I%i%$%P$G$J$$$[$&$N(B) IDE $B%I%i%$%P$K!"(B
$B$=$N(B CD $B%i%$%?$rG'<1$7$J$$$h$&65$(9~$s$G$*$+$J$1$l$P$$$1$^$;$s!#(B
$B$=$&$7$F$*$1$P!"(Bide-scsi $B%I%i%$%P$,(B CD $B%i%$%?$r!V$K$.$l$k!W$o$1$G$9!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
hda = IDE bus/connector 0 master device
hdb = IDE bus/connector 0 slave  device
hdc = IDE bus/connector 1 master device
hdd = IDE bus/connector 1 slave  device
</PRE>
<I>$BI=(B: IDE/ATAPI $B$N%G%P%$%9%U%!%$%kL>(B</I>
</CODE></BLOCKQUOTE>
<P>$B>e$NI=$O!"%G%P%$%9%U%!%$%k$NL>A0$H!"$=$N%G%P%$%9$N(B IDE $B%P%9>e$N0LCV$H(B
$B$N4X78$r<($7$F$$$^$9!#%G%P%$%9%U%!%$%k$NL>A0$O!"(BLinux $B%+!<%M%k$N$I$N(B
$B%I%i%$%P$rDL$7$F$*;H$$$N(B CD $B%i%$%?$,;H$o$l$k$+$r<($7$F$$$^$9!#Nc$($P(B 
hdb=ide-scsi $B$J$I!#$3$&$$$C$?@_Dj$O!"$=$N%I%i%$%P$,%+!<%M%k$K@EE*$K(B
$B%3%s%Q%$%k$5$l$FF~$C$F$$$k>l9g(B ($BLuCm(B: $B$=$N%I%i%$%P$r%b%8%e!<%k$H$7$F(B
$BF0E*$K%m!<%I$9$k$N$G$O$J$$>l9g(B) $B$O!"(Blilo.conf $B$d(B chos.conf $B$K=q$-$^$9!#(B
$B$*$=$i$/!"$3$l$,$b$C$H0lHLE*$J%1!<%9$G$7$g$&!#(B
$B%+!<%M%k$KJ#?t$N%Q%i%a!<%?$rEO$7$?$$>l9g$O!"(B
(chos $B$N@_DjNc$N$h$&$K(B)$B!"$=$l$i$r%9%Z!<%9$G6h@Z$C$F$/$@$5$$!#(B
$B<!$K<($9%j%9%H(B 2 $B$D$N@_DjNc$K$O!"(B
$BE,@Z$J(B append $B9T0J30$K$b$$$m$$$m=q$$$F$"$j$^$9!#(B
append $B$H(B cmdline $B$N9T$O!"%+!<%M%k!&%$%a!<%8$4$H$N@_Dj$G$"$k$3$H$K(B
$BCm0U$7$F$/$@$5$$!#(B
($B8@$$49$($l$P!"@_Dj%U%!%$%k$N@hF,$KD>$KB-$7$F$O$@$a$G$9(B)
<P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
image=/boot/zImage-2.2.14
  label=Linux
  read-only
  append="hdb=ide-scsi"
</PRE>
<I>Listing: Example configuration for lilo (/etc/lilo.conf)</I>
</CODE></BLOCKQUOTE>
<P>
<BLOCKQUOTE><CODE>
<PRE>
linux "Linux 2.1.14" {
        image=/boot/zImage-2.0.37
        cmdline= root=/dev/hda5 readonly hdb=ide-scsi
}
</PRE>
<I>$B%j%9%H(B: chos $B$N@_DjNc(B (/etc/chos.conf)</I>
</CODE></BLOCKQUOTE>
<P>IDE/ATAPI CD-ROM $B$N%I%i%$%P$,%b%8%e!<%k$H$7$F%m!<%I$5$l$F$$$k>l9g$J$i!"(B
$B>e5-$N@_Dj$O$"$J$?$N4D6-$K2?$i1F6A$r5Z$\$7$^$;$s$,!"<!$N%j%9%H$K$"$k(B 
options $B$N9T$,F~$C$F$$$k$3$H$r3NG'$7$F$/$@$5$$!#%j%9%HKvHx$N(B 3 $B9T$O!"(B
$BI,MW$H$J$C$?%b%8%e!<%k$NFI$_9~$_$r$h$j<+F02=$9$k$?$a$N@_Dj$H$7$F(B
$B0lHL$K$*>)$a$G$-$k$b$N$G$9!#(B
<P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
options ide-cd ignore=hdb            # ide-cd $B%b%8%e!<%k$K!"(B
                                     # hdb $B$OL5;k$9$k$h$&;XDj(B

alias scd0 sr_mod                    # scd0 $B$K%"%/%;%9$,$"$C$?$i(B
                                     # sr_mod $B$r%m!<%I(B

#pre-install ide-scsi modprobe imm   # $B0lIt$N(B ZIP $B%I%i%$%V$N>l9g$N$_(B
                                     # $B%"%s%3%a%s%H$;$h(B

pre-install sg     modprobe ide-scsi # sg $B$NA0$K(B ide-scsi $B$rFI$_9~$`(B
pre-install sr_mod modprobe ide-scsi # sr_mod $B$NA0$K(B ide-scsi $B$rFI$_9~$`(B
pre-install ide-scsi modprobe ide-cd # ide-scsi $B$NA0$K(B ide-cd $B$rFI$_9~$`(B
</PRE>
<I>$B%j%9%H(B: /etc/modules.conf $B$N@_DjNc(B</I>
</CODE></BLOCKQUOTE>
<P>$B$b$7!"%^%7%s$K$D$$$F$$$k(B CD-ROM $B%I%i%$%V$,$=$N(B CD $B%i%$%?$@$1$J$i!"(B
CD-ROM $B$X$N%"%/%;%9$b!"%G%P%$%9%U%!%$%k(B /dev/scd<EM>n</EM>
(<EM>n</EM> $B$O(B 0 $B$+$i(B 8) $B$rDL$7$F!"$=$N%i%$%?$r;H$C$F9T$o$J$1$l$P$J$i$J$$(B
$B$3$H$KN10U$7$F$/$@$5$$!#(Bcdrom $B$H$$$&%7%s%\%j%C%/$JL>>N$G!"$=$N?7$7$$(B
$B%G%P%$%9%U%!%$%k$r;X$9$h$&$KJQ99$9$k$N$b$$$$$G$7$g$&!#0J2<$N%j%9%H$O!"(B
$BNc$($P(B scd0 $B$KBP$7$F$=$&$9$k$?$a$N%3%^%s%I$G$9!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
cd /dev &amp;&amp; rm cdrom &amp;&amp; ln -s scd0 cdrom
</PRE>
<I>$B%j%9%H(B: cdrom $B$r(B scd0 $B$r;X$9%7%s%\%j%C%/$JL>A0$K$9$k(B</I>
</CODE></BLOCKQUOTE>
<P>CD $B%i%$%?$H(B CD-ROM $B%I%i%$%V$,(B($BJ*M}E*$K(B)$BJL$N%G%P%$%9$J$N$J$i!"(Bcdrom $B$N(B
$B%7%s%\%j%C%/%j%s%/$rJQ99$7$F$O$$$1$^$;$s!#(B
<P>
<P>
<H3>SCSI CD $B%i%$%?$K4X$9$kFCJL$JCm0U(B</H3>

<P>$B$*;}$A$N%i%$%?$,(B SCSI $B%[%9%H%"%@%W%?!&%+!<%I$N(B
BIOS $B$GG'<1$5$l$k$3$H$r3NG'$7$F$/$@$5$$!#(B
SCSI $B%[%9%H%"%@%W%?$H$$$&$b$N$O!"EE8;EjF~8e$K(B SCSI $B%P%9$r%9%-%c%s$7$F!"(B
$B<+J,$,H/8+$7$?!"%P%9$K@\B3$5$l$F$$$k%G%P%$%9$r$9$Y$FJs9p$7$^$9!#(B
$BJs9p$K$O!"%G%P%$%9$N(B SCSI ID $B$H@=IJL>$,F~$C$F$$$^$9!#(B
$B$*;H$$$N(B CD $B%i%$%?$,$3$NJs9pFbMF$K4^$^$l$F$$$J$$>l9g$O!"(B
$B2?$r$d$C$F$b0UL#$O$"$j$^$;$s!#(B
<P>SCSI $B%G%P%$%9$r%Q%i%l%k!&%]!<%H$r2p$7$F@\B3$7$h$&$H;W$C$F$$$k$J$i!"(B
($B%Q%i%l%k!&%]!<%H$K@\B3$9$k(B IDE $B%I%i%$%V$NOC$H$4$C$A$c$K$7$J$$$3$H(B)
$BFCJL$J%"%/%F%#%V!&%1!<%V%k$H%+!<%M%k!&%I%i%$%P$,I,MW$G$9!#(B
$B>\$7$/$O(B 
<A HREF="http://www.torque.net/parport/parscsi.html">http://www.torque.net/parport/parscsi.html</A>
$B$rFI$s$G$/$@$5$$!#(B
<P>
<H3>$B%Q%i%l%k!&%]!<%H@\B3$N(B CD $B%i%$%?$K4X$9$kFCJL$JCm0U(B</H3>

<P>$B$3$l$K$D$$$F$O$5$C$Q$j$o$+$j$^$;$s!#$4$a$s$J$5$$!#(B
<A HREF="http://www.torque.net/parport/paride.html">http://www.torque.net/parport/paride.html</A> $B$r8+$k$+!"(B
$B%m!<%+%k%U%!%$%k(B /usr/src/linux/Documentation/paride.txt $B$r8+$F$/$@$5$$!#(B
<P>
<H3>$B$J$$%+!<%M%k!&%b%8%e!<%k$r%3%s%Q%$%k$9$k(B ($BG$0U(B)</H3>

<P>$B$3$3$^$G$N@_Dj$K4X$9$k@bL@$G!"(B
$B$*;}$A$N%O!<%I$,$A$c$s$HG'<1$5$l$F@_Dj$G$-$F$$$k$N$J$i!"(B
$B$3$N>O$rFI$`I,MW$O$"$j$^$;$s!#(B
<P>Linux $B%+!<%M%k$O$5$^$6$^$J5!G=$N$?$a$N%I%i%$%P$rAuHw$7$F$$$^$9!#(B
$B%I%i%$%P$O%+!<%M%k%$%a!<%8$K@EE*$KAH$_9~$`$+!"F0E*%m!<%I$G$-$k(B
$B%b%8%e!<%k$H$7$FAH$_9~$`$3$H$,$G$-$^$9!#(BLinux $B%7%9%F%`$rF0$+$9$?$a$K(B
$BK\<AE*$G$J$$%I%i%$%P$O8e<T$NJ}K!$,$$$$$G$7$g$&!#$J$<$J$i%+!<%M%k$,(B
$B>.$5$/$J$j!"$7$?$,$C$F9bB.$K$J$k$+$i$G$9!#$7$+$7!"0lIt$N%I%i%$%P$O(B
$B%7%9%F%`$rN)$A>e$2$k$?$a$K$I$&$7$F$bI,MW$G$"$j!"%b%8%e!<%k$H$7$FAH$_9~$`$Y$-(B
$B$G$O$"$j$^$;$s!#Nc$($P!"%7%9%F%`$,(B IDE $B%O!<%I%G%#%9%/>e$K$"$k>l9g$K$O!"(B
IDE $B%O!<%I%G%#%9%/MQ$N%I%i%$%P$O%+!<%M%kFb$K$J$1$l$P$J$i$:!"%b%8%e!<%k(B
$B$K$O$G$-$^$;$s!#(B
<P>CD $B%i%$%?$K$O0[$J$k(B 3 $B<oN`$N$b$N$,$"$j$^$9!#$9$J$o$A(B SCSI, IDE/ATAPI 
$B$N%i%$%?$H!"%Q%i%l%k%]!<%H7PM3$GF0:n$9$k30IU$1%i%$%?$G$9!#(B
$B$=$l$>$l$N%O!<%I%&%'%"$K$D$$$F(BLinux $B%+!<%M%k$r$I$N$h$&$K(B
$B@_Dj$9$l$P$h$$$+$rI=$K<($7$^$9!#I=$N:G=i$N%+%i%`$O%+!<%M%k@_Dj%a%K%e!<(B
$B$G$N%;%/%7%g%s$G$9!#$3$3$K@_Dj$,$"$k$H;W$$$^$9!#(B2 $BHVL\$N%+%i%`$O(B
$B%+!<%M%k$N5!G=$N@bL@$G$9(B($B$3$l$b%+!<%M%k@_Dj%a%K%e!<$+$i$N0zMQ$G$9(B)$B!#(B
3 $BHVL\$N%+%i%`$O!"$G$-$k%b%8%e!<%k$NL>A0$G$9!#(BSCSI, IDE, PP $B$H$$$&(B
$B%+%i%`$O!"BP1~$9$k%O!<%I%&%'%"$K$H$C$FI,MW$J%*%W%7%g%s$G$9(B
(PP $B$O%Q%i%l%k%]!<%H$N$3$H$G$9(B)$B!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
$B%;%/%7%g%s(B $B@bL@(B                    $B%b%8%e!<%k(B SCSI  IDE   PP
------------------------------------------------------------
BLOCK  Enhanced IDE/MFM/RLL...                     Y      
BLOCK  IDE/ATAPI CDROM             ide-cd          M     
BLOCK  SCSI emulation support      ide-scsi        M      
BLOCK  Loopback device             loop       M    M     M

PARIDE Parallel port IDE device    paride               Y/M
PARIDE Parallel port ATAPI CD-ROMs                       M
PARIDE Parallel port generic ATAPI                       M
PARIDE (select a low-level driver)                       Y

SCSI   SCSI support                scsi_mod  Y/M  Y/M    
SCSI   SCSI CD-ROM support         sr_mod    Y/M  Y/M     
SCSI     Enable vendor-specific               Y    Y      
SCSI   SCSI generic support        sg        Y/M  Y/M     
SCSI   (select a low-level driver)            Y

FS     ISO 9660 CDROM filesystem   iso9660   Y/M  Y/M   Y/M
FS     Microsoft Joliet cdrom...   joliet     Y    Y     Y
</PRE>

<I>$BI=(B: $B3F<o%i%$%?MQ$N%I%i%$%PA*Br(B</I>
</CODE></BLOCKQUOTE>
<P>Y $B$O(B 'yes' $B$rI=$7!"%+!<%M%k$KAH$_9~$`$Y$-$G$"$k$3$H$r<($7$^$9!#(B
M $B$O(B 'module ($B%b%8%e!<%k(B)' $B$rI=$7!"$=$N5!G=$O%b%8%e!<%k$H$7$F%3%s%Q%$%k(B
$B$9$Y$-!"$"$k$$$O%3%s%Q%$%k$7$J$1$l$P$J$i$J$$$3$H$r<($7$^$9!#(BY/M $B$J$i$P(B
$B$I$A$i$+$rA*$V$3$H$,$G$-$^$9(B($BLdBj$,5/$3$k2DG=@-$,>.$5$$J}$rA*$S$^$7$g$&(B)$B!#(B
$B6u$NItJ,$OJQ99$9$kI,MW$,$J$$$3$H$rI=$7$^$9!#(B
$B$3$N$h$&$J@_Dj$OJQ$($J$$$[$&$,!":n$C$?%+!<%M%k$,F0:n$9$k2DG=@-$,9b$$$G$7$g$&(B
($BA0$KF0$$$?<B@S$,$"$l$P!D(B)$B!#FC$K!"(BSCSI $B%G%P%$%9$H(B ATAPI $B%G%P%$%9$,:.:_(B
$B$7$F$$$k4D6-$G$O!"$[$H$s$I$N$b$N$r%b%8%e!<%k$H$7$F:n@.$9$kJ}$,$h$$$G$7$g$&!#(B
<P>$B%k!<%W%P%C%/%G%P%$%9$O%3%s%Q%$%k$7$J$/$F$b$+$^$$$^$;$s!#$3$N%G%P%$%9$r(B
$B;H$&$H!"%$%a!<%8$r%a%G%#%"$K=q$-9~$`A0$K%F%9%H$9$k$3$H$,$G$-$^$9!#(B
CD-ROM $B$rFI$_<h$j$?$1$l$P!"(BISO 9660 $B%U%!%$%k(B
$B%7%9%F%`$r%5%]!<%H$9$kI,MW$,$"$j$^$9!#$3$N%I%i%$%P$O<+F0E*$K(B RockRidge 
$B3HD%$r4^$_$^$9!#(BMicrosoft Joliet $B3HD%$O!"L@<(E*$K(B ISO 9660
$B%U%!%$%k%7%9%F%`$KDI2C$7$J$1$l$P$J$j$^$;$s!#$$$:$l$N>l9g$K$b!"(B
$B%O!<%I%&%'%"$KBP1~$7$?Dc%l%Y%k%I%i%$%P$,I,MW$G$9!#Dc%l%Y%k%I%i%$%P$H$O!"(B
$BD>@\%O!<%I%&%'%"$HDL?.$9$k%I%i%$%P$N$3$H$G$9!#(BSCSI $B$d%Q%i%l%k%]!<%H$N(B
$B>l9g$K$O!"$?$/$5$s$NDc%l%Y%k%I%i%$%P$,$"$j$^$9!#(B
<P>$B$G$-$?(B Linux $B%+!<%M%k$r%$%s%9%H!<%k$9$kJ}K!$K$D$$$F$O!"$3$N(B HOWTO $B$N(B
$BHO0O$+$i30$l$^$9!#$*;H$$$N(B Linux $B%G%#%9%H%j%S%e!<%7%g%s$N@bL@=q$K(B
$B$"$?$C$F$/$@$5$$!#(B
<P>RedHat Linux $B$N%f!<%6$J$i!"(B``Ramdisk support'' $B$H(B ``Initial ramdisk''
$B5!G=$,%3%s%Q%$%k$5$l$F4^$^$l$k$h$&$K$7$J$$$H$$$1$J$$$3$H$r2!$($F$*$$$F(B
$B$/$@$5$$!#$5$i$K!"$=$N?7$7$$%b%8%e!<%k$G?7$7$$(B ramdisk $B$r@8@.$7$J$$$H(B
$B$$$1$^$;$s!#$3$s$J$U$&$K%3%^%s%I$r<B9T$7$^$9(B: ``mkinitrd --preload
ide-cd initrd-2.2.14.img 2.2.14''
<P>$B<+J,<+?H$N%^%7%s$r$*;H$$$G$"$l$P!"%G%#%9%H%j%S%e!<%7%g%s$KIUB0$7$F$$$k(B
$B!V(BLinux $B%+!<%M%k%=!<%9!W$H$$$&%Q%C%1!<%8$r%$%s%9%H!<%k$9$k$@$1$G$9!#(B
$B$=$N8e$G0J2<$N%3%^%s%I$r<B9T$7$^$9(B:
<P>
<BLOCKQUOTE><CODE>
<PRE>
cd /usr/src/linux
make menuconfig  # $B@bL@$H%a%K%e!<$K=>$$$^$9(B
make dep
make zImage      # $B$^$?$O(B "make bzImage"
# $B@h$K?J$`A0$K%U%m%C%T!<%G%#%9%/$rA^F~$7$^$9(B
dd if=arch/i386/boot/zImage of=/dev/fd0
make modules
make modules_install
</PRE>

<I>$BI=(B: $B5/F02DG=$J%U%m%C%T!<%G%#%9%/$N:n@.(B</I>
</CODE></BLOCKQUOTE>
<P>$B$3$l$K$h$C$F5/F02DG=$J%U%m%C%T!<%G%#%9%/$,$G$-$^$9!#$3$N:n6HA4BN$,K\Ev(B
$B$K$o$+$i$J$$$N$G$"$l$P!"%7%9%F%`$r$0$A$c$0$A$c$K$7$F$7$^$&A0$K(B Kernel
HOWTO $B$H$$$C$?B>$NJ8=q$rFI$`$+!"M'C#$N=u$1$r5a$a$k$Y$-$G$7$g$&!#(B
$B%+!<%M%k$,%7%9%F%`$NCf?4ItJ,$G$"$k$3$H$rK:$l$F$O$$$1$^$;$s!#(B
<P>$B%+!<%M%k$,5v$9$J$i$P!"(BIDE/ATAPI CD-ROM $BMQ$N%I%i%$%P$r%b%8%e!<%k$H$7$F(B
$B%3%s%Q%$%k$7$^$9!#$=$l$,$G$-$J$1$l$P$3$l$rL58z(B(N)$B$K$7$F!"(BSCSI CD-ROM 
$BMQ$N%I%i%$%P$r;H$$$^$9!#%P!<%8%g%s(B 2.2 $B7ONs$N%+!<%M%k$G$O!"(B
$BF1$8J*M}%G%P%$%9$G(B IDE $B$H(B SCSI $B$N%I%i%$%P$rF1;~$K;H$&$3$H$O(B
$B$G$-$J$/$J$j$^$7$?(B
($B$^$@(B 2.0.36 $B$r;H$C$F$$$k$J$i8e$N@bL@$rFI$s$G$/$@$5$$(B)$B!#(B
<P>
<H2><A NAME="ss2.2">2.2 CD-R $B$r>F$/$?$a$N%f!<%6%=%U%H%&%'%"$NF~<j(B</A>
</H2>

<P>CD-ROM $B$r:n@.$9$k$?$a$N%D!<%k$K4X$9$k>\$7$$D4::$N7k2L$,(B
<A HREF="http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/cdb.html">http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/cdb.html</A>
$B$K$"$j$^$9!#(B
<P>
<H3>$B%3%^%s%I%i%$%sMQ%f!<%F%#%j%F%#(B</H3>

<P>CD-R $B$N%$%a!<%8(B ($B%G!<%?(B CD-ROM $B$N>l9g$N$_(B) $B$r@8@.$9$k$?$a$K$O!"(B
$B0J2<$N%Q%C%1!<%8$N$$$:$l$+$,I,MW$G$9(B:
<P>
<BLOCKQUOTE>
<A HREF="ftp://tsx-11.mit.edu/pub/linux/packages/mkisofs/">ftp://tsx-11.mit.edu/pub/linux/packages/mkisofs/</A> (mkisofs)<P>
<A HREF="ftp://ftp.ge.ucl.ac.uk/pub/mkhfs">ftp://ftp.ge.ucl.ac.uk/pub/mkhfs</A> (mkhybrid)
</BLOCKQUOTE>
<P>$B%$%a!<%8$r(B CD-R $B$K>F$/$?$a$K$O!"0J2<$N%Q%C%1!<%8$N$$$:$l$+$,I,MW$G$9(B:
<P>
<BLOCKQUOTE>
<A HREF="ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/">ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/</A> (cdrecord) <P>
<A HREF="http://www.ping.de/sites/daneb/cdrdao.html">http://www.ping.de/sites/daneb/cdrdao.html</A> (cdrdao) 
<P>
<A HREF="http://www.munich-vision.de/vcd/">http://www.munich-vision.de/vcd/</A> (mkvcdfs)
</BLOCKQUOTE>
<P>$B8E$$(B<CODE>mkisofs</CODE> $B$N%*%s%i%$%s%^%K%e%"%k$K$O%P!<%8%g%s(B 1.5 $B$N(B 
<CODE>cdwrite</CODE> $B$,I,MW$@$H=q$+$l$F$$$^$9$,!"$3$l$r?.$8$F$O$$$1$^$;$s!#(B
$BL[$C$F(B cdrecord $B$r;H$C$F$/$@$5$$!#$=$l$GBg>fIW$G$9!#(B
$B?7$7$$%P!<%8%g%s$N(B cdrecord $B$K$O2~NIHG$N(B mkisofs $B$,IUB0$7$F$$$k$3$H$H!"(B
$BB>$G$O8+$D$+$i$J$$DI2C%D!<%k$,$$$/$D$+(B misc $B%G%#%l%/%H%j(B(readcd,
isosize)$B$K$"$k$3$H$KCm0U$7$F$/$@$5$$!#(B
<P>
<H3>GUI ($BL5$/$F$b$+$^$$$^$;$s(B)</H3>

<P>Linux $B$K$*$$$F$O!"%U%m%s%H%(%s%I$OK\Ev$K%U%m%s%H%(%s%I$G$9!#$D$^$j!"(B
$B%U%m%s%H%(%s%I$@$1$"$C$F$b$@$a$G!"%3%^%s%I%i%$%sMQ$N%f!<%F%#%j%F%#$r(B
$B%$%s%9%H!<%k$7$J$1$l$P$J$j$^$;$s!#$G$b!"(B
$B%U%m%s%H%(%s%I$O;H$&;~$N8+1I$($r$h$/$7$F$/$l$^$9!#(B
<P><I>X-CD-Roast</I> $B$O(B Linux $B$G(B CD $B$r4JC1$K:n@.$9$k$?$a$N%W%m%0%i%`(B
$B%Q%C%1!<%8$G$9!#$3$l$O(B <CODE>cdrecord</CODE> $B$d(B <CODE>mkisofs</CODE> $B$N$h$&$J(B
$B%3%^%s%I%i%$%sMQ$N%D!<%k$HAH$_9g$o$;$FMQ$$$k$b$N$G!"(B
$B;H$$$d$9$$(B GUI $B$rDs6!$7$^$9!#(B
<P>
<BLOCKQUOTE>
<A HREF="http://www.fh-muenchen.de/home/ze/rz/services/projects/xcdroast/e_overview.html">http://www.fh-muenchen.de/home/ze/rz/services/projects/xcdroast/e_overview.html</A></BLOCKQUOTE>
<P><I>BurnIT</I> $B$O(B cdrecord $B$N(B Java $BHG%U%m%s%H%(%s%I$G$"$j!"(B
cdda2wav-0.95 $B$r2C$($l$P(B
UNIX $B4D6-$G(B CD $B$r>F$/$?$a$N40A4$J4D6-$,:n$l$^$9!#$3$l$O(B
<P>
<BLOCKQUOTE>
<A HREF="http://sunsite.auc.dk/BurnIT/">http://sunsite.auc.dk/BurnIT/</A></BLOCKQUOTE>
<P>$B$+$iF~<j$G$-$^$9!#(B
<P><I>CD-Tux</I> $B$O(B mkisofs $B$H(B cdrecord $B$N$?$a$N!"(B
$B%-%c%i%/%?%Y!<%9$N%U%m%s%H%(%s%I$G$9!#(B
$B!V(BCD $B$KBP$7$F$G$-$kA`:n$J$i$J$s$G$b2DG=$J;H$$$d$9$$4D6-$r!"(B
$B$"$NAG@2$i$7(B($B$/(B..$B$b$J$$$+(B) NCURSES $B%i%$%V%i%j$r;H$C$F!"(B
$B%U%k%+%i!<$G$D$/$j=P$7$F$$$^$9!#<B9T%P%$%J%j$O(B 75K $B$KK~$?$J$$%5%$%:$G$9!#(B
<BLOCKQUOTE>
<A HREF="http://www.datadictator.co.za/cdtux/">http://www.datadictator.co.za/cdtux/</A></BLOCKQUOTE>
<P>
<HR>
<A HREF="CD-Writing-HOWTO-3.html">$B<!$N%Z!<%8(B</A>
<A HREF="CD-Writing-HOWTO-1.html">$BA0$N%Z!<%8(B</A>
<A HREF="CD-Writing-HOWTO.html#toc2">$BL\<!$X(B</A>
</BODY>
</HTML>