Page créée par Peter Dixson
Burning CD's under Linux (especially for SuSE 7.x)
How to burn CD's under SuSE Linux 7.x ?
There is an error in the description in the manual distributed for SuSE Linux 7.0; see the following links:
http://sdb.suse.de/en/sdb/html/mkrapp-cdwriting-7.0.html English - SCSI-emulation for IDE-CD-devices
http://support.suse.de/de/sdb/html/mkrapp-cdwriting-7.0.html German - SCSI-Emulation von IDE-CD-Geraeten
http://sdb.suse.de/sdb/de/html/tbraza_ide_brenner.html German - Brennen von CDs mit IDE-Brennern
Here is, what I did to get a good solution:
STEP 1 (Emulating SCSI for IDE CD-Devices):
- login as root
- with YaST1 (Administration / Kernel- and Bootkonfiguration / Configure LILO) configure the kernel so that you add in the append-line
    hdc=ide-scsi hdd=ide-scsi
   (assuming your CD-drives are on master and slave on the secondary bus)
SuSE 7.0 and 7.1 only:
  - substitute in the file /etc/modules.conf the line with
      alias scsi_hostadapter off
      by
      alias scsi_hostadapter ide-scsi
  - Now do not follow the manual; instead add at the end of the file /sbin/init.d/boot.local
      a line with
      /sbin/modprobe ide-scsi
SuSE 7.2:
  - At the end of the file /etc/init.d/boot.local add the following line:
      /sbin/modprobe ide-scsi
- Enter the following commands (still as root):
  SuSE 7.0 and 7.1 only:
      ln -sf /dev/scd0 /dev/cdrom
      ln -sf /dev/scd1 /dev/cdrom1
  SuSE 7.2:
      ln -sf /dev/scd0 /dev/cdrecorder
      ln -sf /dev/scd1 /dev/cdrom
- Make sure your file /etc/fstab has the following entries:
/dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec 0 0  (This was already the case in my 7.2 installation)
/dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0
- Restart your system.
By doing so, I have emulated both an IDE CD-RW (master on secondary; hdc) as well as an IDE DVD-R (slave on secondary; hdd) as a SCSI device and this works fine.
STEP 2 (Install and Run X-CD-Roast):
- Now get the newest versions of the programs: - Getting the files with 'ftp xcdroast.sourceforge.net' does not work anymore; instead, use your browser and select: http://www.xcdroast.org/xcdr098/rpms-a9.html#suse72 - Click on the five links for the binaries and download them (e.g.) in your local downloads-directory (e.g. /home/user/downloads) - su - (root password) - cd /home/user/downloads - rpm -U cdrtools*.rpm xcdroast-0.98alpha9-1.i386.rpm (you will get some log-info and may get an error: "cannot remove /usr/lib/xcdroast-0.98 - directory not empty". Please ignore - all is fine. (That's what the author Thomas Niederreiter says) - Still as root: start xcdroast for the first time - you may first have to set the DISPLAY variable by entering: export DISPLAY=hostname:0.0 and you may also first have to allow access to the X-server by entering: xhost +hostname from a non-root-window (!) (in both cases, use your actual hostname as 'hostname'; the command hostname gives you this name). --> Ok, now enter: xcdroast - Ok - Setup - CD Settings - Secondary Read Device : Choose your other device, if you have one - HD Settings : Create a Directory /images from a terminal window as root and set the permissions to: chmod a+rwx /images and then add this directory (/images) in this xcdroast field - Miscellaneous: click 'at events' on 'on completion' if you like - Options: Click on 'Windows style list selections' if you like - Users: (nothing to change - if it's ok for you) - Save configuration - ok - Ok - Exit - YesThis was everything you have to do as 'root' - now every user can run xcdroast:
- xcdroast - Ok - Einstellungen (do this at your first time you use xcdroast) - Platten Einstellungen: Pfad: enter /images and press 'Hinzufuegen' - Konfiguration speichern - Ok - Ok - Now you may use any of the two options in the main menu: * CD duplizieren or * Cd erstellen ... will be continued in early August 2001 ...
Useful links:
http://www.xcdroast.org/xcdr098/rpms-a9.html About xcdroast
http://www.xcdroast.org About xcdroast
My Configuration:
- Compaq Presario 5471 with Intel Celeron 500 Mhz
- CD-RW Plextor PX-W1610A (burning CD-R's 16x !)
- CD-R (actually a DVD-ROM): Matshita SR-8586