Discussion:
Startprozedur abbrechen
(zu alt für eine Antwort)
Ralph Aichinger
2014-03-19 15:08:45 UTC
Permalink
Ich hab nach längerer Pause wieder mal versucht eine
simh-Maschine mit VMS/VAX aufzusetzen, nach

http://www.wherry.com/gadgets/retrocomputing/vax-simh.html

Dabei ist mir offenbar ein Fehler beim Editieren der
sys$manager:systartup_vms.com passiert, und jetzt bleibt
der Boot (vermutlich deswegen) hängen.

Wie kann ich VMS so starten oder im Boot anhalten,
daß ich diesen Fehler wieder ausbessern kann?

Und kann ich einfach die Version auf die davor "zurückrollen"
oder geht das nicht?

TIA
/ralph
Michael Unger
2014-03-19 15:57:09 UTC
Permalink
Post by Ralph Aichinger
[...]
Wie kann ich VMS so starten oder im Boot anhalten,
daß ich diesen Fehler wieder ausbessern kann?
Du suchst nach einem "conversational boot" -- Abschnitt 5.6 in der
"einzig wahren"(tm) FAQ [1]. Kurz:

BOOT /R5:1
Post by Ralph Aichinger
Und kann ich einfach die Version auf die davor "zurückrollen"
oder geht das nicht?
VMS hat ein "versioning file system"; in aller Regel sollte ein

$ RENAME sys$manager:systartup_vms.com;0 sys$manager:mumble.com

die vorige Version der Prozedur wieder bereitstellen, sofern Du Dir
nicht anderweitig selbst in's Knie geschossen hast.

Ach ja, ich sehe gerade, dass ich meine "hobbyist licenses" auch einmal
erneuern sollte ...

Michael


[1] <http://labs.hoffmanlabs.com/vmsfaq/vmsfaq.PDF>; Status: HISTORICAL,
aber für VAX/VMS immer noch "up to date" ...
--
Real names enhance the probability of getting real answers.
My e-mail account at DECUS Munich is no longer valid.
Ralph Aichinger
2014-03-30 10:45:28 UTC
Permalink
Post by Michael Unger
Post by Ralph Aichinger
Wie kann ich VMS so starten oder im Boot anhalten,
daß ich diesen Fehler wieder ausbessern kann?
Du suchst nach einem "conversational boot" -- Abschnitt 5.6 in der
BOOT /R5:1
sorry fürs späte Antworten, aber ich hab leider sehr wenig Zeit
für mein vituelles VMS gehabt.

Jetzt habe ich es ausprobiert, und der conversational boot funktioniert,
aber so ganz komme ich nicht weiter.

Wenn ich gemäß FAQ im SYSBOOT> Prompt bin, dann gebe ich ein

SET/STARTUP OPA0:
SET WRITESYSPARAMS 0
CONTINUE

Die Zeile bezüglich WINDOW_SYSTEM schenke ich mir mangels eines
solchen.

Dann mache ich gemäß FAQ

$ SPAWN
$ @SYS$SYSTEM:STARTUP

und hänge dort mit

%%%%%%%%%%% OPCOM 30-MAR-2014 12:32:29.95 %%%%%%%%%%%
Message from user SYSTEM on RHOVAX
incorrect volume label

%MOUNT-I-OPRQST, incorrect volume label
%%%%%%%%%%% OPCOM 30-MAR-2014 12:32:30.04 %%%%%%%%%%%
Request 1, from user SYSTEM on RHOVAX
Please mount volume DATA3 in device _RHOVAX$DUA3:

%MOUNT-I-OPRQST, Please mount volume DATA3 in device _RHOVAX$DUA3:

Wenn ich ohne @SYS$SYSTEM:STARTUP starte, dann findet er die Datei
sys$manager:systartup_vms.com gar nicht, da scheint noch zuviel
vom System zu fehlen?

Sorry, wenn das alles recht ahnungslos klingt, dann ist das so,
weil ich recht ahnungslos bin ;)

