Benutzer-Werkzeuge

Webseiten-Werkzeuge


emulation-einer-vax-mit-simh:emulation_einer_microvax_3900_mit_ultrix_4.5

Dies ist eine alte Version des Dokuments!


Installation und Einrichtung von Ultrix 4.5 einer emulierten (Micro-) VAX unter SIMH

Vorraussetzungen

  • Es sollte sicher gestellt werden, dass die Funktionalität für den Ethernet-Support gegeben ist (aktivierte Funktionalität in SIMH, sow eine Bridge auf dem Host-Computer).
  • Ein ISO-Image von DECs Installationsmedium Ultrix 4.5 für VAX.
  • ISO-Image mit zusätzlicher Open Source GNU-Programme für die VAX/Ultrix-Plattform.

Konfigurationsdatei start.txt für die MicroVAX mit NetBSD unter SIMH

;
; SimH 4.0 Configuration file for MicroVAX 3900
;
; Host System      : DEC MicroVAX 3900
; Operating System : DEC Ultrix v4.5
; Memory           : 64 MiB
; Network config   : XQ: Ethernet, 08:00:2b:04:14:04
; Disks            : RQ0: RA92, 1.5 GB
;                  : RQ1: RA92, 1,5 GB
; CDROMs           : RQ2: iso file
;		   : ultrix-vax-4.5-mode1.ufs = DEC Usltrix Installation Disc
;		   : ultrix-freeware-vax-sept-2002-mode1.iso = Ultrix Freeware CD-ROM Version 2.0 Sept. 2002
;

load -r ka655x.bin

; NVRAM
attach NVR nvram.bin

; CPU config
set CPU 64m
set CPU conhalt
set CPU idle

; configure console to 7-bit only
;set TTO 7b
;set TTI 7b

; Disk drives
set RQ0 ra92
attach RQ0 rq0-ra92.dsk
set RQ1 ra92
attach RQ1 rq1-ra92.dsk
set RQ2 CDROM
attach -r RQ2 ../install-images/ultrix-vax-4.5-mode1.ufs
;attach -r RQ2 ../install-images/ultrix-freeware-vax-sept-2002-mode1.iso
set RQ3 disable

; Tape
set TQ0 disable
set TQ1 disable
set TQ2 disable
set TQ3 disable

; serial port, simulated by Telnet to port 1005
set DZ disable

; printer
;set LPT enable
;attach LPT printer_output.txt

; Disable unused peripherals
set CR disable
set RL disable
set TS disable

; Network interface (08-00-2b is the DEC prefix, the 04-14-02 part is arbitrary)
set XQ MAC=08-00-2b-04-14-04
attach xq tap:tap0

; serial console (launch directly after booting CPU)
;set console telnet=1001

; experimental
;set QVSS en

; boot the system
boot CPU

; Uncomment the line below to enable auto-boot
dep bdr 0

Der erste Start des SIMH Emulators

Beim ersten Start kann es einige Zeit dauern, da SimH die Disk-Images erstellen muss (insgesamt ~ 3 GB).
Folgende Ausgabe erscheint auf der Konsole.:

simh@debian:~/MicroVAX3900-Ultrix$ ./../simh-Beta4/BIN/vax start-vax.txt

MicroVAX 3900 simulator V4.0-0 Current        git commit id: 0d6f1ce3
/home/simh/MicroVAX3900-Ultrix/start-vax.txt-20> attach NVR nvram.bin
NVR: creating new file
NVR: buffering file in memory
/home/simh/MicroVAX3900-Ultrix/start-vax.txt-33> attach RQ0 rq0-ra92.dsk
RQ0: creating new file: rq0-ra92.dsk
/home/simh/MicroVAX3900-Ultrix/start-vax.txt-35> attach RQ1 rq1-ra92.dsk
RQ1: creating new file: rq1-ra92.dsk
/home/simh/MicroVAX3900-Ultrix/start-vax.txt-38> attach -r RQ2 ../install-images/ultrix-freeware-vax-sept-2002-mode1.iso
RQ2: unit is read only
/home/simh/MicroVAX3900-Ultrix/start-vax.txt-61> attach xq tap:tap0
Eth: opened OS device tap0


KA655-B V5.3, VMB 2.7
 1) Dansk
 2) Deutsch (Deutschland/�sterreich)
 3) Deutsch (Schweiz)
 4) English (United Kingdom)
 5) English (United States/Canada)
 6) Espa�ol
 7) Fran�ais (Canada)
 8) Fran�ais (France/Belgique)
 9) Fran�ais (Suisse)
10) Italiano
11) Nederlands
12) Norsk
13) Portugu�s
14) Suomi
15) Svenska
 (1..15): 5
Performing normal system tests.
40..39..38..37..36..35..34..33..32..31..30..29..28..27..26..25..
24..23..22..21..20..19..18..17..16..15..14..13..12..11..10..09..
08..07..06..05..04..03..
Tests completed.
>>>

Um von der CD-ROM booten zu können, muss die Laufwerkseinheit 2 angegeben werden:

>>>boot DUA2

Boot-Vorgang von Ultrix von der Installations-CD

>>>boot dua2
(BOOT/R5:0 DUA2



  2..
-DUA2
  1..0..


Ultrixboot - V4.5  Sun Sep 17 13:03:13 EDT 1995

Loading (a)vmunix ...

Sizes:
text = 945424
data = 1290240
bss  = 757940
Starting at 0x5219

ULTRIX V4.5 (Rev. 47) System #2: Wed Oct 18 12:06:55 EDT 1995
real mem  = 67043328
avail mem = 61517824
Buffer configuration adjusted to run with small system page table
using 123 buffers containing 1007616 bytes of memory
KA655 processor with an FPU
	CPU microcode rev = 6, processor firmware rev = 83
Q22 bus
uda0 at uba0
uq0 at uda0 csr 172150 vec 774, ipl 17
klesiu0 at uba0
uq16 at klesiu0 csr 174500 vec 770, ipl 17
ra1 at uq0 slave 1 (RA92)
ra2 at uq0 slave 2 (RRD40)
ra0 at uq0 slave 0 (RA92)
WARNING: clock gained 15 days -- CHECK AND RESET THE DATE!

*** STANDALONE ULTRIX ENVIRONMENT ***

If you select the BASIC Installation option from the list that follows,
the installation software creates file systems on default partitions on
your system disk and loads the mandatory ULTRIX software subsets.

If you require additional installation choices, select the ADVANCED
Installation option.

Select one of the following options:

        1) BASIC Installation
        2) ADVANCED Installation
        3) System management

Enter your choice:

Ich bevorzuge die fortgeschrittene Installation. Wenn dies versucht wird, wird das Installationsprogramm nach einiger Zeit eine Eingabeaufforderung zur Verfügung stellen. Der selbe Effekt würde natürlich aber auch bei der Wahl der Basisinstallation auftreten. Grund ist, dass das Installationsprogramm kein gültiges Gerät für

emulation-einer-vax-mit-simh/emulation_einer_microvax_3900_mit_ultrix_4.5.1604423897.txt.gz · Zuletzt geändert: 2020/11/03 18:18 von sommteck