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

FS-UAE: Festplatte (.hdf) anlegen

Hornsk001

Administrator
Teammitglied
Ja ein Amiga1200 hat nur ein IDE Controller. Somit IDE0 und IDE1. Wenn du mehr Festplatten braucht musst du halt noch eine Blizzard mit SCSi Controller hinzufügen.
in mein A1200 über UAE, binde ich ein image von meiner echten A1200 CF Karte ein. Da brauch ich nicht zig Partitionen, sondern nur zwei eine mit 512Mb Boot und Work mit den rest der 8GB. Es wird als 8GB CF Drive erkannt und und ist ein 8GB.HDF File.
 

Data2006

Bekanntes Mitglied
Hmmmm… ok. Beim FS-UAE konnte ich zwischen RDB und Einzelpartition auswählen.

Aber nicht so schlimm, konnte nach dem Häkchen setzen, die Festplatte formatieren und WB3.1 installieren. Hat auch geklappt.

Morgen versuche ich evtl. mal das OS 3.2 zu installieren.

Schönen Abend noch,
Heiko
 

Data2006

Bekanntes Mitglied
Mich wundert es nur das ich keine Festplatte ohne RDB anlegen konnte. Hat das was mit dem ATA-2+ zutun?
 

Kris

Super Mitglied
Teammitglied
In meinem A500 habe ich drei Festplatten in Form von CF Karten. Mit insg. 7 Partitionen.
Ohne RDB, als stinknormales Hardfile für würde ich den regulären UAESCSI.DEvice nehmen, also kein IDE Controller von irgend welchen Amigas emulieren. Ich habe nur so gemacht.
 

Kris

Super Mitglied
Teammitglied
Unbenannt.PNG
 

Kris

Super Mitglied
Teammitglied
Nachdem diese 2000MB große Hardfile erstellt und ausgewählt ist, kannst du diesen unter WinUAE formatieren. Das Icon mit einem komischen Namen erscheint auf dem Desktop. Mit Rechtsklick Quickformat und gut ist.
 

Kris

Super Mitglied
Teammitglied
Ja, UAEHF.Device
1.PNG2.PNG3.PNG4.PNG5.PNG6.PNG
 

Kris

Super Mitglied
Teammitglied
Hab auf die schnelle gemacht. Den Hardfile habe ich auf mein Windows 10 Desktop gespeichert. Diesen könnte ich jetzt überall als Datenlaufwerk verwenden. Im PiStorm, WinuAE FSUAE oder in der MIST FPGA. Ob ich den als DH4: DH5829: oder HD234: usw. einbinde, spielt keine Rolle.7.PNG
 

Hornsk001

Administrator
Teammitglied
Ja sicher ist das alles bei einen Datenlaufwerk was den kompletten Speicher in einer Partition hat kein Problem. Ich mache es ja fast genau so, ich clone die ACA1234 Karte mit DD zu einen HDF Image und kann das File in WinUAE benutzen es wird als CF Karte erkannt. Das Problem was Data hat ist, er will ja unbedingt ein Haufen Laufwerke mit mehreren Partitionen in seiner Emulation haben. Da muss er halt erstmal lernen das ein Amiga nur ein Bootlaufwerk haben darf und die anderen Laufwerke, Partitionen kein Boot flag haben darf. Zu den Devices ist es bei der Emulation meistens besser wenn man die original Hardware auch mit emuliert, sicher kann es auch funktionieren mit der uaehf device, aber es kann auch zu Inkompatibilitäten führen bei mehreren HDFs mit mehreren Partitionen und dann kommt halt der Guru.
 

Data2006

Bekanntes Mitglied
Moin.

Ja ok, nur ein Bootlaufwerk, das habe ich jetzt verstanden. Muß ich mal drauf achten.

Habe noch mal probiert. Eine einzelne HDF kann ich formatieren ohne RDB (und Einsatz von HDToolbox) wenn ich das uaehf.device nehme.
Bei den anderen mußte ich HDToolbox nehmen.
Das ist doch so alles richtig ne?
Wenn ja, nehme ich nur noch uae. Einzelne Partition dann ohne RDB und bei mehreren Partitionen nur mit RDB und HDToolbox,
A1200 IDE brauche ich ja nicht ne? Auch nicht bei OS 3.2.
Oh, letzte Nachricht noch mal richtig gelesen. Dann nehme ich doch A1200 IDE als Controller. Aber wozu brauche ich dann uae?
 

Data2006

Bekanntes Mitglied
Wenn ich die ADFs einbinde von oben nach unten, habe ich automatisch DF0: bis DF3: ohne das ich da den Devicenamen ändere.

Aber bei mehreren Festplattenpartitionen, verteilt auf 1 HDF (oder mehrere) werden die Devices nicht der Reihe nach mit DH0:, DH1:, DH2: usw. benannt. Das war schon bei FS-UAE so. Dachte bei WinUAE wäre das anders. Und bei AF auch so? Ich probiere es noch aus - später.
Geht das nicht, warum soll ich dann von FS-UAE zu AF/WinUAE wechseln?

Anderer Gedanke: System A mit 1 HDF mit 2 Partitionen (benannt DH0: mit Bootflag und DH1: ohne Bootflag). Und System B auch mit 1 HDF und ebenso 2 Partitionen wie System A.
Jetzt will ich die Daten zwischen den Systemen austauschen. System A mit zusätzlich 2 Partitionen aus System B oder umgekehrt.
Ich habe dann 2x DH0: mit Bootflag und 2x DH1: ohne Bootflag. Das kann man ja einbinden ne? Aber welches System wird gebootet? Und wie greife Ich im Amiga auf alle 4 Partitionen zu?
Bei Windows gibts immer nur ein Device (mit Laufwerken C:, D:, E: usw.), die werden doch fortlaufend benannt. Ok, ich kann unter Windows kann ich die Laufwerksbuchstaben ändern, aber trotzdem immer nur ein Laufwerksbuchstabe für eine Partition.
Und bei Linux kann ich auch mehrere Partitionen einhängen/mounten ins Dateisystem. Aber jede Partition mit einem eigenen Einhängepunkt.
So ist das bei Windows und Linux klar geregelt.
Bin mir jetzt unter Linux nicht sicher, wenn ich eine gemountete Partion 1 habe und eine 2. Partition in den selben Einhängepunkt von Partition 1 einhänge/mounte, wird die 1. Partition doch überlagert von Partition 2 oder?
Wenn Ich mein Linux habe und eine andere Partition (z. B. leer oder ohne System) nach / mounte, läuft mein Linux nicht mehr?!
Das mit dem „Überlagern“ nicht ausprobiert und ich werde mich hüten sowas fahrlässiges auszuprobieren.

LG Heiko
 

Data2006

Bekanntes Mitglied
Ja sicher ist das alles bei einen Datenlaufwerk was den kompletten Speicher in einer Partition hat kein Problem. Ich mache es ja fast genau so, ich clone die ACA1234 Karte mit DD zu einen HDF Image und kann das File in WinUAE benutzen es wird als CF Karte erkannt. Das Problem was Data hat ist, er will ja unbedingt ein Haufen Laufwerke mit mehreren Partitionen in seiner Emulation haben. Da muss er halt erstmal lernen das ein Amiga nur ein Bootlaufwerk haben darf und die anderen Laufwerke, Partitionen kein Boot flag haben darf. Zu den Devices ist es bei der Emulation meistens besser wenn man die original Hardware auch mit emuliert, sicher kann es auch funktionieren mit der uaehf device, aber es kann auch zu Inkompatibilitäten führen bei mehreren HDFs mit mehreren Partitionen und dann kommt halt der Guru.
Du meinst mit dem Clonen dd-Befehl unter Linux im Terminal/Konsole ne?
 

Hornsk001

Administrator
Teammitglied
Du meinst mit dem Clonen dd-Befehl unter Linux im Terminal/Konsole ne?
genau(y)

Aber wozu brauche ich dann uae?
um zusätzliche Platten einzuhängen.

Wenn Ich mein Linux habe und eine andere Partition (z. B. leer oder ohne System) nach / mounte, läuft mein Linux nicht mehr?!
Das mit dem „Überlagern“ nicht ausprobiert und ich werde mich hüten sowas fahrlässiges auszuprobieren.
In ein Linux System gibt es im Root / den Ordner /mnt dort kann man auch Festplatten mounten. Oder du erstellst ein Ordner.

Möchtest Du im Linux die Amiga Festplatte einbinden um auf die Daten zuzugreifen oder für den FS-UAE?
 

Data2006

Bekanntes Mitglied
Ja, klar /mnt gibt es. Dazu hatte ich noch andere Verzeichnisse angelegt, z. B. /mnt-NAS (für mein NAS-Laufwerk), /mnt-vdi (für virtuelle vdi Frstplatten) und /mnt-subvolume o. ä. (für openSUSE Partitionen das /home).
Externe USB-Festplatten/Sticks werden ja unter /media/sdXY gemountet.
 

Data2006

Bekanntes Mitglied
Weiß noch nicht ob ich im FS-UAE Festplatten einbinden möchte. Waren ja z. Teil auch nur theoretische Fragen.

Sind meine Ausführungen/Gedanken unter #112 richtig?
Und #111?
danke.
 

Data2006

Bekanntes Mitglied
Zum Klonen von Partitionen habe ich für mich jetzt das GParted (im Livesystem Parted Magic) entdeckt. Partitionen von einer Festplatte auf eine andere Festplatte kopieren. Hat gut geklappt.
 

Hornsk001

Administrator
Teammitglied
Aber bei mehreren Festplattenpartitionen, verteilt auf 1 HDF (oder mehrere) werden die Devices nicht der Reihe nach mit DH0:, DH1:, DH2: usw. benannt. Das war schon bei FS-UAE so. Dachte bei WinUAE wäre das anders.
Bei winUAE kannst Du die Devices benennen wie Du willst. Die Partitionen kannst Du in HD-Toolbox auch benennen wie Du willst.
UAE um zusätzliche Platten einzubinden? Das geht doch bei A1200 IDE doch auch?!
Ja sicher aber ich denke Du möchtest das es kompatibel sein soll? Somit hat ein A1200 zwei IDE Kanäle wenn Du von CD Installieren möchtest, sind diese beiden schon verbraucht. Dann kannst Du zb noch als Datenplatte wie es Kris geschrieben hat noch eine uaehf.device hinzufügen.

Jetzt will ich die Daten zwischen den Systemen austauschen. System A mit zusätzlich 2 Partitionen aus System B oder umgekehrt.
Ich habe dann 2x DH0: mit Bootflag und 2x DH1: ohne Bootflag. Das kann man ja einbinden ne? Aber welches System wird gebootet? Und wie greife Ich im Amiga auf alle 4 Partitionen zu?
Das funktioniert so nicht so einfach, Du kannst nie 2 Systempartitionen einbinden, geht schon, da musst du vorher mindestens von einer Systempartition den boot flag unter HD-Toolbox rausnehmen.
 

RedBaron

Moderator
Teammitglied
Bei winUAE kannst Du die Devices benennen wie Du willst. Die Partitionen kannst Du in HD-Toolbox auch benennen wie Du willst.

Ja sicher aber ich denke Du möchtest das es kompatibel sein soll? Somit hat ein A1200 zwei IDE Kanäle wenn Du von CD Installieren möchtest, sind diese beiden schon verbraucht. Dann kannst Du zb noch als Datenplatte wie es Kris geschrieben hat noch eine uaehf.device hinzufügen.
Das uae.device wird verwendet wie ein zusätzlicher Festplatten-Controller für einen Zorro-Slot oder Clock-Port des A1200.
 
Oben