DEUTSCHE VERSION |
|
Links | | | Forums | | | Comments | | | Report news |
Chat | | | Polls | | | Newsticker | | | Archive |
amiga-news.de Forum > Amiga, AmigaOS 4 > NSDPatch | [ - Search - New posts - Register - Login - ] |
-1- 2 | [ - Post reply - ] |
2004-07-04, 22:37 h julius Posts: 2255 User |
Funktioniert NSDpatch zum Überwinden der 4GB-Grenze bei SFS 1.214 und omniscsi.device unter KS 3.1 und OS 3.1 ? Die HD ist eine Seagate UW-SCSI mit 49 GB. Der Kontroller ist ein GVP Geforce 040 Combo mit GuroRom. HDInstoools(V6.9) erkennt die Platte mit 44.884 MB. Eine Partitionierung ist nur mit Partitionen bis 800MB möglich. NSDPatch ist installiert. Check4GB sagt folgendes Omniscsi.device unit 0 supports SCSI-Direct commands [ Dieser Beitrag wurde von julius am 05.07.2004 editiert. ] [ - Answer - Quote - Direct link - ] |
2004-07-05, 17:56 h Cj-Stroker Posts: 1343 User |
Hi Julius, Soweit mir bekannt ist, geht das nur unter FFS. War der NSDpatch nicht Bei OS3.9 dabei? Keine Ahnung, ob das unter OS3.1 geht. SFS hatte eigentlich (zumindest in früheren Versionen) TD64-Support. MFG Cj-Stroker -- Webmaster at Amiforce and Abakus-Design http://www.Amiforce.de (Fight For Amiga) http://www.cj-stroker.de/Abakus/ (World of AMHuhn and more) Forum: http://amiforce-forum.cj-stroker.de [ - Answer - Quote - Direct link - ] |
2004-07-05, 18:07 h julius Posts: 2255 User |
Welche Version von FFS? [ - Answer - Quote - Direct link - ] |
2004-07-05, 18:46 h GolfSyncro Posts: 1455 User |
AmigaOS3.9:OS-Version3.9/L/FastFileSystem ... 45.9 (09.03.00) sollte glaub die neuste version sein Sorry das ich noch net gemailt habe... -- Mfg GolfSyncro [ - Answer - Quote - Direct link - ] |
2004-07-05, 20:20 h julius Posts: 2255 User |
Ich habe den G-Force-Kontroller durch einen Oktagon-SCSI-Kontroller versucht. Es bleibt unverändert: Die HD wird von HDInstTools nach wie vor erkannt. Die maximale Grösse einer Partition bleibt bei 800MB. Ich habe SFS durch FFS (Version 44.5) ersetzt. Bringt auch nichts [ - Answer - Quote - Direct link - ] |
2004-07-05, 20:31 h Cj-Stroker Posts: 1343 User |
Hi Julius, Haste mal eine ältere SFS-Version ausprobiert? Ich habe immer nur SFS benutzt und war vollkommen damit zufrieden. Mit FFS hatte ich schlechte Erfahrungen gemacht. Ich kann allerdings nur vom IDEFix Express sprechen. Hier hatte ich mit SFS1.84 keinerlei Probleme unter OS3.9. Im Einsatz war eine 15GB Platte (davon eine Partition mit 6GB). MFG Cj-Stroker -- Webmaster at Amiforce and Abakus-Design http://www.Amiforce.de (Fight For Amiga) http://www.cj-stroker.de/Abakus/ (World of AMHuhn and more) Forum: http://amiforce-forum.cj-stroker.de [ - Answer - Quote - Direct link - ] |
2004-07-05, 20:44 h thomas Posts: 7718 User |
Zitat: Schau erstmal in Devs:NSDPatch.cfg nach, ob da ein Eintrag für das omniscsi.device ist. Wenn nicht, mußt du einen hinzufügen. Dann solltest du die HDToolbox benutzen. Damit gibt es keine maximalen Partitionsgrößen. Gruß Thomas -- Email: thomas-rapp@web.de Home: home.t-online.de/home/thomas-rapp/ [ - Answer - Quote - Direct link - ] |
2004-07-05, 21:42 h julius Posts: 2255 User |
Meine "kleinste" SFS-Version ist die 1.87. Wo kriege ich die 1.84 her? In Devs:NSDPatch.cfg habe ich einen Eintrag für das omniscsi.device als ich die G-Force SCSI-Kontroller probiert habe und einen Eintrag für das oktagon.device, als ich den Oktagon 2008 SCSI-Kontroller probiert habe. Auch hier die Frage: Welches ist die aktuelle Version von NSDPatch? Ich habe die Version 43_4. [ - Answer - Quote - Direct link - ] |
2004-07-06, 09:37 h julius Posts: 2255 User |
Kann die Ursache für das Problem sein, dass die UW-HD über einen Adapter an einen SCSI-I Kontroller betrieben wird? [ - Answer - Quote - Direct link - ] |
2004-07-06, 11:52 h thomas Posts: 7718 User |
Zitat: Wie lautet er ? Ruf mal NSDPatch im Shell-Fenster auf, dann müßte es eine Liste mit den gepatchten Devices ausgeben. Ist das omniscsi dabei ? Wie lautet die Ausgabe ? SFS Version 1.87 ist die letzte, die SCSI-Direct unterstützt, du kannst sie also benutzen. Gruß Thomas -- Email: thomas-rapp@web.de Home: home.t-online.de/home/thomas-rapp/ [ - Answer - Quote - Direct link - ] |
2004-07-06, 15:15 h julius Posts: 2255 User |
Laut NSDPatchCFG-Beschreibung muss zum Patchen von omniscsi.device das gvpscsi.device aufgerufen werden. Der Aufruf im NSDconfig-File ist folgender: # For omniscsi.device 1.9 as used in some Guru-ROM's # Yes, to patch omniscsi.device, you'll need the name gvpscsi.device! DEVICE gvpscsi.device DEVICETYPE NSDEVTYPE_TRACKDISK COMMANDS 2-5,9-15,20-23,28 Ein Aufruf von NSDPatch im CLI(Shell) bringt bei mir keine brauchebaren Ergebnisse. NSDQuery liefert folgende Ergebnisse. NSDQuery CheckAll: OpenDevice("omniscsi.device", 0, ior, 0x00000000) was successful (Version 6.9) io_Device: 0x0100E8A8, io_Unit: 0x0100E8D4 Device supports New Style Device commands. Device is a trackdisk like device with subtype 0. Supported commands: $4000 = #16384 NSCMD_DEVICEQUERY $0002 = #00002 CMD_READ $0003 = #00003 CMD_WRITE $0004 = #00004 CMD_UPDATE $0005 = #00005 CMD_CLEAR $0009 = #00009 TD_MOTOR $000A = #00010 TD_SEEK $000B = #00011 TD_FORMAT $000C = #00012 TD_REMOVE $000D = #00013 TD_CHANGENUM $000E = #00014 TD_CHANGESTATE $000F = #00015 TD_PROTSTATUS $0014 = #00020 TD_ADDCHANGEINT $0015 = #00021 TD_REMCHANGEINT $0016 = #00022 TD_GETGEOMETRY $0017 = #00023 TD_EJECT $001C = #00028 HD_SCSICMD $C000 = #49152 NSCMD_TD_READ64 $C001 = #49153 NSCMD_TD_WRITE64 $C002 = #49154 NSCMD_TD_SEEK64 $C003 = #49155 NSCMD_TD_FORMAT64 NSDQuery CheckAll Brief: OpenDevice("omniscsi.device", 0, ior, 0x00000000) was successful (Version 6.9) Device supports New Style Device commands. Device is a trackdisk like device with subtype 0. [ Dieser Beitrag wurde von julius am 06.07.2004 editiert. ] [ - Answer - Quote - Direct link - ] |
2004-07-06, 16:03 h thomas Posts: 7718 User |
Zitat: Ist doch alles da, was du brauchst. Gruß Thomas -- Email: thomas-rapp@web.de Home: home.t-online.de/home/thomas-rapp/ [ - Answer - Quote - Direct link - ] |
2004-07-06, 17:23 h julius Posts: 2255 User |
@Thomas: Wenn alles da ist, was ich brauche, warum geht es dann nicht? Da muss doch noch irgendwas schief liegen, oder sehe ich das falsch? Julius [ - Answer - Quote - Direct link - ] |
2004-07-06, 20:12 h thomas Posts: 7718 User |
Woran siehst du denn, daß irgendwas nicht geht ? Gruß Thomas -- Email: thomas-rapp@web.de Home: home.t-online.de/home/thomas-rapp/ [ - Answer - Quote - Direct link - ] |
2004-07-06, 21:39 h julius Posts: 2255 User |
Ich stelle z.B. in HDInstTools eine Partition von 11.000MB(11GB) ein, aber das geht nicht mit Schieber - da komme ich nicht mal auf 800 MB - sonst durch Eingabe der Zylinder. Nachdem Schnell-Formatieren bleiben 160 MB übrig. Danach braucht A2000 eien Ewigkeit(ca. 4 min) zum Hochlaufen. Wenn ich diese Partition lösche, braucht er zum Hochlaufen nur 9 Sekunden. Mit HDToolbox ist das Herstellen einer Partition von max. 4010MB möglich. Beim Schnell-Foramatieren kommt die Meldung "Keine gültige DOS-Disk" Das ist doch alles nicht normal, oder? [ - Answer - Quote - Direct link - ] |
2004-07-07, 00:51 h Maja Posts: 15429 User |
Zitat: Welche genau (Typenbezeichnung)? Werden die Plattenparameter von der HDToolBox korrekt angegeben? IMO ist es im Zweifelsfall sicherer, ohne SCSI-Direct zu arbeiten, also mit der "normalen" Version des Filesystems. [ - Answer - Quote - Direct link - ] |
2004-07-07, 00:53 h Maja Posts: 15429 User |
Zitat: Das riecht nach "Block/s out of range". Könnte sein, dass die Plattengeometrie nicht richtig erkannt/genutzt wird. [ - Answer - Quote - Direct link - ] |
2004-07-07, 14:53 h julius Posts: 2255 User |
Hallo Maja: Zunächst mal die Plattendaten. Seagate ST-446452W Elite 47 UNFORMATTED CAPACITY (GB) ________________62.6 FORMATTED CAPACITY (GB) __________________47.0 AVERAGE SECTORS PER TRACK ________________328 (rounded down) ACTUATOR TYPE ____________________________ROTARY VOICE COIL TRACKS ___________________________________279,888 CYLINDERS ________________________________9996 HEADS ____________________________________28 DISCS (5.25 in) __________________________14 MEDIA TYPE _______________________________THIN FILM HEAD TYPE ________________________________MR RECORDING METHOD _________________________ZBR PRML INTERNAL TRANSFER RATE (mbits/sec) _______125 to 185 INTERNAL TRANSFER RATE AVG (mbyte/sec) ___ EXTERNAL TRANSFER RATE (mbyte/sec) _______40 (burst) SPINDLE SPEED (RPM) ______________________5,357 AVERAGE LATENCY (mSEC) ___________________5.60 COMMAND OVERHEAD (mSEC) __________________<0.5 BUFFER ___________________________________4096 Kbyte Read Look-Ahead, Adaptive, Multi-Segmented Cache INTERFACE ________________________________Ultra-SCSI Wide ASA2 BYTES PER TRACK (avg UNF) ________________223,855 SECTORS PER DRIVE ________________________91,923,356 BYTES PER CYLINDER _______________________ TPI (TRACKS PER INCH) ____________________8334 BPI (PEAK KBITS PER INCH) ________________178.8 AVERAGE ACCESS (ms) read/write ___________13.2/14.2 SINGLE TRACK SEEK (ms) read/write ________1.3/2.3 MAX FULL SEEK (ms) read/write ____________28.2/28.2 MTBF (power-on hours) Class A Room _______NA MTBF (power-on hours) Office _____________800,000 SHOCK (G's, 11/2 ms): operating (Read/Write) __________2 abnormal ________________________10 nonoperating ____________________50/ ACOUSTICS (Bels typical, sound power) ____4.6 POWER DISSIPATION (watts/BTUs) Active ____ Idle ______24/82 POWER REQUIREMENTS: Single-ended +12V START-UP (amps) _4.8 +12V TYPICAL (amps) __1.6 +5V START-UP (amps) __1.0 +5V TYPICAL (amps) ___.98 TYPICAL ( watts seek/read)_24.1 IDLE (watts) ______________22.8 HDToolBox erkennt ein Kapazität von -212MB, Eigenartig HDInstTools erkennt 44.884 MB. Das scheint mir näher an der Realität zu liegen. Aber auch da können Partitionen nicht einge-stellt werden. Wahrscheinlich wird die Plattengeometrie nicht richtig erkannt. Aber was kann ich dagegen tun? [ Dieser Beitrag wurde von julius am 07.07.2004 editiert. ] [ - Answer - Quote - Direct link - ] |
2004-07-08, 09:29 h julius Posts: 2255 User |
Ich habe die SeaGate 49GB-HD an einer PPC betrieben, auch unter OS 3.1. Der Fehler bleibt. [ - Answer - Quote - Direct link - ] |
2004-07-08, 12:48 h thomas Posts: 7718 User |
Ich verstehe noch nicht, warum dir Check4GB etwas anderes sagt, als NSDQuery. Offenbar funktioniert NSD doch nicht so gut. Kann es sein, daß du NSDPatch nicht immer startest ? Und hast du das mit SFS probiert oder mit FFS ? FFS kann natürlich nicht funktionieren, es sei denn, du nimmst die OS3.9-Version. Mit SFS an der CybPPC muß es auf jeden Fall problemlos funktionieren, auch ohne NSDPatch. SFS V1.87 muß auch an der GVP ohne NSDPatch laufen. Daß du mit den alten Partitionierungsprogrammen Schwierigkeiten hast, ist klar. Du mußt die Geometrie so einstellen, daß die komplette Anzahl Blocks auf 91.923.356 kommt (SECTORS PER DRIVE). Wie die einzelnen Zahlen genau sind, ist dabei egal. Und beim Partitionieren mußt du halt die Zylinderzahlen eingeben. Negative oder falsche Größenangaben einfach ignorieren. Nach dem Neustart kannst du mal CheckHD laufen lassen und die Ausgabe hier reinschreiben. Gruß Thomas -- Email: thomas-rapp@web.de Home: home.t-online.de/home/thomas-rapp/ [ - Answer - Quote - Direct link - ] |
2004-07-08, 13:00 h julius Posts: 2255 User |
@Thomas: Ich werde das noch mit der manuellen Eingabe probieren. Beim FFS habe ich die Version 44.5. Sonst müsste ich mal OS 3.9 installieren, um herauszufinden, ob die HD in Ordnung ist. Gruss Julius [ - Answer - Quote - Direct link - ] |
2004-07-08, 13:13 h julius Posts: 2255 User |
@Thomas: Noch eine Frage: Ich finde weder bei HDToolBox noch bei HDInstTools eine Eintragsmöglichkeit für SECTORS PER DRIVE. Wo finde ich die denn? Julius [ Dieser Beitrag wurde von julius am 08.07.2004 editiert. ] [ - Answer - Quote - Direct link - ] |
2004-07-08, 16:09 h julius Posts: 2255 User |
Es ist zum Mäusemelken. Da ich nicht weiterkomme, wollte ich =S3.9 installieren. Ich habe eine CD-ROM Laufwerk eingebaut und auf SCSI ID=1 gejumpert. Das Mountfile devs:Dosdrivers/CD0 sieht wie folgt aus: /* $VER: CD0 40.6 (31.8.93) * * CD-ROM file system entry * * This file enables the CD-ROM file system which allows you to read standard * ISO-9660 CD-ROM disks from an Amiga with a SCSI or IDE controller. * * The "Unit" line defines the SCSI address of the CD-ROM drive. Drives * often come configured as unit 2, which is the default. Check the * documentation for your CD-ROM drive to find the exact SCSI address. * Note that most drives let you change this number using jumpers. */ FileSystem = L:CDFileSystem Flags = 0 Surfaces = 1 SectorsPerTrack = 1 SectorSize = 2048 Mask = 0x7ffffffe MaxTransfer = 0x100000 Reserved = 0 Interleave = 0 LowCyl = 0 HighCyl = 0 Buffers = 5 BufMemType = 0 StackSize = 1000 Priority = 10 GlobVec = -1 DosType = 0x43443031 /* The Device and Unit fields are controlled by tooltypes in the CD0 icon. * * Device = omniscsi.device * Unit = 1 */ Das device und die unit sind unter Tooltypes gesetzt. Das Laufwerk wird gemountet nur kann ich die Schublagde nicht aufkriegen. Wenn ich eine CD vorher einlege, ist das gleiche. Der Diskmaster erkennt CD0: sagt aber "Keine Disk im Laufwerk" Da ist der Wurm drin ??? [ - Answer - Quote - Direct link - ] |
2004-07-08, 16:17 h thomas Posts: 7718 User |
Zitat: Die gibt es auch nicht. Du mußt die Geometrie so eintragen, daß die Anzahl am Ende stimmt. Anzahl Sektoren pro Laufwerk = Anzahl Sektoren pro Tracks * Anzahl Tracks pro Zylinder * Anzahl Zylinder. Zitat: Gib mal DiskChange CD0: in der Shell ein. Gruß Thomas -- Email: thomas-rapp@web.de Home: home.t-online.de/home/thomas-rapp/ [ - Answer - Quote - Direct link - ] |
2004-07-08, 17:26 h julius Posts: 2255 User |
Ich habe OS 3.9 installiert. Die HD wird richtig erkannt und ist ohne Probleme partitionierbar. [ - Answer - Quote - Direct link - ] |
2004-07-08, 18:01 h julius Posts: 2255 User |
Ich war zu voreilig. Ich kann zwar die HD partitionieren, aber nach dem Reboot tauchen die Partitonen nicht auf der Workbench auf. Also auf ein Neues, aber wie??? [ - Answer - Quote - Direct link - ] |
2004-07-08, 19:05 h thomas Posts: 7718 User |
Zitat: Alle oder nur einige ? Hast du nachgesehen, ob in Devs:NSDPatch.cfg das omniscsi.device noch drin ist ? Was sagt CheckHD ? Öffne mal ein Shell-Fenster und gib Info ein. Werden die Partitionen aufgelistet ? Wenn du System/Format doppelklickst, sind die Partitionen in der Liste ? Hast du die Boingbags gleich mit installiert ? Wenn du die HDToolbox nochmal startest, sind die Partitionen noch da ? Kannst du die Partitionen mit dem Mounter anmelden ? Gruß Thomas -- Email: thomas-rapp@web.de Home: home.t-online.de/home/thomas-rapp/ [ - Answer - Quote - Direct link - ] |
2004-07-08, 20:09 h julius Posts: 2255 User |
Alle oder nur einige keine einzige Hast du nachgesehen, ob in Devs:NSDPatch.cfg das omniscsi.device noch drin ist ? Was sagt CheckHD ? Brauche ich das denn unter OS3.9 das immer noch? Öffne mal ein Shell-Fenster und gib Info ein. Werden die Partitionen aufgelistet ? Nein Wenn du System/Format doppelklickst, sind die Partitionen in der Liste ? Nein Hast du die Boingbags gleich mit installiert ? Nein Wenn du die HDToolbox nochmal startest, sind die Partitionen noch da ? Ja [ Dieser Beitrag wurde von julius am 08.07.2004 editiert. ] [ - Answer - Quote - Direct link - ] |
2004-07-08, 21:20 h julius Posts: 2255 User |
Ich habe mal NSDPatch installiert. Danach sind die neuen Partitionen nach dem Anklicken von Format im System-Directory sichtbar. Bei dem Versuch der Schnell-Forma-tierung kommt die Fehlermeldung "Error while accessing the drive DH1" unknown error Dann kommen noch einige Zahlen-Angaben errorcode = -4 io_Command = 49153 io_Offset = 554517504 io_Length = 3584 io_Actual = 0 Dannach kann man nur nur auf Cancel klicken. [ - Answer - Quote - Direct link - ] |
2004-07-08, 21:30 h thomas Posts: 7718 User |
Zitat: Zitat: Bitte nicht. NSDPatch ist ein Teil von OS3.9. Wenn dir beim Installieren eine Zeile mit NSDPatch in die Startup-Sequence eingefügt wurde, mußt du die unbedingt wieder entfernen ! Die Aufgabe von NSDPatch wird jetzt von SetPatch übernommen. Die Datei Devs:NSDPatch.cfg ist natürlich immer noch da. Und CheckHD sagt dir immer noch, ob alles richtig ist. Vor allem würde es mir zeigen, was mit deiner Festplatte los ist. Error -4 bedeutet "not a valid length". Das ergibt für mich in diesem Zusammenhand keinen Sinn. Gruß Thomas -- Email: thomas-rapp@web.de Home: home.t-online.de/home/thomas-rapp/ [ - Answer - Quote - Direct link - ] |
-1- 2 | [ - Post reply - ] |
amiga-news.de Forum > Amiga, AmigaOS 4 > NSDPatch | [ - Search - New posts - Register - Login - ] |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |