Archiv verlassen und diese Seite im Standarddesign anzeigen : scsi emu unter suse8.0
stracki123
03.05.02, 00:07
Moin,
yast1 ist ja nicht mehr da, lilo sieht auch anders aus.
Wie richte ich denn nun die scsi emulation (bezieht sich auf das cd-rom) unter suse 8.0 ein.
Der Brenner wird als scsi(emu) erkannt. Nur macht on-the-fly ohne cd-Rom keinen Sinn.
gruß
Jürgen
Hi
Ich hab es zwar noch nicht ausprobiert, aber es sollte eigentlich reichen wenn Du für Dein CD-Rom in der /etc/lilo.conf die Appendzeile um ein hdx=ide-scsi
(hdx durch den Devicenamen des CD-Rom ersetzen) ergänzt. Da sollte ja schon ein solcher Eintrag für Deinen Brenner sein. Wie gesagt, ich habs noch nicht getestet, aber so hats bei 7.3 noch gefunzt.
Gruss,
Puh-Bert
Hi
Ich habe es bereits versucht. Leider ohne erfolg. Es scheint, als würde Suse 8.0 die append-zeile einfach übergehen. Übgrigends kannst du die auch mit Yast2 -> Bootloader konfiguration (oder so) eingeben. Also bei mir hat's nicht gefunzt. Unter 7.3 klappte es aber ohne Probleme!!!:confused:
Hallo,
gib mal "cdrecord -scanbus" in eine Konsole ein, damit kannst du schauen
ob für das Laufwerk die SCSI-Emulation aktiv ist.(poste die Ausgabe mal)
Stimmt den der Link von /dev/cdrom (so heißt der bei mir) auf /dev/scdx
Kannst du das Laufwerk noch mounten?
Wo wird der Link hinterlegt in welcher Datei?
Ich habe mal alle Anweisungen, die ich unter der Suchfunktion gefunden hab versucht, jedoch ohne Erfolg.
Im Gegenteil, jetzt kann ich das CD-Rom garnicht mehr nutzen.
Wenn ich auf Icon vom Desktop klicke bekomme ich folgende Fehlermeldung:
unmount: dev/cdrom unbekanntes Gerät
Hier mal meine Einstellungen.
BOOT.LOCAL
#! /bin/sh
#
# Copyright (c) 2002 SuSE Linux AG Nuernberg, Germany. All rights reserved.
#
# Author: Werner Fink <werner@suse.de>, 1996
# Burchard Steinbild <feedback@suse.de>, 1996
#
# /etc/init.d/boot.local
#
# script with local commands to be executed from init on system startup
#
. /etc/rc.config
#
# Here you should add things, that should happen directly after booting
# before we're going to the first run level.
#
/sbin/modprobe ide-scsi
LILO.CONF
boot = /dev/hda
change-rules
reset
read-only
menu-scheme = Wg:kw:Wg:Wg
lba32
prompt
timeout = 80
message = /boot/message
image = /boot/vmlinuz
label = linux
root = /dev/hda3
vga = 791
initrd = /boot/initrd
append = " hdb=ide-scsi hdd=ide-scsi"
image = /boot/vmlinuz.suse
label = failsafe
root = /dev/hda3
vga = 791
initrd = /boot/initrd.suse
append = "ide=nodma apm=off acpi=off hdb=ide-scsi hdd=ide-scsi"
optional
image = /boot/memtest.bin
label = memtest86
Gibt es vielleicht unter Suse 8.0 noch ne andere Datei, wo ich mein CD-Rom einbinden muss???
Das komische ist ja, der Brenner wurde schon bei der Installation automatisch auf scsi emuliert.
hdb ---> CD-Rom
hdd ---> Brenner, der auch funtzt
Kann mir vielleicht einer noch einen Tip geben???
THX im voraus.
Kann mir hier keiner mehr weiterhelfen?????
@netmaster
Hast du schon mal, wie oben von mir beschrieben
cdrecord -scanbus
in eine Konsole eingegeben??
Mach das mal als user, wenns als user nicht geht als root.
Root wirst du mit dem Befehl
su
Hallo.
Cdrecord 1.11a19 (i686-suse-linux) Copyright (C) 1995-2002 Jörg Schilling
Linux sg driver version: 3.1.22
Using libscg version 'schily-0.6'
scsibus0:
0,0,0 0) 'SAMSUNG ' 'CD-R/RW SW-212B ' 'BS03' Removable CD-ROM
0,1,0 1) *
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
Es wird nur mein Brenner angezeigt, der wie ich schon erwähnte, bei der Installation
automatisch als scsi emuliert wurde.
Hab heute den ganzen Tag das Netz auf en Kopf gestellt, aber nix darüber gefunden, wie
ich das CD-Rom emulieren kann. Alles nur bis 7.3, was aber bei 8.0 nicht mehr geht.
Das Verzeichnis /usr/scr/linux gibt es ja auch nicht mehr.
Hab keinen Plan mehr, was ich noch machen soll.
Tja, da weiß ich jetzt auch nicht weiter.
Wenn die Angaben in der append-Zeile mit deinen Geräten übereinstimmen.
append = " hdb=ide-scsi hdd=ide-scsi"
Müste eigentlich dein CDROM auch emuliert sein.
Da du wie es aussieht nicht der einzige bist der das Problem hat liegt
es vielleicht an SuSE 8.0.
Ja, hab auch noch keinen gefunden, bei dem die Emulation von normalen CD-Rom's
bei Suse 8.0 funktioniert.
In der Online-Hilfe gibt es auch nichts darüber.
*Shitte.........*
Poste doch mal dein /etc/fstab . Mal sehen was da so drin steht... :)
Hier mal meine fstab.
/dev/hda3 / reiserfs defaults 1 2
/dev/hda1 /boot ext2 defaults 1 2
/dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec 0 0
/dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0
/dev/hdc1 /data1 auto auto,defaults 1 2
devpts /dev/pts devpts defaults 0 0
/dev/fd0 /media/floppy auto noauto,user,sync 0 0
proc /proc proc defaults 0 0
usbdevfs /proc/bus/usb usbdevfs noauto 0 0
/dev/hda2 swap swap pri=42 0 0
@netmaster
Hast du nach dem editieren der lilo.conf auch "lilo" in eine Konsole eingegeben??
Voll die krass Aktion am Sonntag morgen.
Ich hab es geschafft. Hier jetzt mal meine Anleitung:
Bei mir ist hdb ---> CD-Rom und hdd --> CD-RW
Bearbeitung unter root:
Ändern einer Zeile von /etc/lilo.conf:
append = "hdb=ide-scsi hdd=ide-scsi"
danach in Konsole lilo aufrufen
linux:/ # lilo
Dann in Konsole bleiben:
rm /dev/cdrom
rm /dev/cdrecorder
ln -sf /dev/sr0 /dev/cdrom
ln -sf /dev/sr1 /dev/cdrecorder
Danach hab ich neu gebootet und es lief.
Vielleicht geht es ja auch bei euch jetzt.
Viel Glück.
EDIT: @Move
Ich weis nicht mehr genau, hab soviel geändert und gemacht, aber ich denke bei den letzten Versuchen hab ich es vergessen. Aber jetzt geht es.
Danke an für alle Antworten.
Ich hab's auch mit der SCSI Emu geschafft. Bei mir war es das DVD laufwerk, was nicht erkannt wurde. Jetzt kann ich zwar CD Copy's machen aber dafür findet Yast2 meine DVD nicht mehr. Es kommt immer die Meldung:"Bitte legen Sie CD1 ein". Dabei habe ich eingentlich nur die append Zeile geändert und den link /dev/dvd auf /dev/sr1 gelegt.
Voll der Sch....
(SuSE 8.0)
@netmaster
Freut mich das es läuft
Ein kleiner Tip:
EDIT: @Move
Ich weis nicht mehr genau, hab soviel geändert und gemacht, aber ich denke bei den letzten Versuchen hab ich es vergessen. Aber jetzt geht es.
Wenn du solche Projekte wie SCSI-Emulation usw. machst, schreib nebenbei einen kleinen
Bericht. Dann hast du einen besseren Überblick über Änderungen die du gemacht hast,
und du kannst das ganze auch noch ein Jahr später nachvollziehen.
@martin
Änder auch mal den Link /dev/cdrom auf /dev/sr1
@Martin
Vielleicht hast du falsche Links noch von vorher drin.
Lösche mal die ganzen Links und setze sie neu.
@move
Geht immer noch nicht. Yast2 bringt abwechselnd so Fehler wie:
"Es ist nicht möglich, das Quellmedium einzuhängen.
/dev/hdc: Eingabe-/Ausgabefehler mount: Sie müssen den Dateisystemtyp angeben "
"Es ist nicht möglich, das Quellmedium einzuhängen.
/dev/hdd: Eingabe-/Ausgabefehler mount: Sie müssen den Dateisystemtyp angeben"
"Es ist nicht möglich, das Quellmedium einzuhängen."
Der will auch immer auf den cdrecorder zugreifen. Im DVD Laufwerk tut sich nischt.
Schau Dir bitte mal das Bild an, vielleicht findest Du den Fehler.
Danke Martin
Sieht bei mir auch so aus.
villeicht solltest du mal den yast Punkt wählen, Quelle auswählen, dann kannst du vielleicht den richtigen Pfad angeben!
Das scheint wohl zu gehen. Wenn ich die DVD mounte und dann das Verzeichniss /media/cdrom angebe. Aber bei manchen scheint es ja wohl zu funktionieren.
Schon verrückt. Dafür habe ich jetzt dem SuSE Support einen vorgeheult.
Greets
Martin
Hi
Also meine SCSI-simulation funzt jetzt auch. muste die Sumulation von hand eingeben, und nicht mit Yast2 machen (äußerst merkwürdig, da die Einträge identisch sind...)
Was deinen Fehler angeht, so hatte ich das am Anfang auch. beim 1. mal hatte ich die links verkehrtherum gesetzt (sc0 und sc1 vertauscht).
Danach habe ich gesehen, das es bei Suse ein update diesbezüglich gibt. Aber irgendwie nur für DVD laufwerke. Da Suse immer nach CDROM sucht, und nicht nach DVD.
Ich habe einen Link von cdrom nach DVD eingerichtet, danach lief es!!!
Hi Kentar,
kannst Du mir sagen, wie und wo Du einen Link von cdrom nach DVD eingerichtet hast?
@netmaster
Mir ist da ein Fehler in einem Beitrag von dir aufgefallen.
rm /dev/cdrom
rm /dev/cdrecorder
rm /cdrom
rm /cdrecorder
rm /media/cdrom
rm /media/cdrecorder
ln -sf /dev/sr0 /dev/cdrom
ln -sf /dev/sr1 /dev/cdrecorder
rm /cdrom
rm /cdrecorder
rm /media/cdrom
rm /media/cdrecorder
Die zwei Links und die zwei Verzeichnisse brauch man nicht löschen,
vielleicht könntest du das ändern, damit nicht irgendjemand der das liest noch Sachen löscht
die nicht gelöscht werden müssen, und dadurch mehr Probleme hat als vohrer.
Danke
Sorry, hab nur das gepostet, so wie ich es gemacht hab.
Und es läuft bei mir.
Werd aber das Posting abändern.
cool das du es geändert hast
Kurze Erklärung:
Eintrag in meiner /etc/fstab
/dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0
/dev/cdrom ist der Link auf das Device
/media/cdrom ist der Mountpoint vom CDROM
Wenn man den Mountpoint löscht kann man das Laufwerk nicht mehr einbinden
Ja, so steht es bei mir auch drin.
Ich habe auch mein Media gelöscht.
Da er es automatisch wieder angelegt hat, denke ich mal, dass es an Hand der fstab
initiiert wird.
Ansonsten kann ich es mir nicht erklären, da ich es nicht manuell gemacht hab.
@martin ln -sf /dev/dvd /dev/cdrom
sollte eigentlich laufen.
mmhh geht trotzdem nicht. Im aktuellen Linux Magazin haben sie aber das gleiche Problem. Genau wie bei mir, nach scsi emu gibt es kein hdc mehr und yast2 will trotzdem drauf zugreifen.
Naja, egal. Gibt bestimmt bald nen Patch.
Thx
martin
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.