make dvd pl
Details
| Last Update: | 2008-02-14 05:02:03 |
| Version: | make_dvd.pl 0.5 |
| License/Program Type: | GPL (GNU General Public License) |
| Publisher: | Mika Kukkonen |
| Price: | $0.00 |
Description:
make_dvd.pl is a Perl tool that allows you to build your own
DVD ISO images.
Developer comments:
I got the original idea for these scripts from the article
http://www.linux.com/print.pl?sid=06/03/16/1724219, which
referenced
now unavailable site/script at http://www.nautopia.net
I did secure the copy of the "script" by using archived
copies of the site, and while I liked the idea much, it consisted
of distros that had little interest for me. Also it required the
lot of manual work, as the main level "script" was just a wrapper
for mkisofs.
So I first created a Perl script (Perl being my favourite
scripting language) to convert ISOLINUX
(http://syslinux.zytor.com/iso.php) isolinux.cfg files into GRUB
(http://www.gnu.org/software/grub/) menu.lst files to help on this
manual work. I named it cfg2menu.pl
After doing that, I noticed that the rest of the work was also
tedious, so I made another Perl scipt (make_dvd.pl) to do it for
me.
Both scripts are far for beautiful or perfect, and especially
cfg2menu.pl will very likely break with some weird isolinux.cfg
files. See included iso.list configuration file for distributions
it have been tested with.
WARNING
Check the generated menu.lst files before burning your
DVD!!
Failure to do so may well result in wasted DVD-R disc!
WARNING
Feed '-h' to make_dvd.pl to get list of command line
switches. If you just wish to experiment, there are three switches
that can be used to skip phases:
-b will skip the actual DVD-ISO creation, i.e. call to
mkisofs(1). Use this on first run, and check the menu.lst
files!
-n will make the script ignore missing CD-ISO files, i.e. the
script will not attempt to download anything. Reasons for use
should be obvious. Note that once the CD-ISO has been downloaded,
the script will detect it and skip the specific download.
-u will skip the unpacking of CD-ISOs into DVD-root. Use it
after first run, as there is no point in re-unpacking after the
first time. Note that unpacking requires running make_dvd.pl as
root (NOTE!), and the script will detect that and will not unpack
anything if not run with root privileges. This is because 'mount
-o loop' requires root privileges.
That's it for now, I will be happy to accept _useful_ patches
to both scripts; the license is GPLv2 obviously.
Requirements:
· Perl
0 comments
Add to
make dvd pl Version History
Related Software
|
|
From category: Utilities |
| UCARP allows a couple of hosts to share common virtual IP addresses in order to provide automatic failover.... |
|
|
From category: Utilities |
| vsftpd is a GPL licensed FTP server for UNIX systems, including Linux.... |
|
|
From category: Utilities |
| DidiWiki 0.5 is utilities software developed by Matthew Allum. DidiWiki is a small and simple WikiWikiWeb implementation written in C. Its intended for personal use for notes, Todo\'s etc. It inclu... |
|
|
From category: Utilities |
| Appctl 1.10 is utilities software developed by Rainer Meier. Appctl tool is a generic application control script which can be used to start/stop or query the status of virtually any application run... |
|
|
From category: Utilities |
| Binary Repeat Align is utilities software developed by Lars Arvestad and Peter Savolainen. Tandem repeat regions are abundant in many genomes. Normally not very informative, except for various fing... |
|
|
From category: Utilities |
| Condict 0.6.1 is utilities software developed by Daniel Roberge. Condict is a program for building dictionaries. It is currently in beta form, and is written in Python with the wxPython GUI library... |
|
|
From category: Utilities |
| Barbecue 1.5 Alpha 2 is utilities software developed by Ian Bourke. Barbecue project is an open-source, Java barcode library that provides the means to create barcodes for printing and display in J... |
|
|
From category: Backup |
| GSM /3G SIM card data recovery program can be helpful for recovery of missing contact phone number, lost text massage (know as SMS), recent call list details from corrupted or virus infected mobile ph... |
|
|
From category: Utilities |
| AssetMan 2.4a is utilities software developed by John Frank. AssetMan (Asset Manager) is a materiel management Intranet application written in PHP. You can use AssetMan to track your company\'s cap... |
|
|
From category: Utilities |
| Command Line Progress Bar 1.10.7 is utilities software developed by Michael Peek. Command Line Progress Bar is a simple tool to copy a stream of data and print a display for the user on stderr show... |
|
|
From category: Utilities |
| CD Bake Oven 2.0 Beta2 is utilities software developed by Alex Podolsky. CD Bake Oven is a free software that can burn data CD\'s. Here are some key features of \"CD Bake Oven\": Create... |
|
|
From category: Backup |
| Zune music data retrieval software undelete deleted mp3 mp4 songs pictures missing photographs, images restores WMA, WAV, AAC music formats lost data, corrupted videos formatted folders. Tool recovers... |
|
|
From category: Backup |
| iPod Data recovery software utility is being used to recover and retrieve music, pictures, video files and folders lost due to accidental deletion, corruption, improper restoration etc. iPod Restore d... |
|
|
From category: Backup |
| Data Recovery Wizard Professional
Unformat, Unerase & Data Recovery Utility for Windows 95/98/Me/NT/2000/XP/2003, FAT & NTFS files systems, Basic & Dynamic volumes, Zip, USB & Network Drives, Digit... |
|
|
From category: Linux-Distributions |
| Linux power users will welcome the advanced Web experience, enhanced hardware compatibility and expanded development options brought by Limited Edition 2005, along with significant performance gains.... |
Leave a comment