[Lugge] [Fwd: [Linuxtrent] Re: CD-RW in Linux]

  • From: "Roberto A. Foglietta" <fogliettar@xxxxxxxxxxxxxxxxxx>
  • To: LUGGe <lugge@xxxxxxxxxxxxx>
  • Date: 22 Mar 2002 05:00:27 -0500

-----Forwarded Message-----

> From: Massimo Dal Zotto <dz@xxxxxxxxxxx>
> To: linuxtrent@xxxxxxxxxxxxx
> Subject: [Linuxtrent] Re: CD-RW in Linux
> Date: 19 Mar 2002 17:53:35 +0100
> 
> 
> > 
> > Qualcuno ha esperienza con i CD-RW in Linux? Si riesce a scrivere CD in 
> > UDF al volo (come DirectCD, per intenderci)? Ho installato gli udftools 
> > 1.0.0b2 ma la documentazione _, per usare un eufemismo, piuttosto 
> > limitata: non ho capito se devo usare "mkudffs /dev/sr0" come farei su una 
> > partizione dell'HD o se devo creare un grosso file, montarlo con -o loop, 
> > farci mkudffs sopra e poi spararlo sul CD-RW con cdrecord o simili. Oppure 
> > se devo usare cdrwtool con qualche opzione particolare.
> > 
> > Dopo aver inizializzato il filesystem, mi pare di capire che si pu_ 
> > configurare un apposito device con pktsetup e quindi montarlo normalmente, 
> > salvo abilitare il supporto per la scrittura dell'UDF.
> > 
> > Nota a margine: cdrwtool si _ bloccato misteriosamente mentre lo provavo. 
> > Il pid _ 666 e non riesco ad ucciderlo neanche con kill -9. L'Apocalisse _ 
> > vicina, oppure c'e un bug. 8-/
> 
> Si possono scrivere gli udf con linux, ma sono di una lentezza esasperante.
> Io usavo questo script per attivare il supporto udf:
> 
> #!/bin/sh
> PKTDEV=/dev/pktcdvd0
> DEVICE=/dev/sr0
> case "$1" in
>     start|restart)
>       mount | grep -q $PKTDEV && exit
>       lsmod | grep -q 'pktcdvd .* 1 ' && exit
> 
>       test -b $PKTDEV || exit 1
>       test -e /usr/sbin/pktsetup || exit 1
>       modprobe pktcdvd 2>/dev/null || exit 1
>       dd if=$DEVICE bs=2048 count=0 &>/dev/null || exit 1
> 
>       echo "Setting up $PKTDEV on $DEVICE..."
>       lsmod | grep -q "pktcdvd .* 0 " && pktsetup $PKTDEV $DEVICE
>       ;;
>     stop)
>       test -b $PKTDEV || exit
>       test -e /usr/sbin/pktsetup || exit
>       lsmod | grep -q pktcdvd || exit
> 
>       echo "Unloading $PKTDEV..."
>       mount | grep -q $PKTDEV && umount $PKTDEV
>       lsmod | grep -qw udf && rmmod udf
>       lsmod | grep -q 'pktcdvd .* 1 ' && pktsetup -d $PKTDEV
>       rmmod pktcdvd
>       ;;
>     *)
>       echo "Usage: pktdev {start|stop|restart}" >&2
>       exit 1
>       ;;
> esac
> 
> Ovviamente devi usare un kernel con supporto udf e con la patch per il
> packet device (http://w1.894.telia.com/~u89404340/patches/packet/).
> 
> Il cd lo devi formattare con:
> 
>   cdrwtool -d /dev/sr0 -t 4 -q
> 
> Poi lo monti con:
> 
>   mount -t udf -o rw,noatime /dev/pktcdvd0 /cdrw
> 
> e ci scrivi dentro direttamente.
> 
> I cd sono leggibili anche con l'Impero del Male.
> 
> -- 
> echo 
> 16i[q]sa[ln0=aln56%1F+Pln56/snlbx]sb23C15C85417484EC5E429FD9776Asnlbx|dc;\
> echo 16i[APq]sa[ln0=aln5C%1F+Pln5C/snlbx]sb72E28557F7FE184112F53F5FFDsnlbx|dc
> -- 
> Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
> "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxxxxxx
> 

<========----------
 Prima di scrivere in m-list per favore leggi il regolamento
 http://lugge.ziobudda.net/soci/manifesto.htm#list

----------========>
 Corso Linux Base: martedì 15:00-18:00
 Incontro in sede: sabato   9:30-12.30
 

Other related posts:

  • » [Lugge] [Fwd: [Linuxtrent] Re: CD-RW in Linux]