Ich versuche hier, Debian Wheezy zu installieren. Ich habe zwei Festplatten. Auf einer läuft AIX einwandfrei. Auf der anderen versuche ich, Linux zum Laufen zu bringen.
Das Installationsprogramm bootet einwandfrei. Die automatische Partitionierung erstellt eine ~7 MB große PReP-Bootpartition, alles läuft gut. Später schlägt die Yaboot-Konfiguration jedoch fehl und besteht darauf, dass eine Apple_Bootstrap-Partition erforderlich ist.
Dann habe ich zwei Möglichkeiten: Ich kann GRUB installieren oder den Kernel in einer PReP-Bootpartition installieren. GRUB wird installiert, aber die defekte Yaboot-Konfiguration ist vorhanden. Wenn ich also boote, hänge ich in der Yaboot-Konsole fest.
Ich habe den Experten-Installationsmodus ausprobiert und die Yaboot-Installation übersprungen. Aber ich kenne die Partitionierungsanforderungen für GRUB auf meiner Plattform nicht. Ich habe es einmal versucht und es schlägt ebenfalls fehl. Ich erhalte außerdem eine Nachricht, die mich darüber informiert, dass die Unterstützung experimentell ist.
Nach langem Googeln scheint es, dass dies ein Fehler in Yaboot ist/war, der vor Jahren behoben wurde.
Irgendwelche Vorschläge? Oder Ideen von jemandem, der Debian auf pSeries oder anderen ähnlichen Boxen betreibt?
Antwort1
Ich hatte vor einiger Zeit das gleiche Problem (Booten Sie mit Openfirmware auf eine nicht bootfähige Festplatte) und ich habe es umgangen, indem ich die Festplatte im Rettungsmodus des Installationsmediums gebootet und grub-ieee1275 auf dem normalen Weg aus den offiziellen Repos installiert habe.
Antwort2
Ich habe es geschafft, es zu reparieren.
Als ich versuchte, von der Open Firmware zu booten, lud es yaboot und begann mit dem Laden des Kernels, blieb dann aber beim Warten auf das Root-Dateisystem hängen. Dies wurde durch die Trennung von /boot in einer ext2-Partition behoben.
Aber ich konnte Yaboot (oder GRUB) während der Installation immer noch nicht richtig konfigurieren. Als ich mich näher mit der Open Firmware befasste, fand ich etwas Interessantes:
DerAbonnierenfürScheibewar meine ZWEITE Festplatte (SCSI ID 8), nicht die erste (SCSI ID 5). Ich habe versucht, Debian auf der ersten Festplatte zu installieren, aber die gesamte Yaboot-Konfiguration wurde auf dieser Basis erstellt.Abonnieren.
Ich habe nicht viel Geduld, um mit Open Firmware zu kämpfen, also habe ich meine AIX-Installation einfach auf die erste Festplatte verschoben(0,5,0)und installierte Linux auf dem zweiten(0,8,0). Ich habe die Option „Multi-Boot“ im Menü „Open Firmware“ aktiviert, sodass ich bei jedem Einschalten meiner Workstation gefragt werde, von welcher Festplatte ich booten möchte.
Die Partitionstabelle für eine erfolgreiche Installation sieht wie folgt aus:
- PowerPC PreP-Bootpartition (8 MB)
- /StiefelEinhängepunkt (300 MB – ext2)
- /Einhängepunkt (der Rest) Ich habe dies mit ext2 getestet, aber ich glaube, dass es mit ext4 problemlos funktionieren würde.
- tauschen
Vielleicht hätte ich keine Probleme gehabt mit demAbonnierenwenn ich meine Firmware aktualisiert hätte. Ich habe diese Workstation vor ein paar Monaten neu gekauft, sie lag beim Händler schon seit Ewigkeiten verpackt herum und hat eine sehr alte Firmware-Version.