make_dvd.pl ist ein Perl-Tool, mit dem Sie Ihre eigenen DVD-ISO-Images erstellen können.
Entwickler-Kommentare:
Ich bekam die Idee für diese Skripts aus dem Artikel
http://www.linux.com/print.pl?sid=06/03/16/1724219, auf welche verwiesen
Jetzt nicht erreichbar Website / script bei http://www.nautopia.net
Ich tat sichern die Kopie der "script", indem Sie Archivierungskopien der Website, und während ich die Idee gut gefallen, von Distributionen, die wenig für mich hatte es bestand. Zusätzlich wird benötigt es die viel Handarbeit, wie der Hauptebene "script" war nur ein Wrapper für mkisofs.
Also habe ich zum ersten Mal erstellt ein Perl-Skript (Perl ist mein Lieblings-Skriptsprache), um ISOLINUX konvertieren (http://syslinux.zytor.com/iso.php) isolinux.cfg Dateien in GRUB (http://www.gnu.org/ software / grub /) menu.lst Dateien auf dieser Handarbeit zu helfen. Ich nannte es cfg2menu.pl
Nach tun, bemerkte ich, dass der Rest der Arbeit war auch mühsam, so dass ich machte eine andere Perl scipt (make_dvd.pl), um es für mich tun.
Beide Skripte sind viel zu schön oder perfekte und vor allem cfg2menu.pl sehr wahrscheinlich Bruch mit einigen seltsamen isolinux.cfg Dateien. Siehe enthalten iso.list Konfigurationsdatei für Verteilungen mit getestet wurden.
*** WARNUNG ***
Überprüfen Sie die generierten menu.lst Dateien vor dem Brennen der DVD !!
Bei Nichtbeachtung kann gut in verschwendet DVD-R-Disc zur Folge haben!
*** WARNUNG ***
Füttern '-h' an make_dvd.pl zur Liste der Befehlszeilenoptionen zu erhalten. Wenn Sie nur wollen, zu experimentieren, gibt es drei Schalter, die verwendet werden können, um die Phasen zu überspringen:
-b wird die eigentliche DVD-ISO-Erstellung überspringen, also rufen Sie an mkisofs (1). Verwenden Sie diese bei der ersten Ausführung, und überprüfen Sie die menu.lst Dateien!
-n machen das Skript ignorieren fehlende CD-ISO-Dateien, dh das Skript wird nicht versuchen, etwas herunterzuladen. Gründe für den Einsatz sollte klar sein. Beachten Sie, dass, sobald die CD-ISO heruntergeladen wurde, das Skript wird es erkennen und überspringen Sie die spezifischen Download.
-u wird das Auspacken der CD-ISOs in DVD-root überspringen. Verwenden Sie es, nach dem ersten Durchgang, da es keinen Sinn, wieder Auspacken nach dem ersten Mal. Beachten Sie, dass Auspacken erfordert make_dvd.pl läuft als root (ACHTUNG!), Und das Skript, dass zu erkennen und wird nichts auspacken, wenn nicht mit Root-Rechten ausführen. Dies liegt daran, "mount -o loop 'Root-Rechte erforderlich.
Das war es für heute, ich bin glücklich, _useful_ Patches auf beiden Skripte zu akzeptieren; . die Lizenz GPLv2 offensichtlich
Anforderungen :
- Perl
Kommentare nicht gefunden