non ho più il link originale, te lo quoto
Creare CD/DVD ISO Slackware
[email protected] == www.slacky.it == 2004
Questo mini Howto spiega come creare le immagini ISO della Gnu/Linux Slackware
Introduzione
Creare l'ISO
CD
DVD
Considerazioni Finali
Licenza
Introduzione:
Ormai esistono due categorie di Slackers Gurus una che installa la versione stabile e aggiorna esclusivamente i pacchetti proposti nei security advisories, l'altra che installa la versione current, release in fase di sviluppo, destinata a diventare la nuova versione stabile. Questa versione comprende tutto il software più aggiornato, per sua natura è dichiarata instabile ma considerate che i problemi vengono risolti in tempo zero, quindi per installazioni personali è sufficientemente stabile.
Creare le ISO da mastertizzare su CD/DVD della Slackware Current non è difficile, basta avere a disposizione un Linux funzionante e spazio disco sufficiente per ospitare le due immagini che in linea di massima raggiungono i 1,5GB e altri 3GB per ospitare il ramo current.
Creare l'ISO:
Recuperate da un Mirror Slackware tutto il ramo della versione current, personalmente consiglio l'uso di mirror ufficiali come ftp.slackware.at, molto veloce e sempre disponibile, potete tralasciare alcune directory voluminose che non utilizzerete per creare l'ISO, esempio la dir source, ovviamente è soggetivo io preferisco creare i DVD mantenendo in lista anche i sorgenti utili per eventuali ricompilazioni, lascio a Voi in base alla Vostra disponibilità di banda/tempo la decisione giusta da prendere. Potete usare vari strumenti, ftp, wget o affini, personalmente uso rsync, Vi mostro un semplice esempio, che aggiorna e cancella i file vecchi, mostrando anche alcune informazioni sulla velocità e percentuale di trasferimento:
rsync -avz --delete --delete-after --progress rsync://rsync.slackware.at/slackware/slackware-current /home/lorys/
Prima di procedere accertarsi di aver installato mkisofs (Make ISO Filesystem), un grep -R mkisofs /var/log/packages vi aiuterà nella verifica, in caso contrario recuperatelo da uno dei Mirror Slackware e procedete con l'installazione.
Di seguito mostrerò due esempi, uno per creare i CD e uno per il DVD.
Creare i CD:
Terminato il lungo download, aprite una shell, fate un cd (change directory) nella dir slackware-current e impartite questo comando:
mkisofs -o /tmp/slackware-install-d1.iso \
-R -J -V "Slackware Install" \
-x ./bootdisks \
-x ./extra \
-x ./slackware/gnome \
-x ./slackware/kde \
-x ./slackware/kdei \
-x ./pasture \
-x ./rootdisks \
-x ./source \
-x ./testing \
-x ./zipslack \
-hide-rr-moved \
-v -d -N -no-emul-boot -boot-load-size 4 -boot-info-table \
-sort isolinux/iso.sort \
-b isolinux/isolinux.bin \
-c isolinux/isolinux.bbot \
-A "Slackware Install CD" .
Per comodità puoi fare anche un copia e incolla, in ogni caso dovrai aspettare un pochino per ritrovarti la prima ISO creata nella dir /tmp, un indicatore di percentuale ti informerà sullo stato di avanzamento.
Stesso discorso per la seconda ISO, questo è il comando:
mkisofs -o /tmp/slackware.iso \
-R -J -V "Slackware Install" \
-m ./'*.TXT' \
-m ./'*.txt' \
-m ./'*.md5*' \
-m ./'COPYING' \
-m ./'GPG-KEY' \
-m ./'RELEASE_NOTES' \
-m ./'CURRENT.WARNING' \
-m ./'Slackware-HOWTO' \
-x ./bootdisks \
-x ./extra/source \
-x ./slackware/a \
-x ./slackware/ap \
-x ./slackware/d \
-x ./slackware/e \
-x ./slackware/f \
-x ./slackware/k \
-x ./slackware/l \
-x ./slackware/n \
-x ./slackware/t \
-x ./slackware/tcl \
-x ./slackware/x \
-x ./slackware/xap \
-x ./slackware/y \
-x ./pasture \
-x ./patches \
-x ./rootdisks \
-x ./source \
-x ./testing \
-x ./zipslack \
-hide-rr-moved \
-v -d -N -no-emul-boot -boot-load-size 4 -boot-info-table \
-sort isolinux/iso.sort \
-b isolinux/isolinux.bin \
-c isolinux/isolinux.boot \
-A "Slackware Install CD" .
Il primo comando genera l'immagine primaria, mentre il secondo crea l'immagine che contiene KDE + rispettive lingue, Gnome e la dir degli extra, l'opzione -x di mkisofs permette di escludere directory o sottodirectory, quindi modificando a dovere il lungo comando potete creare ISO personalizzate. Generalmente questi due comandi creano immagini di circa 700MB masterizzabili senza problemi nei suppoti più comuni. In fase di installazione vi sarà richiesto automaticamente il secondo CD.
Creare il DVD:
Per comodità potete creare un super DVD completo di tutto, sorgenti extra, pasture, noterete infatti che le restrizioni (-x) a mkisofs sono minori, questo è l'esempio:
mkisofs -o /tmp/slackware-install-dvd.iso \
-R -J -V "Slackware Install" \
-hide-rr-moved \
-v -d -N -no-emul-boot -boot-load-size 4 -boot-info-table \
-sort isolinux/iso.sort \
-b isolinux/isolinux.bin \
-c isolinux/isolinux.bbot \
-A "Slackware Install CD" .
Considerazioni Finali:
Esiste una versione di mkisofs anche per Windows, personalmente non l'ho mai provata, se volete provare il file è recuperabile a questo indirizzo ftp.berlios.de/pub/cdrecord
Questa breve guida Vi darà lo spunto per partire, magari con la lettura approfondita dei man mkisofs portete migliorare il comando o personalizzare ulteriormente le Vostre immagini ISO.
Licenza:
Copyright (c) 2004 www.slacky.it
è garantito il permesso di copiare, distribuire e/o modificare
questo documento seguendo i termini della Licenza per
Documentazione Libera GNU, Versione 1.1 o ogni versione
successiva pubblicata dalla Free Software Foundation; senza
Sezioni Non Modificabili, nessun Testo Copertina,
e nessun Testo di Retro Copertina.
Una copia della licenza è acclusa nella sezione intitolata
"Licenza per Documentazione Libera GNU".
ciao