Gateway! - The Plains Of Passage


Probleme und Versuch diese zu lösen
Ihre Festplatte wird nicht erkannt:
Meistens liegt dies daran, daß die Platte nicht auf den asynchronen Transfer umgeschaltet werden kann. Mit dem Programm 'binpatch' können Sie ein Kernel patchen (geht auch unter AmigaDOS) und dieses dann neu starten:
'binpatch -s _inhibit_sync -r 0x00010000 netbsd'
Wobei das jedes 00- oder 01-Paar im Langwort ein Flag zum Ein- oder Ausschalten des Syncs ist. Die ersten beiden Ziffern (00) stehen für das SCSI-Gerät 0, die zweiten beiden Ziffern (01) für das SCSI-Gerät 1, usw. Vorgabe ist 01, d.h. Sie müssen es auf 00 stellen um die Sync-negotiation abzustellen.

Ihr Rechner wird nicht erkannt:
Normalerweise sollte Ihr Rechnertyp angezeigt weden. Leider ist es nicht trivial die verschiedenen Amigatypen zu erkennen. Manchmal schlägt dies fehl (etwa weil ein A2000 mit KS 3.1 ausgestattet ist), daher muß das Kernel mit der Option -c gestartet werden:
'loadbsd -a -c a2000 netbsd'

Der Bildschirm bleibt schwarz, es tut sich nichts nach Start des Kernel:
Das kann mehrere Gründe haben. Sind Sie 100% sicher das Sie eine MMU und FPU haben? Haben Sie auch wirklich 1MB ChipRAM? Der Bildschirm wird auf ECS geöffnet, kann Ihr Monitor dies darstellen? Ist genügend FastRAM am Stück vorhanden?

Nach Start des Kernel werden meine Platten zwar alle erkannt, aber die /root-partition nicht gefunden:
Bitte überprüfen Sie den DosTyp dieser Partition mit Hilfe von HdToolBox. Es wird immer die zuletzt gefundene Root-Partition benutzt,es sei denn Sie benuten die Option -b bei loadbsd.

Nach dem Start bleibt der Rechner einfach stehen, Eingaben funktionieren noch, aber es tut sich nichts:
Vermutlich haben Sie unter AmigaDOS einen Interrupt initialisiert der unter NetBSD nicht verarbeitet werden kann. Das kann der Fall sein wenn Sie EGS auf einer Grafikkarte benutzen, eine Retina initialisiert haben, eine unter NetBSD nicht unterstützte Netzwerkkarte, eine Multiportkarte. Einfachste Lösung: Booten ohne Startup-Sequence, manuelles Starten von NetBSD.

X Window startet nicht, xinit bricht immer mit einer Fehlermeldung ab:
Die Dateien /dev/{grf[012],kbd,mouse[01]} müssen die Protection-Bits rw-rw-rw aufweisen, sowie der X Server XamigaMono das SUID-Bit gesetzt haben: 'chmod 4755 XamigaMono'.


Markus Illenseer, 1995-03-10