CDROM
From Gentoo Wiki
This article describes the setup of an internal optical drive like CD, DVD, and Blu-Ray drives.
Installation
Hardware detection
To choose the right driver, first detect the used storage controller. lspci can be used for this task:
root #
lspci | grep --color -E "IDE|SATA"
Kernel
Activate the following kernel options:
KERNEL Kernel options for optical storage media
Device Drivers --->
<*> Serial ATA and Parallel ATA drivers --->
[*] ATA ACPI Support
# If the drive is connected to a SATA Port Multiplier:
[*] SATA Port Multiplier support
# Select the driver for the SATA controller, e.g.:
<*> AHCI SATA support (ahci)
# If the drive is connected to an IDE controller:
[*] ATA SFF support
[*] ATA BMDMA support
# Select the driver for the IDE controller, e.g.:
<*> Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support (ata_piix)
SCSI device support --->
<*> SCSI device support
<*> SCSI CDROM support
<*> SCSI generic support
File systems --->
CD-ROM/DVD Filesystems --->
<M> ISO 9660 CDROM file system support
[*] Microsoft Joliet CDROM extensions
[*] Transparent decompression extension
<M> UDF file system support
Usage
Filesystems can be mounted in several ways:
- mount - Command for mounting file systems
- fstab - Automatic mount at boot time.
- removable media - Mount on demand.
- AutoFS - Automatic mount on demand.
Troubleshooting
If the optical drive is constantly checking for a new disk causing it to make unnecessary noise, consider turning SATA "Hot Plug" on for the optical drive in BIOS.
See the Libata error messages article on the Libata wiki.
See also
- Blu-ray — Blu-ray is the optical media successor to DVD
- CD/DVD/BD writing — how to burn optical disks on Gentoo from the command line with the app-cdr/cdrtools or app-cdr/dvd+rw-tools packages
- hdparm — a command-line utility to set and view ATA and SATA hard disk drive hardware parameters.
- FAQ - How do I burn an ISO file?
- Recommended GUI burners