make_dvd.pl is een Perl-tool die u toelaat om uw eigen DVD ISO images te bouwen.
Developer commentaar:
Ik kreeg het oorspronkelijke idee voor deze scripts uit het artikel
http://www.linux.com/print.pl?sid=06/03/16/1724219, waarbij gerefereerd
nu beschikbaar site / script op http://www.nautopia.net
Ik deed de veilig exemplaar van het "script" met behulp van gearchiveerde kopieën van de site, en terwijl ik vond het idee veel, het bestond uit distributies die weinig belangstelling voor mij hadden. Ook vereist het veel handmatig werk, als het hoogste niveau "script" was gewoon een wrapper voor mkisofs.
Dus heb ik voor het eerst gemaakt een Perl-script (Perl was mijn favoriete scripttaal) om te zetten ISOLINUX (http://syslinux.zytor.com/iso.php) isolinux.cfg bestanden in GRUB (http://www.gnu.org/ software / grub /) menu.lst bestanden om te helpen op dit handwerk. Ik noemde het cfg2menu.pl
Na dat te doen, merkte ik dat de rest van het werk was ook vervelend, dus ik maakte een andere Perl scipt (make_dvd.pl) om het te doen voor mij.
Beide scripts zijn veel te mooi of perfect, en vooral cfg2menu.pl zal zeer waarschijnlijk breuk met wat rare isolinux.cfg bestanden. Zie opgenomen iso.list configuratiebestand voor distributies hebben het getest met.
*** WAARSCHUWING ***
Controleer de gegenereerde menu.lst bestanden voordat het branden van uw DVD !!
Doet u dit niet doet, kan ook resulteren in verspilde DVD-R disc!
*** WAARSCHUWING ***
Voeden '-h om make_dvd.pl naar de lijst van command line switches te krijgen. Als je gewoon wilt om te experimenteren, zijn er drie schakelaars die kunnen worden gebruikt om fasen overslaan:
-b de werkelijke DVD-ISO creatie overslaan, dwz bellen om mkisofs (1). Gebruik deze op de eerste run, en controleer de menu.lst bestanden!
-n maakt het script negeren ontbrekende CD-ISO-bestanden, dat wil zeggen het script niet zal proberen om iets te downloaden. Redenen voor gebruik zou duidelijk moeten zijn. Merk op dat zodra de CD-ISO is gedownload, zal het script detecteren en sla de specifieke download.
-u zal het uitpakken van de CD-ISO's in DVD-root overslaan. Gebruik het na de eerste run, want er is geen enkel punt in opnieuw uitpakken na de eerste keer. Merk op dat uitpakken vereist loopt make_dvd.pl als root (LET OP!), En het script zal detecteren dat en zal niets uitpakken indien niet uitgevoerd met root privileges. Dit is omdat 'mount -o loop' vereist root-rechten.
Dat is het voor nu, ik zal blij zijn om _useful_ patches om beide scripts te accepteren; . de licentie GPLv2 natuurlijk
Eisen
- Perl
Reacties niet gevonden