make_dvd.pl este un instrument Perl care vă permite să construiască propriile imagini DVD ISO.
Comentarii Producător:
Am avut ideea originala pentru aceste script-uri de articol
http://www.linux.com/print.pl?sid=06/03/16/1724219, care face referire
acum disponibil site / script la http://www.nautopia.net
Am făcut asigura copie a "scenariului" cu ajutorul copii arhivate ale site-ului, și în timp ce mi-a placut ideea de mult, ea a constat din distributii care au avut puțin interes pentru mine. De asemenea, este necesar multă muncă manuală, ca principal la nivel "scenariul" a fost doar un înveliș de mkisofs.
Așa că am creat mai întâi un script Perl (Perl fiind limba mea preferata de scripting) pentru a converti ISOLINUX (http://syslinux.zytor.com/iso.php) fișiere isolinux.cfg în GRUB (http://www.gnu.org/ software / grub / menu.lst) fișiere pentru a ajuta la acest lucru manual. Am numit-o cfg2menu.pl
După ce faci asta, am observat că restul lucrarea a fost, de asemenea, plictisitoare, așa că am făcut un alt Perl scipt (make_dvd.pl) să o facă pentru mine.
Ambele scripturi sunt mult pentru frumos sau perfectă, și în special cfg2menu.pl va rupe foarte probabil cu unele fișiere isolinux.cfg ciudate. Vezi inclus fișier de configurare iso.list pentru distribuții au fost testate cu.
*** AVERTISMENT ***
Verificați fișierele menu.lst generate înainte de ardere DVD-ul !!
Imposibilitatea de a face acest lucru poate duce bine în irosit disc DVD-R!
*** AVERTISMENT ***
Alimenta "-h" pentru make_dvd.pl pentru a obține lista de switch-uri de linie de comandă. Dacă doriți doar să experimenteze, există trei switch-uri care pot fi utilizate pentru a sări peste etape:
-b va trece la crearea efectivă DVD-ISO, adică sunați la mkisofs (1). Utilizați acest lucru pe prima rulare, și a verifica fișierele menu.lst!
-n va face script-ul ignora fișierele lipsă CD-ISO, adică script-ul nu va încerca să descărcați nimic. Motive pentru utilizare ar trebui să fie evident. Rețineți că, odată ce CD-ISO a fost descărcat, script-ul va detecta și sări descărcarea specific.
-u va trece despachetare de CD-OSI în DVD-rădăcină. Folositi-l la prima alerga, deoarece nu există nici un punct în re-despachetarea după prima dată. Rețineți că despachetarea necesită make_dvd.pl rulează ca root (NOTA!), Și script-ul va detecta acest lucru și nu va despacheta nimic dacă nu alerga cu privilegii de root. Acest lucru se datorează faptului că "mount -o loop" necesită privilegii de root.
Asta e de acum, voi fi fericit să accepte _useful_ patch-uri pentru ambele scripturi; . licenței este GPLv2 evident
Cerințe :
- Perl
Comentariile nu a fost găsit