Zwei WBs auf einer Platte?

... und hier alles zur Software hinein ...<br>Anfragen zu copyright geschützter Software sind NICHT ERLAUBT !!!!!!! Falls Ihr solche Software kaufen wollt, gibt es einen <a href="http://www.german-amiga-community.de/index.php?c=4">Marktplatz</a> hier im Forum !

Moderatoren: gunatm, RetroMan, Independent, Dennis, Dirty Harry, CASSIUS

Antworten
Benutzeravatar
Dennis
Beiträge: 17301
Registriert: 26.10.2004, 07:24

Zwei WBs auf einer Platte?

Beitrag von Dennis »

Davon habe ich hier schon mehrmals gehört, aber immer noch keine Ahnung, wie es funktionieren soll. Anscheinend muss irgendwas in die Startup-Sequence geschrieben werden. :?:

Ich möchte WB 1.3 und WB 3.1 auf einer Platte unterbringen. Brauche ich dafür zwei Partionen oder reicht eine?

Das Kick 1.3 lade ich unter WB3.1/Kick3.1 mit Skick in den Speicher. Die Platte habe ich bereits mit dem Dateisystem geimpft. Starte ich den Amiga mit Kick 1.3 lädt er bis zur Shell und mosert dann darüber, das bestimmte Systemdateien erst mit Kick 2.0 laufen würden.

Die Grundlagen scheinen also erfüllt zu sein.

Wie geht es denn dann weiter? :)

gruss

Dennis
Benutzeravatar
huepper
Beiträge: 1838
Registriert: 05.11.2004, 19:57
Wohnort: Im schönen Thüringen
Kontaktdaten:

Beitrag von huepper »

Mich würde das selbe für ein 3.1 <-> 3.9 System interessieren.
Wenn jemand dazu ein detailiertes Listing hätte, wär das sicher nicht schlecht. ;)

Ich weis nur, das eine Partition reicht.
Man muss nur die jeweiligen Systeme in einen extra Ordner installieren.
So solls wohl in etwa aussehen.
  • SYS:S/Startup-Sequence ;diese soll dann per Menü die jeweilige Umgebung starten
    SYS:OS13/
    SYS:OS31/
    SYS:OS39/
MINIAMIGA (4MB)
thor
Beiträge: 65
Registriert: 18.03.2007, 20:28

Beitrag von thor »

Im Prinzip sähe das für 1.3, 3.1 und 3.9 dann in etwa so aus

Code: Alles auswählen

version >NIL: exec.library 40
if warn
    execute s:startup-sequence1.3     
else
    version >NIL: exec.library 45
    if warn
        execute s:startup-sequence3.1
    else
        execute s:startup-sequence3.9        
    endif
endif
Benutzeravatar
huepper
Beiträge: 1838
Registriert: 05.11.2004, 19:57
Wohnort: Im schönen Thüringen
Kontaktdaten:

Beitrag von huepper »

Auf die Anordnung von meinem vorigen Post müsste das dann folgend aussehen:

Code: Alles auswählen

version >NIL: exec.library 40 
if warn 
    execute SYS:OS13/S:Startup-Sequence      
else 
    version >NIL: exec.library 45 
    if warn 
        execute SYS:S/Startup-Sequence 
    else 
        execute SYS:S/Startup-Sequence        
    endif 
endif
Die entsprechenden Startup-Sequences und User-Startups müssten dann natürlich angepasst werden.
Soweit richtig ?
Wenn das ganze dann natürlich noch per Menü auswählbar wäre, wär das dann das Tüpfelchen auf dem i. ;)
z.B. so:
  • Amiga Boot Menü

    1. AmigaOS 1.3
    2. AmigaOS 3.1
    3. AmigaOS 3.9
EDIT: mir schwebt da was mit REQUESTCHOICE vor, aber das braucht wohl eine vorhandene GUI und ob das mit ASK geht weis ich nicht, steht so genau im DOS3.1 Handbuch nicht drin.
MINIAMIGA (4MB)
Miriam Koslowski
Beiträge: 3034
Registriert: 26.10.2004, 21:26

Beitrag von Miriam Koslowski »

Bei meinem 500er habe ich das z.B. so:

Hd0: Hier ist WB 3.1 installiert
Hd0/Wb1.3: Hier ist 1.3 installiert

Den Befehl "switchskript gibt es im Aminet, je nachdem, welches Rom drin
ist (ich kann es per Mausklick beim Reset per Umschaltplatine wechseln)
startet er die eine odere andere "Unter-Startup-Sequence".

Bei WB1.3 werden entsprechende Assigns gesetzt. Läuft schnell und prima.



S/Startupsequence:
*******************

switchscript 4*=S/startup.40063 3*=hd0:wb1.3/s/startup-sequence
ENDCLI


-> Kick = 3.1? Dann führe s/startup.40063 aus, sonst hd0:wb1.3/s/startup-sequence

s/startup.40063
***************

Das ist die stinknormale Startupsequence für WB 3.1



hd0:wb1.3/s/startup-sequence
*****************************

Das ist die Startup für WB 1.3. Zunächst Assign für Sys auf
das Unterverzeichnis wb1.3:


wb1.3/c/assign sys: wb1.3/
sys:c/assign c: Sys:c
cd c:
setpatch >NIL:

...und dann wie gehabt...



***********************************

Beim 1200er habe ich 3.1 und 3.5 einfach auf zwei verschiedenen Partitionen.
Was die Icons angeht: 3.5" ist führendes System. Wenn ich unter 3.1 Icon fixiere etc,
zerschieße ich damit 3.5 Glow Icons. Das ist "gefährlich", aber man gewöhnt sich
daran, es einfach zu unterlassen. 3.1 ist nur für Fälle, in denen fast das ganze
ChipRam gebraucht wird.

Umgeschaltet wird einfach über das early-Startup-Menu (Auswahl, von wo aus gebootet
werden soll)

Hat sich beides bewährt.
Benutzeravatar
Dennis
Beiträge: 17301
Registriert: 26.10.2004, 07:24

Beitrag von Dennis »

Danke für die Infos, damit sollte ich was anfangen können. :)
Antworten