ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
[Login] [Registrieren] [Passwort vergessen?] |
| |||
20.Apr.2023 |
Tutorial: Aktualisierte Installationsanleitung für AmigaOS 4.1 unter QEMU 8 Vor knapp vier Wochen hatten wir Rene Engels Installationsanleitung für AmigaOS 4.1 unter QEMU 8 veröffentlicht, die er in Zusammenarbeit mit dem Amiga-QEMU-Entwickler Zoltan Balaton erstellt hatte und die sich zu diesem Zeitpunkt noch auf den ersten Freigabe-Kandidat von QEMU 8 bezog. Die Anleitung hatte nicht nur bei ins im Forum eine lebhafte Diskussion, zahlreiches Testen und reichlich Feedback ausgelöst, sondern auch darüberhinaus. Dadurch konnten weitere Probleme und Fallstricke konkretisiert, analysiert und teilweise behoben werden. Da nunmehr auch die offizielle Version 8.0.0 von QEMU seit gestern verfügbar ist, hat Rene Engel seine Installationsanleitung auf deren Grundlage und der des Feedbacks der Nutzer überarbeitet. Ein herzliches Dankeschön an dieser Stelle allen, die mitgewirkt haben! Durch Hinzufügen der Zeile "-cpu 7447" ist es jetzt möglich, eine G4 PPC CPU mit Altivec-Unterstützung zu emulieren bzw. zu benutzen, was auch die fehlerfreie Nutzung des SFS zur Folge hat (Screenshot). Insgesamt ist durch die neue CPU und durch SFS ist die Emulationsgeschwindigkeit noch einmal enorm gestiegen (YouTube-Video). Wer sich noch intensiver mit dem Thema beschäftigen möchte, der sei nochmals an Zoltan Balatons Homepage verwiesen, die nun auch einen Bugtrucker enthält. Dort findet man ebenfalls eine (englischsprachige) Installationsanleitung. 1. Vorbereitungen 1.1 Was wird benötigt
Benötigt wird außerdem AmigaOS 4.1 Update 3, das man nach der Registrierung und nach der Eingabe des mitgelieferten CD-Keys kostenlos von der Hyperion Entertainment Webseite herunterladen kann. Da Besitzer der AmigaOS 4.1 Final Edition keinen Zugriff mehr auf das AmigaOS 4.1 Update 3 haben, müsste man sich einen anderen Weg suchen, um an die benötigten Dateien zu kommen. Alternativ könnte man zusätzlich auch noch die AmigaOS 4.1 Sam460-Version käuflich erwerben: diese enthält ebenfalls die Dateien. Für Mac-Computer, die mit einem Apple-Chip ausgestattet sind, sollte vorher Homebrew (Paketmanager) und Xcode installiert werden, wie in diesem Artikel beschrieben. Über das Terminal kann man dann QEMU wie folgt installieren: brew install Qemu
Über die Konsole/Shell/Terminal unter Windows/Linux/Mac: qemu-img (.exe) create -f raw -o size=2G hd.img 2G steht hier für 2 Gigabyte Festplattengröße und kann individuell angepasst werden, je nachdem, wie groß die virtuelle Festplatte werden soll. Für den Anfang empfehle ich nicht höher als 2GB zu gehen. Wichtig: für die Erstellung des hd.img muss man sich dabei im QEMU-Verzeichnis befinden. 1.3 Anpassung des Installationsmediums Bevor wir mit der Pegasos-2-Emulation unter QEMU booten können, muss das Installationsmedium angepasst werden. Als Erstes solltet ihr das Archiv AmigaOs4.1 Update 3 entpacken und im entpackten Ordner "Files_Sam460ex/Kickstart" nach der Datei "siliconmotion502.chip" suchen. Diese Datei kopiert ihr jetzt auf eure AmigaOS 4.1 FE Pegasos2InstallCD.ISO mit Hilfe von UltraIso (Windows) in das Verzeichnis /System/Kickstart. Anschließend müsst ihr nur noch die Datei "Kicklayout" in den Ordnern Kickstart und /System/Kickstart mit einem TextEditor öffnen und folgende Zeile ohne "" hinzufügen:
2. Booten von QEMU Es handelt sich hier um eine reine Grundbefehlszeile, um von der Pegasos2InstallCD.ISO unter QEMU booten zu können. Die Pfade zum pegasos2.rom, hd.img und auch zum Pegasos2InstallCD.iso müssen dementsprechend angepasst werden. Stellt sicher, dass ihr euch im QEMU-Verzeichnis befindet und tippt folgende Befehlszeile ein: qemu-system-ppc -L pc-bios -M pegasos2 -cpu 7447 -bios /pfad/zum/pegasos2.rom -vga none -device sm501 -drive if=none,id=cd,file=/pfad/zum/Pegasos2InstallCD-53.54.iso,format=raw -device ide-cd,drive=cd,bus=ide.1 -drive if=none,id=hd,file=/pfad/zu/eure/hd.img,format=raw -device ide-hd,drive=hd,bus=ide.0 -device rtl8139,netdev=net0 -netdev user,id=net0 rtc base=localtime -serial stdio Unter MacOs ist die Zeile -display cocoa oder -display sdl zusätzlich mit anzugeben da sonst kein Fenster geöffnet wird. Wenn alles geklappt hat begrüßt euch Qemu mit der Pegasos2 SmartFirmware. Hier gebt ihr jetzt einfach folgenden Befehl ein: boot cd amigaboot.of Die SmartFirmware sollte jetzt AmigaOS 4.1 booten. Die Installation von AmigaOS 4.1 läuft dann wie gewöhnlich ab: Festplatte partitionieren, Bootloader installieren etc. Eine bebilderte pdf-Anleitung findet man auf den Seiten von Amedia Computer France. Nach der Installation auf eurer virtuellen Festplatte und nach Auswurf der Installations-CD (ISO) genügt der Befehl boot hd:0 amigaboot.of unter der SmartFirmware, um von eure virtuelle Festplatte zu booten: Aus irgendeinem Grund, der bisher noch nicht bekannt ist, startet der erste Bootvorgang nach der Installation in Pal-LowRes-Modus und es kommt zu fehlerhaften Bilddarstellung. Das Problem lässt sich aber leicht beheben, indem man einfach System/Prefs/Screenmode aufruft und dort einen 16 Bit-Bildschirm auswählt. Welche Probleme gibt es aktuell noch:
[Meldung: 20. Apr. 2023, 21:24] [Kommentare: 1 - 21. Apr. 2023, 14:03] [Per E-Mail versenden] [Druck-Version] [ASCII-Version] | ||
|
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |