Hallo alle zusammen,
ich benutze seit einiger Zeit eine SuSE 6.4 mit Kernel 2.2.14 Da ich nun endlich mal einen aktuellen Kernel und diverse Updates im System durchführen möchte, wollte ich ein MLR1 SCSI Bandlaufwerk für die Datensicherung installieren. Drin ist er und er wird auch wunderbar erkannt und funktioniert unter WinSchrott 2K auch.
Nun möchte ich auch unter Linux dieses Gerät betreiben. Leider bekomme ich unter Linux bei tar -cf /dev/rmt0 <Dateien> immer die Meldung, dass das Gerät nicht gefunden werden kann.
Was muss ich noch tun, um dieses Gerät auch nutzen zu können. Ich weiß nicht einmal, ob das Bandlaufwerk unter Linux erkannt wurde und angesprochen werden kann.
Kann mir da jemand weiterhelfen?
Vielen Dank schon mal im Voraus
Thomas
lug-dd@schlittermann.de writes:
Nun möchte ich auch unter Linux dieses Gerät betreiben. Leider bekomme ich unter Linux bei tar -cf /dev/rmt0 <Dateien> immer die Meldung, dass das Gerät nicht gefunden werden kann.
Bei mir werden beim Booten alle Geräte am SCSI-Bus angezeigt, wenn der Kernel das SCSI-Modul lädt. Anschliessend stehen diese dan unter /proc/scsi (oder so ähnlich). Schaue bitte auch, ob /dev/rmt0 auf deinem System existiert. Ist überhaupt SCSI-Tape in deinem Kernel aktiv??
Was muss ich noch tun, um dieses Gerät auch nutzen zu können. Ich weiß nicht einmal, ob das Bandlaufwerk unter Linux erkannt wurde und angesprochen werden kann.
SCSI-Tapes sind unter Linux so ziemlich das unproblematischste, was mir je untergekommen ist. Checke mal die obigen Punkte, irgenwas fehlt bestimmt.
Mit freundlichen Grüßen
Jens Puruckherr
Hallo Jens,
Nun möchte ich auch unter Linux dieses Gerät betreiben. Leider bekomme ich unter Linux bei tar -cf /dev/rmt0 <Dateien> immer die Meldung, dass das Gerät nicht gefunden werden kann.
Bei mir werden beim Booten alle Geräte am SCSI-Bus angezeigt, wenn der Kernel das SCSI-Modul lädt. Anschliessend stehen diese dan unter /proc/scsi (oder so ähnlich). Schaue bitte auch, ob /dev/rmt0 auf deinem System existiert. Ist überhaupt SCSI-Tape in deinem Kernel aktiv??
Ich glaube, daran könnte es liegen. Wie bekomme ich denn raus, ob der Kernel das SCSI Modul läd? Muss ich das in den Runleveln mit dazubringen oder einen neuen Krenel backen? Letzteres hab ich nich nicht gemacht, desswegen hab ich da auch meine Bedenken. Kann ich am Prompt prüfen, ob dieses Modul geladen ist und wie heißt dieses Modul, welches ich laden muss.
Was muss ich noch tun, um dieses Gerät auch nutzen zu können. Ich weiß nicht einmal, ob das Bandlaufwerk unter Linux erkannt wurde und angesprochen werden kann.
SCSI-Tapes sind unter Linux so ziemlich das unproblematischste, was mir je untergekommen ist. Checke mal die obigen Punkte, irgenwas fehlt bestimmt.
Danke Thomas
lug-dd@schlittermann.de writes:
Ich glaube, daran könnte es liegen. Wie bekomme ich denn raus, ob der Kernel das SCSI Modul läd? Muss ich das in den Runleveln mit dazubringen oder einen neuen Krenel backen? Letzteres hab ich nich nicht gemacht, desswegen hab ich da auch meine Bedenken.
lsmod als root zeigt alle geladenen Module. Wenn du keinen eigenen Kernel benutzt, dann ist SCSI mit Sicherheit auch als Modul vorhanden und nicht fest in den Kernel einkompiliert. Wenn noch andere SCSI-Geräte laufen (hast du welche??) dann sollte das Modul aber schon geladen sein. Wie das Modul genau heisst, weiss ich nicht aus dem Hut.
Die Kernelconfig sollte etwas so aussehen (2.4.19):
CONFIG_SCSI=y
# # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=y CONFIG_SD_MAX_MAJORS=16 CONFIG_CHR_DEV_ST=m <=========== SCSI-Tape als Modul CONFIG_CHR_DEV_OSST=m CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SR_VENDOR is not set CONFIG_SR_EXTRA_DEVS=4 CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=m
Und hier sollte dein SCSI-Kontroller auftauchen # # SCSI low-level drivers # CONFIG_BLK_DEV_3W_XXXX_RAID=m CONFIG_SCSI_7000FASST=m CONFIG_SCSI_ACARD=m CONFIG_SCSI_AHA152X=m CONFIG_SCSI_AHA1542=m CONFIG_SCSI_AHA1740=m CONFIG_SCSI_AACRAID=m CONFIG_SCSI_AIC7XXX=m ......
Ansonsten hilft nur neuen Kernel backen....
Mit freundlichen Grüßen
Jens Puruckherr IT & Technik --------------------------------------------- cyberport.de GmbH Versandhaus für Technik & Lifestyle
Am Brauhaus 5 01099 DRESDEN Fon: +49 (0)351/ 33 95 -7808 Fax: +49 (0)351/ 33 95 -799 Webseite: http://www.cyberport.de --------------------------------------------
Danke, werd ich heut Nachmittag gleich mal nachsehen.
Thomas
lug-dd@schlittermann.de writes:
Ich glaube, daran könnte es liegen. Wie bekomme ich denn raus, ob der Kernel das SCSI Modul läd? Muss ich das in den Runleveln mit dazubringen oder einen neuen Krenel backen? Letzteres hab ich nich nicht gemacht, desswegen hab ich da auch meine Bedenken.
lsmod als root zeigt alle geladenen Module. Wenn du keinen eigenen Kernel benutzt, dann ist SCSI mit Sicherheit auch als Modul vorhanden und nicht fest in den Kernel einkompiliert. Wenn noch andere SCSI-Geräte laufen (hast du welche??) dann sollte das Modul aber schon geladen sein. Wie das Modul genau heisst, weiss ich nicht aus dem Hut.
Die Kernelconfig sollte etwas so aussehen (2.4.19):
CONFIG_SCSI=y
# # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=y CONFIG_SD_MAX_MAJORS=16 CONFIG_CHR_DEV_ST=m <=========== SCSI-Tape als Modul CONFIG_CHR_DEV_OSST=m CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SR_VENDOR is not set CONFIG_SR_EXTRA_DEVS=4 CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=m
Und hier sollte dein SCSI-Kontroller auftauchen # # SCSI low-level drivers # CONFIG_BLK_DEV_3W_XXXX_RAID=m CONFIG_SCSI_7000FASST=m CONFIG_SCSI_ACARD=m CONFIG_SCSI_AHA152X=m CONFIG_SCSI_AHA1542=m CONFIG_SCSI_AHA1740=m CONFIG_SCSI_AACRAID=m CONFIG_SCSI_AIC7XXX=m ......
Ansonsten hilft nur neuen Kernel backen....
Mit freundlichen Grüßen
Jens Puruckherr IT & Technik
cyberport.de GmbH Versandhaus für Technik & Lifestyle
Am Brauhaus 5 01099 DRESDEN Fon: +49 (0)351/ 33 95 -7808 Fax: +49 (0)351/ 33 95 -799 Webseite: http://www.cyberport.de
Lug-dd maillist - Lug-dd@schlittermann.de http://mailman.schlittermann.de/mailman/listinfo/lug-dd
Hallo Thomas,
On Mon, Nov 11, 2002 at 09:05:32AM +0100, Thomas Dubiel wrote:
unter Linux bei tar -cf /dev/rmt0 <Dateien> immer die Meldung, dass das Geraet nicht gefunden werden kann.
Heisst das nicht /dev/st0 ???
(wenn es in /proc/scsi/scsi nicht auftaucht, ist irgendwas anderes faul.)
Holger
lug-dd@mailman.schlittermann.de