|
Avant | Après |
/bin/dmesg (Affiche les message du boot) |
...
Kernel command line: root=/dev/hda1
...
hda: WDC WD205BA, ATA DISK drive
hdd: SONY CDU4811, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: 40088160 sectors (20525 MB) w/2048KiB Cache,
CHS=2495/255/63
hdd: ATAPI 48X CD-ROM drive, 120kB Cache
Uniform CD-ROM driver Revision: 3.12
...
|
...
Kernel command line: root=/dev/hda1 hdd=ide-scsi
ide_setup: hdd=ide-scsi
...
hda: WDC WD205BA, ATA DISK drive
hdd: SONY CDU4811, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: 40088160 sectors (20525 MB) w/2048KiB Cache,
CHS=2495/255/63
...
|
- Le paramètre hdd=ide-scsi a bien été analysé par le kernel
- hdd a bien été detecté, mais le kernel ne le gère plus en temps que périphérique IDE/ATAPI
|
|
/sbin/lsmod (Affiche les modules chargés en mémoire) |
...
|
...
sr_mod 13296 0 (unused)
sg 21088 0 (unused)
ide-scsi 7776 0
ide-cd 26192 0
cdrom 26688 0 [sr_mod ide-cd]
|
- Les modules sg (Générique SCSI) et sr_mod (SCSI CD-ROM support) sont chargés automatiquement au démarrage, grâçe à la modification du /etc/modules
- ide-scsi a été chargé avant le lancement de sg et de sr_mod, du fait des ajouts /etc/modules.conf
- Même chose pour le chargement de ide-cd avant celui de ide-scsi
- cdrom est maintenant dépendant de sr_mod et de ide_cd, du fait de l'émulation SCSI
|
|
ls /proc/scsi (Affiche les informations du kernel sur les périphériques SCSI) |
[root /]# ls /proc/scsi
aic7xxx/
scsi
sg/
|
[root /]# ls /proc/scsi
aic7xxx/
ide-scsi/
scsi
sg/
|
- ide-scsi: Module d'émulation SCSI
- sg: Module des périphériques génériques SCSI
|
|
cat /proc/scsi/scsi (Affiche la liste des adaptateurs et périphériques SCSI) |
Host: scsi0 Channel: 00 Id: 04 Lun: 00
Vendor: PHILIPS Model: CDD2600 Rev: 1.07
Type: CD-ROM ANSI SCSI revision: 02
|
Host: scsi0 Channel: 00 Id: 04 Lun: 00
Vendor: PHILIPS Model: CDD2600 Rev: 1.07
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: SONY Model: CDU4811 Rev: PY06
Type: CD-ROM ANSI SCSI revision: 02
|
- scsi0: Carte SCSI physiquement présente dans la machine (Adaptec AIC-7850), gérée par le module aic7xxx
- scsi1: Nouvelle carte SCSI, complètement virtuelle, générée par le module ide-scsi ...
- Le CDROM IDE/ATAPI Sony a été trouvé sur le nouvel adaptateur SCSI
|
|
cat /proc/scsi/sg/host_strs (Description des cartes SCSI) |
[root /]# cat /proc/scsi/sg/host_strs
Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI)
5.2.1/5.2.0
|
[root /]# cat /proc/scsi/sg/host_strs
Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI)
5.2.1/5.2.0
SCSI host adapter émulation for IDE ATAPI devices
|
- La seconde carte SCSI (SCSI host adapter émulation for IDE ATAPI devices) décrit bien son rôle d'émulation ...
|
|
Avant | Après |
cdrecord -scanbus (Affiche la liste des périphériques SCSI disponibles) |
Cdrecord 1.9 (i586-mandrake-linux-gnu) Copyright (C)
1995-2000 Jörg Schilling
Linux sg driver version: 3.1.17
Using libscg version 'schily-0.1'
scsibus0:
0,0,0 0) *
0,1,0 1) *
0,2,0 2) *
0,3,0 3) *
0,4,0 4) 'PHILIPS ' 'CDD2600' '1.07' Removable CD-ROM
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
|
Cdrecord 1.9 (i586-mandrake-linux-gnu) Copyright (C)
1995-2000 Jörg Schilling
Linux sg driver version: 3.1.17
Using libscg version 'schily-0.1'
scsibus0:
0,0,0 0) *
0,1,0 1) *
0,2,0 2) *
0,3,0 3) *
0,4,0 4) 'PHILIPS ' 'CDD2600' '1.07' Removable CD-ROM
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
scsibus1:
1,0,0 100) 'SONY ' 'CDU4811 ' 'PY06' Removable CD-ROM
1,1,0 101) *
1,2,0 102) *
1,3,0 103) *
1,4,0 104) *
1,5,0 105) *
1,6,0 106) *
1,7,0 107) *
|
- Le lectreur de CDROM (SONY CDU4811) apparaît bien dans la liste des périphériques SCSI. X-CD-Roast pourra donc l'exploiter afin d'effectuer la phase de lecture, dans le cas de duplication de CD
|
|
xcdroast (Interface graphique permettant la gravure de CD) |
Cliquez pour agrandir |
Cliquez pour agrandir
|
- Comme indiqué par cdrecord -scanbus, le graveur et le lecteur de CDROM apparaissent dans la liste des périphériques SCSI
- Il ne reste plus qu'à tenter une duplication de CDROM, en utilisant la simulation plutôt que la gravure, par pure précaution ...
|
|
|
|