Archive
New Post
Why no new entries, someone asked. Well, I have my reasons, and I don’t want to go into that here. In any case, here is the new entry, so that ought to answer your question.
I’ve finally moved into my own place. It’s a very nice place, and the best part is the fact that it’s walking distance from work. And in Bangalore, that’s something wonderful. Heck, it would probably be wonderful anywhere in the world. It takes me about twenty minutes to walk to work.
On the other hand, setting up home is an arduous process. Everything needs to be purchased, from spoons and knives, to a gas range. I need to take out the trash, make sure there is water in the tank, remember to buy drinking water; or boil it, and sweep out my room. This is all fun in its own way. I like to set up things the way I want, and it’s always nice to have your own curtains. Choose wisely, since curtains make all the difference.
The post above this was originally part of this one, but I have password protected that. Sorry
Using Mkisofs to make a bootable DVD from a bootable CD.
NOTE: This is a reminder to myself. Normal people, please do not read this.
To make a bootable DVD image from a CD image, here’s what to do.
1. Mount the CD image.
2. Copy all files, including the hidden ones, to a directory
3. Add all the other files you need into the directory.
4. Use the following command:
mkisofs -o $ISONAME.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -l -allow-leading-dots -relaxed-filenames -joliet-long -max-iso9660-filenames -D -R -J -T -V $VOLID -v /path/to/directory/full/of/files
The switches are as follows:
-l = enables Long file names
-allow-leading-dots = enables filenames with a period in the beginning.
-max-iso9660-filenames: LOOK UP MAN FILE
-R = enables RockRidge.
-J = Enables Joliet support for long file names.
-T = generates a Trans.tbl in each directory which is used on non-RR capable systems to help establish correct file names.
-joliet-long = LOOK UP MAN FILE
-V = Volume Name
-D = Do not use deep directory relocation, and instead just pack them in the way we see them.
If ISO9660:1999 has not been selected, this violates the ISO9660 standard, but it happens to work on many systems. Use with caution.
-relaxed-filenames = LOOK UP MAN FILE
This will create a bootable dvd that also contains extra files. Remember to check the filenames and file paths to make sure that long file names work.