< Day Day Up > |
11.2.1 ProblemYou're using a 2.4 kernel and want to write a CD or DVD. You need to know the SCSI bus address, or dev= number, for your CD/DVD writer. 11.2.2 Solutioncdrecord -scanbus will find it for you. This is what a CD/DVD-ROM and a CD writer on a single system look like: $ cdrecord -scanbus Cdrecord 1.10 (i686-pc-linux-gnu) Copyright (C) 1995-2001 Jrg Schilling Linux sg driver version: 3.1.24 Using libscg version 'schily-0.5' scsibus0: 0,0,0 0) 'TOSHIBA ' 'DVD-ROM SD-M1202' '1020' Removable CD-ROM 0,1,0 1) 'LITE-ON ' 'LTR-24102B ' '5S54' Removable CD-ROM 0,2,0 2) * 0,3,0 3) * 0,4,0 4) * 0,5,0 5) * 0,6,0 6) * 0,7,0 7) * DVD writers look like this: 1,2,0 2) 'PIONEER ' 'DVD-ROM DVD-303 ' '1.09' Removable CD-ROM The first three numbers for each item refer to the SCSI bus, device ID, and LUN (Logical Unit Number), respectively. The fourth number is the device ID again. cdrecord wants the first three numbers, like this: dev=0,1,0 11.2.3 Discussioncdrecord requires root privileges. The most common convention for giving users permissions to use cdrecord is to create a cdrecord group. Sometimes you'll see documentation where it looks like this: dev=1,0 It's a common convention to leave off the leading 0 for devices on SCSI bus 0. However, it's not much trouble to type an extra digit and leave no room for doubt. The 2.6 kernel needs no special steps to determine the device ID. Simply use the /dev name: $ cdrecord dev=/dev/hdc <commands> 11.2.4 See Also
|
< Day Day Up > |