f you’re mounting a file system via custom udev rules, hal does not populate /media/.hal-mtab. When a desktop user attempts to unmount the file system, hal complains that it doesn’t know anything about that file system and gives you a friendly message about console users that may have mounted it.
Download a Fedora 12 DVD image from a fedora mirror. Install it on a system with the packages you want to be installed on your custom DVD distribution. Install isomaster. Edit 2 files, replace them in your image and burn. Yes, it’s that easy.
No matter what flavor of linux distribution you’re using, the default grub bootloader background image is probably pretty generic. Or, maybe you just want to personalize it. Since your system isn’t booted very far, your toolset is rather limited, so there are strict requirements for the image.