Aktuelles
AmigaPortal.de

Wir würden uns freuen, dich als neues Mitglied begrüßen zu können. Melde dich noch heute an und werde Teil einer freundlichen Community deren gemeinsames Hobby der "AMIGA" ist. Hier kannst du dich in einer gemütlichen Atmosphäre mit anderen Usern zu vielen interessanten Themen rege austauschen oder andere an deinen Erfahrungen teilhaben lassen. Wir wünschen dir viel Spaß hier auf AmigaPortal.de

WinUAE und CF-Disc / Erkennung funktioniert in WinUAE nicht [gelöst]

Ami982

Neues Mitglied
Moin,

ich habe in meinem A4000D mit Kick/WB3.2 einen IDE2CF-Adapter mit einer CF von SanDisk 1GB. Diese funktioniert tadellos auf dem Amiga und ebenso einwandfrei im PC (formatiert als FAT oder FAT32).

Nur WinUAE will diese partout nicht erkennen. Ich lese immer, dass es nur über WinUAE funktioniert, die Daten auszutauschen.
Wie gesagt, ich habe keine Hardware-Erkennungsprobleme - weder auf dem Amiga, noch auf dem PC. Auf beiden Systemen mit den jeweiligen Filesystem funktioniert die Zugriffe und Speicherung.

Was ist mein Ziel? Ich will die CF nur als Austausch CF zwischen PC, Amiga 4000D und Amiga 1200, da ich beide nicht im LAN/Internet habe.
Ich habe momentan kein Diskettenlaufwerk in meinem PC und ich habe sowohl im 4000er und im 1200er kein Internet oder LAN.
Ich habe für den 1200er zwar eine CF-PCMCIA-Karte mit Adapter, muss diese aber erst im 1200er einrichten. Dort habe ich aber wiederrum nicht die Programme dafür.
Zwar kann ich eine LAN-Verbindung mit dem 1200er aufbauen, aber nach dem Verbindungsaufbau kann ich kein Programm mehr starten, da das Chipmem nach Aufbau mit Miami nicht mehr ausreicht. Es lassen sich keine FTP oder Amiga Explorer starten. Derzeit ist dort keine Turbokarte / Speichererweiterung vorhanden.

Wie aus meinem Problem erkennbar ist, kann ich derzeit kein FAT95 und auch nicht das cfd.lha (für die CF-PCMCIA-Card auf dem 1200er) auf die Rechner kopieren.

Habt ihr eine Idee, warum mein WinUAE 5.0 partout die Karte nicht erkennt? Read Identity bringt keine Ergebnisse. Und der Versuch über uaehf.device in der HDToolbox die Karte zu erkennen, brachte kein Erfolg.

Ich habe schon versucht mit CrossDOS die mit FAT und FAT32 formatierte CF am Amiga zu mounten mit dem Tool, allerdings will er sie dann immer erstmal nochmal formatieren, was fehl schlägt.

Weiß momentan nicht weiter. Sehe aber wahrscheinlich den Wald vor lauter Bäumen nicht.

Gruß,
Sascha
 

Yukano

Kult Mitglied
Servus,

folgendes hast aber schon probiert? :

- komplette CF Karte leeren mit Diskpart , und mit einer 076 Partition versehen
- WinUAE sollte dann das CF Device mit UNK anzeigen , diese solltest dann mit den richtigen uaehf.device gefunden werden

manchmal sollte das gerät auf CF stehen, nicht auf HD
 

Ami982

Neues Mitglied
Danke Dir (y)
Ich werde es ausprobieren und berichten.
 

Kris

Elite Mitglied
Teammitglied
Du musst Winuae i Administrator Modus, bzw. Berechtigungen starten. Nur dann kannst CF Karten oder Amiga Festplatten in Winuae einbinden.
 

Ami982

Neues Mitglied
Du musst Winuae i Administrator Modus, bzw. Berechtigungen starten. Nur dann kannst CF Karten oder Amiga Festplatten in Winuae einbinden.
Danke Dir für den Hinweis, hatte ich bereits berücksichtigt und es ist m.E. auch gar nicht mehr notwendig, war in früheren WinUAE Versionen noch der Fall.
 

