| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
Dennis

Anmeldedatum: 26.10.2004 Beiträge: 17051
|
Verfasst am: Sa, 22.12.2007 11:10 Titel: Zwei WBs auf einer Platte? |
|
|
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 |
|
| Nach oben |
|
 |
huepper

Anmeldedatum: 05.11.2004 Beiträge: 1838 Wohnort: Im schönen Thüringen
|
Verfasst am: Sa, 22.12.2007 11:33 Titel: |
|
|
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) |
|
| Nach oben |
|
 |
thor
Anmeldedatum: 18.03.2007 Beiträge: 65
|
Verfasst am: Sa, 22.12.2007 12:59 Titel: |
|
|
Im Prinzip sähe das für 1.3, 3.1 und 3.9 dann in etwa so aus
| Code: | 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 |
|
|
| Nach oben |
|
 |
huepper

Anmeldedatum: 05.11.2004 Beiträge: 1838 Wohnort: Im schönen Thüringen
|
Verfasst am: Sa, 22.12.2007 13:33 Titel: |
|
|
Auf die Anordnung von meinem vorigen Post müsste das dann folgend aussehen:
| Code: | 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) |
|
| Nach oben |
|
 |
Miriam Koslowski
Anmeldedatum: 26.10.2004 Beiträge: 3034
|
Verfasst am: Sa, 22.12.2007 22:00 Titel: |
|
|
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. |
|
| Nach oben |
|
 |
Dennis

Anmeldedatum: 26.10.2004 Beiträge: 17051
|
Verfasst am: So, 23.12.2007 11:07 Titel: |
|
|
Danke für die Infos, damit sollte ich was anfangen können.  |
|
| Nach oben |
|
 |
|