<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.campisano.org/wiki/Script_burnCD.sh/history?feed=atom</id>
	<title>Script burnCD.sh - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.campisano.org/wiki/Script_burnCD.sh/history?feed=atom"/>
	<link rel="alternate" type="text/html" href="https://www.campisano.org/wiki/Script_burnCD.sh/history"/>
	<updated>2026-04-30T04:16:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://www.campisano.org/mediawiki/index.php?title=Script_burnCD.sh&amp;diff=463&amp;oldid=prev</id>
		<title>imported&gt;T1t0: 1 revision</title>
		<link rel="alternate" type="text/html" href="https://www.campisano.org/mediawiki/index.php?title=Script_burnCD.sh&amp;diff=463&amp;oldid=prev"/>
		<updated>2011-08-28T05:54:45Z</updated>

		<summary type="html">&lt;p&gt;1 revision&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
##### info&lt;br /&gt;
#&lt;br /&gt;
echo&lt;br /&gt;
echo &amp;quot;   Script che inizia a scrivere su cd multisessione&amp;quot;;&lt;br /&gt;
echo&lt;br /&gt;
echo&lt;br /&gt;
echo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
##### var&lt;br /&gt;
#&lt;br /&gt;
# kernel 2.4.x with ide-scsi boot option&lt;br /&gt;
#DEV=&amp;quot;0,0,0&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# kernel 2.6.x without ide-scsi boot option&lt;br /&gt;
DEV=&amp;quot;/dev/master&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FILE=&amp;quot;_tmpFile_first.iso&amp;quot;;&lt;br /&gt;
DIR=&amp;quot;$1&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#COMMANDiso=&amp;quot;mkisofs -v -max-iso9660-filenames -U -r -l -D -o $FILE &amp;quot;;&lt;br /&gt;
COMMANDiso=&amp;quot;mkisofs -v -l -r -input-charset iso8859-1 -iso-level 4 -o $FILE &amp;quot;;&lt;br /&gt;
# $DIR&amp;quot;;&lt;br /&gt;
# -v modalita&amp;#039; prolissa&lt;br /&gt;
# -max-iso9660-filenames per nomi di file particolarmente lunghi&lt;br /&gt;
# -U per mantenere nomi di file particolari&lt;br /&gt;
# -l abilita l&amp;#039;uso dei 32 caratteri nei nomi dei file&lt;br /&gt;
# -J estenzioni Joliet&lt;br /&gt;
# -R estenzioni RockRidge (mantiene i permessi, i nomi lunghi..,)&lt;br /&gt;
# -T genera il file TRANS.TBL per la conversione per ai sistemi iso9660 (esempio dos)&lt;br /&gt;
# -b Immagine è un file che contiene il codice di avvio, lilo, syslinux, kernel... (boot.img)&lt;br /&gt;
# -c deve esistere la directory per poter creare il file di catalogo  &lt;br /&gt;
# -o output per l&amp;#039;immagine nome.img&lt;br /&gt;
&lt;br /&gt;
COMMANDcd=&amp;quot;cdrecord -vvv -pad -dev $DEV -eject -multi -data $FILE&amp;quot;;&lt;br /&gt;
# eject è utile prima del montaggio per aggiornare la lista dei files&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
echo&lt;br /&gt;
echo comando usato per la creazione dell\&amp;#039;immagine:&lt;br /&gt;
echo $COMMANDiso &amp;quot;$DIR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
echo&lt;br /&gt;
echo comando usato per la creazione del cd:&lt;br /&gt;
echo $COMMANDcd&lt;br /&gt;
echo &lt;br /&gt;
echo&lt;br /&gt;
echo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
##### check&lt;br /&gt;
#&lt;br /&gt;
if [ ! -d &amp;quot;$1&amp;quot; ]; then&lt;br /&gt;
	echo &amp;quot;Usage: $0 &amp;lt;pathToStore&amp;gt;&amp;quot;&lt;br /&gt;
	echo&lt;br /&gt;
	exit -1;&lt;br /&gt;
fi;&lt;br /&gt;
&lt;br /&gt;
rm -f &amp;quot;$FILE;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
##### making iso file&lt;br /&gt;
#&lt;br /&gt;
$COMMANDiso &amp;quot;$DIR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
##### burning iso file&lt;br /&gt;
#&lt;br /&gt;
if [  $? -ne 0 ]; then&lt;br /&gt;
	echo&lt;br /&gt;
	echo -e &amp;quot;\tError making iso file $FILE for the path $DIR&amp;quot;&lt;br /&gt;
	echo&lt;br /&gt;
	exit -1;&lt;br /&gt;
fi;&lt;br /&gt;
$COMMANDcd;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
exit $?&lt;br /&gt;
&lt;br /&gt;
# End&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>imported&gt;T1t0</name></author>
	</entry>
</feed>