Amigaharry

Kult Mitglied
Was mir nicht klar ist: Du möchtest nur Daten (aus dem Netz) zwischen PC und Amiga austauschen. Du schreibst die Karte wird am PC und am Amiga erkannt (beide können ja FAT lesen/schreiben). Wozu dann WinUAE? Nur um Daten auszutauschen braucht man doch kein WinUAE! Was immer du da über den Datenaustausch zwischen PC/Amiga und WinUAE gelesen hast - es stimmt in dem Fall nicht.
 

Ami982

Neues Mitglied
Was mir nicht klar ist: Du möchtest nur Daten (aus dem Netz) zwischen PC und Amiga austauschen. Du schreibst die Karte wird am PC und am Amiga erkannt (beide können ja FAT lesen/schreiben). Wozu dann WinUAE? Nur um Daten auszutauschen braucht man doch kein WinUAE! Was immer du da über den Datenaustausch zwischen PC/Amiga und WinUAE gelesen hast - es stimmt in dem Fall nicht.
Die Hardware wird an den jeweiligen Systemen (PC, Amiga) erkkannt und ich kann sie mit dem jeweiligen Filesystem (Amiga mit Amiga FS und PC mit FAT formatieren). Ich kann aber die FAT Partition nicht am Amiga lesen und am PC nicht auf die Amiga Partition zugreifen.

Ich wollte damit nur sagen, dass die CF Karte physisch korrekt erkannt wird. Um also im PC auf das Amiga Filesystem zuzugreifen, muss die CF unter WinUAE eingebunden werden. WinUAE erkennt aber die CF-Karte nicht.
 

Ami982

Neues Mitglied
So, bin jetzt endlich mal wieder dazu gekommen, mich dem Thema nochmal zu widmen.

Danke @Kris und @Yukano

Es hat jetzt funktioniert. Und zwar war das Problem tatsächlich, dass WinUAE nochmal ein clean-Befehl durch diskpart gebraucht hat, wie @Yukano es mir geraten hat.

Also, Kommandozeile CMD unter Windows. Dann den Befehl diskpart ausführen, kurz warten, bis die erneute Kommandozeile erscheint und dann list disk eingeben. Es erscheint eine Liste der Geräte/Laufwerke. Die Nummer, des betreffenden Laufwerks raussuchen (Vorsicht, nicht das falsche nehmen!).

Dann mit select disk X auf die CF Karte wechseln. X steht natürlich für die entsprechende Gerätenummer. Es kommt die Rückmeldung "Datenträger X ist jetzt der gewählte Datenträger.

Nun wird diskpart clean eingegeben. Fertig. Die Kommandozeile kann mit exit verlassen werden. Ebenfalls das CMD-Fenster.

Vorsichtshalber habe ich @Kris Rat befolgt, WinUAE im Administrator-Modus auszuführen. WinUAE erkannte nun die CF-Karte und ich konnte die CF identifizieren und einbinden. Jetzt konnte auch die HDToolBox mittels uaehf.device die CF Karte lesen. Allerdings konnte ich nach Erstellen der Partition die Änderungen nicht speichern. Es kam beim Befehl Save Changes to drive, die Fehlermeldung "Write Error 33".

Gut, dachte ich mir, WinUAE hat diese jetzt eingebunden und findet prinzipiell am uaehf.device auch die Karte. Dann partitioniere und formatiere ich diese doch direkt am Amiga. Habe ich gemacht und siehe da, hat alles funktioniert und sowohl der Amiga und WinUAE können jetzt beide mit der Karte arbeiten. Habe mein Download-Verzeichnis dann auch gleich noch als Laufwerk eingebunden. Somit habe ich jetzt die Austausch Möglichkeit, die ich haben wollte.

Gruß,
Sascha
 

Yukano

Kult Mitglied
Klingt nach Erfolg :)
 

Amigaharry

