Specifications
PARIDE Parallel port ATAPI CD−ROMs M
PARIDE Parallel port generic ATAPI M
PARIDE (select a low−level driver) Y
SCSI SCSI support scsi_mod Y/M Y/M
SCSI SCSI CD−ROM support sr_mod Y/M Y/M
SCSI Enable vendor−specific Y Y
SCSI SCSI generic support sg Y/M Y/M
SCSI (select a low−level driver) Y
FS ISO 9660 CDROM filesystem iso9660 Y/M Y/M Y/M
FS Microsoft Joliet cdrom... joliet Y Y Y
Table: driver selection for different writer types
Y stands for yes and means you should put the beast into the kernel. M stands for module and means you
should or must compile this feature as a module. Y/M gives you the option to decide between either (order
indicates choices with less potential problems). Empty settings don't need to be modified and not changing
them increases the chance that the resulting kernel will work for you (if it did before...). Especially in
environments where SCSI and ATAPI devices are mixed, you better build most things as modules.
Compiling loopback device is optional. It allows you to test the image before writing it to the media. If you
want to be able to read CD−ROMs, you need support for the ISO 9660 filesystem. This driver automatically
includes RockRidge Extensions. The Microsoft Joliet CD−ROM extensions have to be explicitly added to the
ISO 9660 filesystem. In any case, you need a low−level driver for your hardware. Low−level refers to the
driver, which interacts directly with the hardware. For SCSI and the parallel port, there are a lot of low−level
drivers available.
Installing the resulting Linux−kernel is beyond the scope of this HOWTO. Please consult the documentation
of your Linux−distribution.
Users of RedHat Linux be aware that you have to compile in the features "Ramdisk support" and "Initial
ramdisk". Furthermore, you have to generate a new ramdisk with the new modules by issuing a command
like "mkintrd −−preload ide−cd initrd−2.2.14.img 2.2.14".
2.2 Get the user software for burning CD−Rs
A more detailed survey of tools related to produce CD−ROMs is available from
http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/cdb.html.
Command line utilities
One of the following packages are required to generate images of CD−Rs (only required for data
CD−ROMs):
ftp://tsx−11.mit.edu/pub/linux/packages/mkisofs/ (mkisofs)
CD−Writing HOWTO
2.2 Get the user software for burning CD−Rs 13