NetBSD SIMH HOW-TO

Dies ist eine Anleitung wie man NetBSD auf dem SIMH VAX Emulator installiert.

  1. Besorgen Sie sich den Emulator Quellcode von der SIMH Homepage. Momentan liegt der Emulator in einer Datei namens simhv29-9.zip.
  2. Erstellen Sie ein Verzeichnis für den Emulator und entpacken sie das Archiv mit unzip -a dorthin.
  3. Bauen Sie den Emulator mit:
        mkdir BIN
            make BIN/vax
    
    Wenn dies nicht funktioniert, lesen Sie die Informationen die im SIMH enthalten sind.
  4. Besorgen Sie ein NetBSD/vax CD ISO Image, z. B. NetBSD 1.6.
  5. Starten Sie den Emulator mit (BIN/vax).
  6. Im Emulator geben Sie folgendes ein:
            load -r /path/to/simh/VAX/ka655.bin
            set rq0 ra92
            at rq0 netbsd.dsk
            set rq1 cdrom
            at rq1 /path/to/vaxcd.iso
            boot cpu
    
    Dies konfiguriert die emulierte VAX mit einer RA92 Platte und dem CD Imafe als RD54 Platte. Lesen Sie die SIMH Dokumentation für weitere Optionen.
  7. Am VMB Prompt, tippen Sie
            boot dua1:
    
    um die CD zu booten.
  8. machen Sie mit einer normalen NetBSD Installation weiter. Die X11 Pakete brauchen Sie nicht zu installieren, da der Emulator keinen Framebuffer initiiert. Es kann vorkommen das das Installationsprogramm mit die .tgz Dateien auf der CD nicht findet. Bringen Sie die Installation mit Control-Z in den Hintergrund und geben Sie
            mount -t cd9660 /dev/ra1a /mnt2
    
    ein. Danach hole Sie die Installation mit fg in den Vordergrund zurück und sagen dem Installationsprogramm, dass es die Fehler ignorieren soll.
  9. Nach einer Weile sollte die Installation beendet sein und Sie können das System anhalten oder neu starten.
  10. Sie können jetzt im Emulator q eingeben um ihn zu verlassen.
  11. Geben Sie folgende Zeilen:
            load -r /path/to/simh/VAX/ka655.bin
            set rq0 ra92
            at rq0 netbsd.dsk
            boot cpu
    
    in eine Datei ein, zum Beispiel netbsd-boot.
  12. starten Sie den Emulator mit
            BIN/vax netbsd-boot
    
    neu.
  13. Am VMB Prompt, geben Sie:
            boot dua0:
    
    ein, um von der Festplatte zu booten.
  14. Willkommen in NetBSD!

Wenn Sie diese Anleitung für andere NetBSD Portierungen erweitern wollen, kontaktieren Sie bitte Lars Brinkhoff <lars.spam@nocrew.org>, oder das NetBSD WWW Team.

Dank

Die ursprüngliche Version dieser Anleitung stammt von Lars Brinkhoff. Einige der Informationen stammen aus einer Email von Mirian Crzig Lennox .


NetBSD Homepage
NetBSD VAX Port Homepage

(Ihre Meinung) $NetBSD: emulator-howto.html,v 1.5 2004/10/30 22:34:13 jschauma Exp $
Copyright © 1994-2003 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.