OVH Cloud OVH Cloud

cdrdao et cdrecord ne fonctionnent plus sous kernel 2.6.*

15 réponses
Avatar
Olivier V
Bonjour,

J'utilisais sous le noyau de 2.4.* d'une mandrake 9.2 les commandes cdrdao
et cdrecord sous des formes comme :
cdrecord dev=0,0 blank=all
cdrdao blank --device 0,0
et cela fonctionnait sans problème.

Mais depuis que j'ai installé la mandrake 10 et non noyau 2.6,
ces commandes ne fonctionnent plus.

Par exemple pour "cdrecord dev=0,0 blank=all" il me dit :

Cdrecord-Clone 2.01a28-dvd (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg
Schilling
Note: This version is an unofficial (modified) version with DVD support
Note: and therefore may have bugs that are not present in the original.
Note: Please send bug reports or support requests to
<warly@mandrakesoft.com>.
Note: The author of cdrecord should not be bothered with problems in this
version.
scsidev: '0,0'
scsibus: 0 target: 0 lun: 0
cdrecord: No such file or directory. Cannot open '/dev/pg0'. Cannot open
SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are
root.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.

et "cdrecord dev=help" me donne des commandes générales avec lesquelles je
n'arrive à rien.

Je suppose qu'il y a eu une modification,
mais comme je n'y connais vraiment rien dans ce domaine,
j'ai besoin de votre aide ...

Merci

Olivier V

10 réponses

1 2
Avatar
Olivier V
Quelques précisions encore :

J'ai fait :
cdrecord -scanbus
puis au bus indiqué :
cdrecord dev=1,1,0 blank=all
et cela ne marche pas.

Olivier V

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

[ cdrdao-1.1.8]$ cdrecord -scanbus
Cdrecord-Clone 2.01a28-dvd (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg
Schilling
Note: This version is an unofficial (modified) version with DVD support
Note: and therefore may have bugs that are not present in the original.
Note: Please send bug reports or support requests to
.
Note: The author of cdrecord should not be bothered with problems in this
version.
scsidev: 'ATA'
devname: 'ATA'
scsibus: -2 target: -2 lun: -2
Warning: Using badly designed ATAPI via /dev/hd* interface.
Linux sg driver version: 3.5.27
Using libscg version 'schily-0.8'.
cdrecord: Warning: using inofficial libscg transport code version
(warly-Mandrakelinux-scsi-linux-sg '@(#)scsi-linux-sg.c 1.81 04/04/18
Copyright 1997 J. Schilling').
scsibus1:
1,0,0 100) 'SAMSUNG ' 'DVD-ROM SD-612S ' 'SB05' Removable CD-ROM
1,1,0 101) 'SAMSUNG ' 'CD-R/RW SW-212B ' 'bs07' Removable CD-ROM
1,2,0 102) *
1,3,0 103) *
1,4,0 104) *
1,5,0 105) *
1,6,0 106) *
1,7,0 107) *
[ cdrdao-1.1.8]$ cdrecord dev=1,1,0 blank=all
Cdrecord-Clone 2.01a28-dvd (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg
Schilling
Note: This version is an unofficial (modified) version with DVD support
Note: and therefore may have bugs that are not present in the original.
Note: Please send bug reports or support requests to
.
Note: The author of cdrecord should not be bothered with problems in this
version.
scsidev: '1,1,0'
scsibus: 1 target: 1 lun: 0
cdrecord: No such file or directory. Cannot open '/dev/sg*'. Cannot open
SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are
root.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.
Avatar
Nicolas George
Olivier V wrote in message :
Mais depuis que j'ai installé la mandrake 10 et non noyau 2.6,


Quel 2.6, exactement ?

Avatar
ptitjack
Quelques précisions encore :

J'ai fait :
cdrecord -scanbus
puis au bus indiqué :
cdrecord dev=1,1,0 blank=all
et cela ne marche pas.

Olivier V


Peux-tu indiquer les lignes de grub.conf (ou
lilo.conf) concernant le démarrage de ton noyau ?
du genre (pour lilo) :

image=/boot/vmlinuz
label="Ma distrib"
root=/dev/hda6
initrd=/boot/initrd.img
append="quiet devfs=mount hdd=ide-scsi
hdc=ide-scsi"
vgay1


--
ptitjack

Avatar
Olivier V
Nicolas George wrote:

Quel 2.6, exactement ?


kernel-2.6.3.7mdk-1

Olivier V

Avatar
Olivier V
ptitjack wrote:

Peux-tu indiquer les lignes de grub.conf (ou
lilo.conf) concernant le démarrage de ton noyau ?
du genre (pour lilo) :


Voici tout mon lilo.conf :

# File generated by DrakX/drakboot
# WARNING: do not forget to run lilo after modifying this file

boot=/dev/hda
map=/boot/map
vga=normal
default="linux"
keytable=/boot/fr-latin1.klt
prompt
nowarn
timeoutP
message=/boot/message
menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz
label="linux"
root=/dev/hda7
initrd=/boot/initrd.img
append="quiet devfs=mount acpi=ht resume=/dev/hda8 splash=silent"
vgax8
read-only
image=/boot/vmlinuz
label="linux-nonfb"
root=/dev/hda7
initrd=/boot/initrd.img
append="quiet devfs=mount splash=silent acpi=ht resume=/dev/hda8"
read-only
other=/dev/hda1
label="windows"
table=/dev/hda
other=/dev/fd0
label="floppy"
unsafe
image=/boot/vmlinuz-2.4.22-10mdk
label="old_linux"
root=/dev/hda7
initrd=/boot/initrd-2.4.22-10mdk.img
append="quiet devfs=mount splash=silent acpi=ht resume=/dev/hda8"
vgax8
read-only
image=/boot/vmlinuz-2.4.22-10mdk
label="old_linux-nonfb"
root=/dev/hda7
initrd=/boot/initrd-2.4.22-10mdk.img
append="quiet devfs=mount acpi=ht resume=/dev/hda8"
read-only
image=/boot/vmlinuz-2.6.3-7mdk
label="263-7"
root=/dev/hda7
initrd=/boot/initrd-2.6.3-7mdk.img
append="quiet devfs=mount acpi=ht resume=/dev/hda8 splash=silent"
read-only
image=/boot/vmlinuz-2.4.21-0.13mdk
label="2421-013"
root=/dev/hda7
initrd=/boot/initrd-2.4.21-0.13mdk.img
append="quiet devfs=mount acpi=ht resume=/dev/hda8 splash=silent"
read-only
image=/boot/vmlinuz-2.4.22-10mdk
label="2422-10"
root=/dev/hda7
initrd=/boot/initrd-2.4.22-10mdk.img
append="quiet devfs=mount acpi=ht resume=/dev/hda8 splash=silent"
read-only
image=/boot/vmlinuz
label="failsafe"
root=/dev/hda7
initrd=/boot/initrd.img
append="quiet failsafe splash=silent acpi=ht resume=/dev/hda8
devfs=nomount"
read-only

Avatar
Frédéric BISSON
Bonjour,

J'ai fait :
cdrecord -scanbus
puis au bus indiqué :
cdrecord dev=1,1,0 blank=all
et cela ne marche pas.
Avec le noyau 2.6, l'émulation scsi des graveurs CD ide n'est plus

nécessaire.

Au lieu de hdd=ide-scsi, tu peux mettre hdd=ide-cd

Pour cdrecord, tu utilises une ligne comme celle-ci :
cdrecord dev=ATAPI:1,1,0

(je pense que cela doit correspondre à hdd)

@+

Frédéric BISSON

Avatar
ptitjack
ptitjack wrote:


Peux-tu indiquer les lignes de grub.conf (ou
lilo.conf) concernant le démarrage de ton noyau ?
du genre (pour lilo) :



Voici tout mon lilo.conf :



ça a l'air ok .
Ton graveur n'utiliserait pas le bus ide ?
Vérifier dans /proc/bus/ide si tu ne trouves pas
les références de ton graveur.
Voir aussi dans /dev/, en principe il doit y avoir
un lien (hdd chez moi) qui pointe sur le
périphérique du genre :
hdd -> /dev/ide/host0/bus1/target1/lun0/cd


--
ptitjack


Avatar
Olivier V
ptitjack wrote:

ça a l'air ok .
Ton graveur n'utiliserait pas le bus ide ?
Vérifier dans /proc/bus/ide si tu ne trouves pas
les références de ton graveur.


Je n'ai pas de /proc/bus/ide.
J'ai uniquement les trois dossiers suivants :

file:/proc/bus/input
file:/proc/bus/pci
file:/proc/bus/usb

Voir aussi dans /dev/, en principe il doit y avoir
un lien (hdd chez moi) qui pointe sur le
périphérique du genre :
hdd -> /dev/ide/host0/bus1/target1/lun0/cd


J'ai bien :
file:/dev/ide/host0/bus1/target1/lun0/cd

Olivier V

Avatar
Olivier V
Frédéric BISSON wrote:

Au lieu de hdd=ide-scsi, tu peux mettre hdd=ide-cd


Où ?

Désolé pour mon ignorance.

Olivier V

Avatar
Frédéric BISSON
Au lieu de hdd=ide-scsi, tu peux mettre hdd=ide-cd
Où ?

Dans les options de démarrage du noyau (Lilo ou Grub suivant ta config)


Mais ça doit pouvoir marcher sans.

@+

Frédéric BISSON


1 2