/ralph
Michael Unger
2014-03-31 15:26:29 UTC
Permalink
Post by Ralph Aichinger
[...]
Dann mache ich gemäß FAQ
$ SPAWN
und hänge dort mit
%%%%%%%%%%% OPCOM 30-MAR-2014 12:32:29.95 %%%%%%%%%%%
Message from user SYSTEM on RHOVAX
incorrect volume label
^^^^^^^^^^^^^^^^^^^^^^
Post by Ralph Aichinger
%MOUNT-I-OPRQST, incorrect volume label
%%%%%%%%%%% OPCOM 30-MAR-2014 12:32:30.04 %%%%%%%%%%%
Request 1, from user SYSTEM on RHOVAX
^^^^^ ^^^^^
In der "STARTUP.COM" ist offenbar ein "MOUNT"-Befehl, der im Device
"DUA3:" ein Volume mit dem Label "DATA3" erwartet, dies aber dort nicht
vorfindet (oder gar kein Volume).

In der SIMH-INI-Datei sind "ATTACH"-Statements, die den (virtuellen)
Devices jeweils ein (ISO-/ODS-) Image zuordnen; die Device-Namen am
Konsol-Prompt und unter VMS unterscheiden sich (manchmal).

Du kannst ja testweise mal ein

$ MOUNT /NOWRITE <device>

eingeben und sehen, was für ein Volume-Label Dir da angezeigt wird.
Post by Ralph Aichinger
[...]
Sorry, wenn das alles recht ahnungslos klingt, dann ist das so,
weil ich recht ahnungslos bin ;)
Und ich habe gerade keine Installation (die Festplatte auf dem betagten
Notebook ist tendentiell "rappelvoll"), um das selbst testen zu können;
Fehler in der Erinnerung sind also nicht ganz auszuschließen.

HP hat übrigend (fast) alle Dokumentation zu VMS online.

Michael


[1] <http://h71000.www7.hp.com/doc/os83_index.html>
[2] "HP OpenVMS Version 8.3 Upgrade and Installation Manual",
<http://h71000.www7.hp.com/doc/83final/BA322_90045/BA322_90045.PDF>
[3] "HP OpenVMS DCL Dictionary", "Part I",
<http://h71000.www7.hp.com/doc/83FINAL/9996/OVMS_83_DCL_REF1.PDF>, und
"Part II", <http://h71000.www7.hp.com/doc/83final/9996/OVMS_83_DCL_REF2.PDF>
[4] "HP OpenVMS System Manager's Manual, Volume 1: Essentials",
<ftp://ftp.hp.com/pub/openvms/doc/AA-PV5MJ-TK.PDF>
[5] "HP OpenVMS System Manager's Manual, Volume 2: Tuning, Monitoring,
and Complex Systems",
<http://h71000.www7.hp.com/doc/82FINAL/aa-pv5nj-tk/aa-pv5nj-tk.PDF>
[6] "OpenVMS User's Manual",
<http://h71000.www7.hp.com/doc/731FINAL/DOCUMENTATION/PDF/OVMS_731_USERS.PDF>
--
Real names enhance the probability of getting real answers.
My e-mail account at DECUS Munich is no longer valid.
Martin Vorländer
2014-03-31 18:03:27 UTC
Permalink
Post by Ralph Aichinger
Post by Michael Unger
Post by Ralph Aichinger
Wie kann ich VMS so starten oder im Boot anhalten,
daß ich diesen Fehler wieder ausbessern kann?
Du suchst nach einem "conversational boot" -- Abschnitt 5.6 in der
BOOT /R5:1
sorry fürs späte Antworten, aber ich hab leider sehr wenig Zeit
für mein vituelles VMS gehabt.
Jetzt habe ich es ausprobiert, und der conversational boot funktioniert,
aber so ganz komme ich nicht weiter.
Wenn ich gemäß FAQ im SYSBOOT> Prompt bin, dann gebe ich ein
SET WRITESYSPARAMS 0
CONTINUE
Die Zeile bezüglich WINDOW_SYSTEM schenke ich mir mangels eines
solchen.
Dann mache ich gemäß FAQ
$ SPAWN
Das ist die Prozedur für ein System, für das man keine Login-
Informationen hat (nach Beenden der SYS$STARTUP:STARTUP.COM hat
man ohne Login einen DCL-Prompt, von wo aus man z.B. das Passwort
für SYSTEM zurücksetzen kann).

Was Du suchst, ist der "Minimum Startup", bei dem die systemspezifische
Startup-Prozedur (die den Fehler enthält) nicht ausgeführt wird:

SYSBOOT> SET STARTUP_P1 "MIN"
SYSBOOT> SET WRITESYSPARAMS 0
SYSBOOT> CONTINUE

HTH,
Martin

Loading...