Forum Linux.debian/ubuntu émulation scsi

Posté par  .
Étiquettes : aucune
0
7
sept.
2004
Bonjour à tous,

J'aimerais installer l'émulation scsi pour mon lecteur (hdc) et mon graveur cd (hdd).
J'ai cherché un peu sur le net et voilà ce que j'ai fait:

/boot/grub/menu.lst:

append="hdc=ide-scsi hdd=ide-scsi"

/etc/modules.conf:

options ide-cd "ignore=hdc ignore=hdd"
alias scd0 sr_mod
alias scd1 sr_mod
pre-install sg modprobe ide-scsi
pre-install sr_mod modprobe ide-scsi
pre-install ide-scsi modprobe ide-cd

Ça ne marche pas apparemment.
  • # Noyau?

    Posté par  (site web personnel) . Évalué à 1.

    Salut,

    Le support de l'émulation SCSI doit être compilé (ou en module) dans le noyau. Dans un 2.6, ca se trouve dans:
    Device Drivers -->
      ATA/ATAPI/MFM/RLL support --->
        <*> SCSI emulation support OU
         SCSI emulation support

    Vérifies si c'est bien le cas (dans un noyau 2.4, je ne sais plus exactement ou ca se trouve).
    • [^] # Re: Noyau?

      Posté par  . Évalué à 1.

      Apparemment le module ide-scsi a déjà compilé en module: quand je fais 'modprobe ide-scsi' je n'ai pas de message d'erreur.
      Ou je me trompe quelque part?
      • [^] # Re: Noyau?

        Posté par  (site web personnel) . Évalué à 1.

        Une fois que tu as fait modprobre ide-scsi, essaye la commande dmesg pour voir la "réaction" de ton noyau.
        • [^] # Re: Noyau?

          Posté par  . Évalué à 1.

          je n'ai aucun message après 'modprobe ide-scsi'.
          • [^] # Re: Noyau?

            Posté par  (site web personnel) . Évalué à 1.

            Ta configuration GRUB est bizarre pour autant que je puisse en juger (utilisateur LILO). Dans LILO, on fait effectivement appel à append pour passer un paramètre au noyau. Dans GRUB si ma mémoire est bonne, les paramètres se mettent directement à la suite de la ligne kernel:

            kernel /kernel-2.6.XX-rX root=/dev/hda3 hdc=ide-scsi hdd=ide-scsi

            mais je me trompe peut-être. Sinon, je ne vois pas ce qu'il y a de faux. Désolé.
            • [^] # Re: Noyau?

              Posté par  (site web personnel) . Évalué à 1.

              sans vouloir semer le trouble dans vos propos, l'ide-scsi ne sert plus a rien avec les noyaux 2.6.

              Enfin c'etait juste comme ca en passant
              • [^] # Re: Noyau?

                Posté par  (site web personnel) . Évalué à 1.

                Et pour appuyer mes propos, la doc :


                WARNING: ide-scsi is no longer needed for cd writing applications! │
                │ The 2.6 kernel supports direct writing to ide-cd, which eliminates │
                │ the need for ide-scsi + the entire scsi stack just for writing a │
                │ cd. The new method is more efficient in every way.

                • [^] # Re: Noyau?

                  Posté par  (site web personnel) . Évalué à 2.

                  Bon, attention aux imprécisions !
                  Tu parles de cdrecord, tu dis que ça ne sert plus à rien ...
                  Actuellement, il y a quelques problèmes pour graver des CD sous linux, des prises de bec entre les développeurs du noyau, le développeur de cdrecord et les mainteneurs des paquets cdrecord pour les distribs ...
                  Je ne mettrai pas ma main à couper, mais il me semble bien que ta version de cdrecord n'est pas celle de Joerg Schilling mais peut être celle de Debian ...
                  • [^] # Re: Noyau?

                    Posté par  (site web personnel) . Évalué à 1.

                    Je parlais pas de cdrecord, mais bien du module ide-scsi

                    Je montrais d'ailleurs la doc du kernel, et non de cdrecord
              • [^] # Re: Noyau?

                Posté par  (site web personnel) . Évalué à 0.

                Tu m'apprends quelque chose. L'option "SCSI emulation support" ne sert à rien? Moi je l'utilise pour mon disque USB externe sur mon noyau 2.6
                • [^] # Re: Noyau?

                  Posté par  (site web personnel) . Évalué à 2.

                  Oui, ide-scsi ne sert a rien pour un disque usb.

                  Pour ca, il faut usb-storage , sg et sd_mod. Le noyau gere les disques usb comme des disques scsi.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.