Archiv SCSI 2.798 Themen, 12.895 Beiträge

SCSI Geräte unter DOS erkennen

obachter / 6 Antworten / Baumansicht Nickles

Hallo,


kann mir jemand sagen, wie man SCSI Geräte unter MS- DOS erkennen kann?


Ich habe eine BootCD die automatisch ASPI Treiber installiert. also ich kann von SCSI CD-Rom Laufwerken starten und dann auch auf das SCSI CD-Rom zugreifen. Ich kann auch auf die SCSI festplatte zugreifen, sie also beschreiben etc.


nun würde ich gerne wissen ob es tools gibt oder spezielle aspi befehle, die auslesen, was für Geräte hinter den einzelnen IDs stecken. Ich brauche lediglich die Namen der Festplatten (Hersteller) und die Größe der Festplatten. Es geht dabei nur um Adaptec SCSI Systeme die bereits richtig konfiguriert sind.


wichtig dabei es muss unbedingt unter DOS laufen. also kein aida32, everest etc..


das Ergebnis sollte unbedingt in eine Datei umlenkbar sein, aslo keine SEATOOLS etc.  


Das manuelle nachsehen im SCSI BIOS kommt auch nicht in Frage, da es sich um viele Rechner handelt. Automatisches auslesen des SCSI BIOS wäre allerdings sehr interessant.


ich würde mich über Hilfe sehr freuen.


mfg obachter

gelöscht_82873 obachter „SCSI Geräte unter DOS erkennen“
Optionen

bei mir reicht eine bootfähige Windows98 CD! ICh boote diese von SCSI CDRom, und sobald der Dosmodus gestartet ist, habe ich vollen Zugriff auf die Platten am SCSI Controller! Unter Fdisk werden ebenfalls alle gefunden, und lassen sich partitionieren.

hundertneunundneunzig gelöscht_82873 „bei mir reicht eine bootfähige Windows98 CD! ICh boote diese von SCSI CDRom,...“
Optionen

Hallo Supergirl,

wenn ich obachter richtig verstanden habe, kann er das auch und darum geht es ihm auch gar nicht. Für den Zugriff auf SCSI-Platten wird unter DOS sowieso kein extra Treiber benötigt, nur für optische Laufwerke.
Er möchte vielmehr unter DOS die Bezeichnungen der SCSI-Platten und deren Größe in eine Textdatei (z.B.) umleiten, um diese Daten weiterverarbeiten zu können und nicht alles von Hand vom Bildschirm abschreiben zu müssen.

Gruß
hundertneunundneunzig

Andreas42 obachter „SCSI Geräte unter DOS erkennen“
Optionen

Hi!

Teste mal, ob die Hier aufgeführten Tools weiterhelfen können: Link

Ich denke vorallem an ASPI-ID (ATAPI-Tools sind dort auch gelistet...).

Bis dann
Andreas

hundertneunundneunzig obachter „SCSI Geräte unter DOS erkennen“
Optionen

Hallo obachter,

klar geht das. Eine fertige Lösung kann ich aber nicht bieten. Friedhelm Schmidt hat ein Programm geschrieben, das den SCSI-Bus nach Geräten absucht und diese auflistet. Der Quelltext ist in der angegebenen Quelle ebenfalls zu finden und darf zu nichtkommerziellen Zwecken auch verändert werden (andernfalls dort abklären, unter welchen Konditionen kommerziell).
Es ist sicher möglich, den Quelltext (PASCAL) so zu modifizieren, daß ebenfalls die Fetplattengrößen abgefragt werden und alles in eine Datei geschrieben wird.

Hier noch der Verweis:
http://extend.de/cgi-local/katalog?A26021~info

Ich hoffe, daß Du damit erstmal weiterkommst.

Gruß
hundertneunundneunzig

hundertneunundneunzig obachter „SCSI Geräte unter DOS erkennen“
Optionen

Hallo,

ich hab´ nochmal nachgelesen: das Kommando, mit dem die Größe des Festplattenmediums gelesen wird, heißt READ CAPACITY (25h) und hat den normalen Aufbau von 10-Byte-Kommandos. Als Ergebnis werden in der Datenphase acht Byte zurückgeliefert. [...]

Dabei gilt: "Wenn Sie nicht genau wissen, was Sie tun, tun Sie´s nicht!"

Gruß
hundertneunundneunzig

Mr.DARK obachter „SCSI Geräte unter DOS erkennen“
Optionen

aspidisk.sys für die festplatte und mscdex.exe für cd-rom(natürlich nur beim laden des treibers/programms)