Kult Mitglied
Dennoch muss die Karte sowohl unter Windows direkt als auch unter AmigaOS les/schreibbar sein (genauso wie auch jeder USB-Stick) - beide verwenden dasselbe Filesystem. Ich mache das zig-mal jeden Tag zwischen Win10 und AOS3.1.4.1 am A3000. Ebenso geht das mit CF-Karten in Cardreadern auf beiden Seiten (auch am PCMCIA des A600/1200. Der Umweg über WinUAE ist keinesfalls dafür zwingend nötig.
 

Ami982

Neues Mitglied
Dennoch muss die Karte sowohl unter Windows direkt als auch unter AmigaOS les/schreibbar sein (genauso wie auch jeder USB-Stick) - beide verwenden dasselbe Filesystem. Ich mache das zig-mal jeden Tag zwischen Win10 und AOS3.1.4.1 am A3000. Ebenso geht das mit CF-Karten in Cardreadern auf beiden Seiten (auch am PCMCIA des A600/1200. Der Umweg über WinUAE ist keinesfalls dafür zwingend nötig.
Ich sage ja auch gar nicht, dass das dafür zwingend notwendig ist.
Warum schilderst Du dann nicht einfach, wie Du es ohne WinUAE exakt umgesetzt hast?

Es gibt nicht die eine Möglichkeit, es gibt viele. Es kommt aber immer auf die Ausgangsposition an und wie viele Treiber, Filesysteme und welche Hardware man zur Verfügung hat. Und es gibt auch nicht die eine richtige und falsche. Solange das Ziel erreicht ist, für das was man machen will, ist doch alles gut.
 

Amigaharry

Kult Mitglied
Sorry, aber ich verstehe dein Problem nicht! Du hast laut deiner Aussage oben eine FAT-formatierte CF-Karte, die du im Amiga lesen/beschreiben kannst und am PC ebenfalls. Was hindert dich daran deine Daten draufzuschreiben, die Karte in den anderen Rechner zu stecken und dort wieder zu lesen?
Und es gibt sehrwohl DIE eine Möglichkeit des direkten Transfers: In AOS ist seit der Version 2.x das Schreiben und Lesen PC-formatierter Medien inkludiert - nennt sich CrossDosFilesystem und ist sehr gut im AOS-Manual beschrieben und erklärt. Man kann auch FAT95 verwenden, das muss man allerdings erst auf den Amiga aus dem Aminet bekommen. Das gabs alles jedenfalls schon lange bevor Toni Willen auf die Idee gekommen ist, einen Amigaemulator am PC zu schreiben....
Aber da dein A4000 eine PC-formatierte CF-Karte ja bereits lesen kann, dürftest du die ja schon für FAT gemounted haben.....
 
Zuletzt bearbeitet:

Ami982

Neues Mitglied
Ich habe kein Problem (mehr). Und ich hatte keine Möglichkeit FAT95 auf den Amiga zu bekommen, da dieser weder LAN / Internet hatte.

Klar, könnte ich das "jetzt" ändern, da ich ja wieder den Amiga mit neuer Software versorgen kann. Aber darum ging es bei meiner Ausgangssituation ja, ich konnte nichts auf den Amiga übertragen und hatte das dafür notwendige Filesystem / die dafür notwendigen Dateien nicht.

However, mein Fall ist gelöst. (y)
 

Amigaharry

Kult Mitglied
Ah, OK! Das hast du Anfangs aber anders geschrieben, weswegen ich davon ausgegangen bin, das dein Amiga bereits die CF lesen kann. Somit alles klar.
Allerdings: Man kann eine PC-HD auch mit Boardmitteln mit der "nackten WB" mounten (Crossdos ist ja auf den WB-Disketten dabei). Ist zwar etwas Aufwand (Mountlist per Hand erstellen, bischen Hintergrundwissen über logische Datenorganisation am jew. Medium), geht aber.....
Wenn man allerdings nur eine Teilinstallation (fehlendes Crossdos) hat und selber keinen vollständigen WB-Diskettensatz hat, wirds wirklich schwer.

Irgendwo hat einer einmal erklärt, wie man mit einem komplett nackten Amiga ein serielles Netzwerk machen kann um Files zu laden - ich glaube er nutzte dafür den eingebauten ROM-Wack. War genial. Leider finde ich es nicht mehr......
 
Oben