Suivez-nous sur X
|
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z,
ALL
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z
|
|
A propos d'Obligement
|
|
David Brunet
|
|
|
|
En pratique : Accélérer le démarrage du Workbench 1.2 et 1.3 sur disque dur
(Article écrit par Batchman et extrait d'A-News (Amiga News) - août 1989)
|
|
Ce petit article va permettre aux heureux possesseurs de disques durs d'avoir des startup-sequence
les plus rapides possible, voire de simuler "l'autoboot" (autodémarrage) pour les possesseurs des ROM 1.3.
Bien entendu, travaillez toujours sur une copie de votre disquette d'installation.
Démarrage rapide version 1.2
Voici la startup-sequenee de la disquette :
mount dh0:
dh0:c/assign T: ram:
dh0:c/execute dh0:s/startup-sequence
|
Voici la startup-sequence à installer sur votre disque dur :
dh0:c/echo "Transfert du contrôle au Disque Dur."
dh0:c/assign C: dh0:c
assign S: dh0:s
assign L: dh0:l
assign devs: dh0:devs
assign libs: dh0:libs
assign fonts: dh0:fonts
assign sys: dh0:
setmap f
resident CLI dh0:L/Shell-Seg System pure ; active le Shell
resident C/Execute pure
mount newcon:
newshell from s:StartupII
endcli >NIL:
|
Le fichier startup qui doit se trouver dans le répertoire "s" du disque dur peut être celui du Workbench 1.3 d'origine ou
un "personnalisé" comme celui-ci :
SetClock opt load ; charge l'horloge
setpatch ; corrige les erreurs connues du 1.3
FF ; fastfont, accélère l'affichage
c:Prompt "%N.%S>" ; répertoire dans le prompt (invite de commande)
path dh0:utilities dh0:system ram: dh0:prefs dh0: s: add
loadwb
cd dh0:
|
Démarrage rapide version 1.3
Maintenant voici la startup-sequence qui utilise RAD pour les possesseurs du Kickstart 1.3. En permettant l'autodémarrage
sur RAD, celui-ci permet de simuler "l'autoboot" du disque dur. Il est quand même nécessaire de faire l'initialisation
depuis la disquette la première fois puis on peut retirer celle-ci du lecteur et faire un redémarrage. Vérifiez que votre
disquette contient une version 1.3 du Workbench et en particulier le fichier RamDrive.device dans le répertoire "devs".
mount dh0:
dh0:c/mount RAD:
dh0:c/echo "Initiation de RAMBO."
dh0:c/makedir RAD:c
dh0:c/copy dh0:c/mount|run|assign|execute rad:c
dh0:c/makedir RAD:s
dh0:c/copy df0:s/startup-sequence2 RAD:s/startup-sequence
dh0:c/makedir RAD:devs
dh0:c/copy dfO:devs/mountlist|system-configuration|HardDisk.device RAD:devs
dh0:c/copy dh0:l/Ram-Handler RAD:l
dh0:c/echo "Transfert du contrôle au Disque Dur."
dh0:c/assign T: ram:
dh0:c/execute dh0:s/startup-sequence
|
Voici la startup-sequence nommée "startup-sequence2" que votre startup va recopier dans RAD et sur laquelle vous allez autodémarrer.
Remarquez que c'est la même que celle de la disquette pour la version 1.2 du Kickstart.
mount dh0:
dh0:c/assign T: ram:
dh0:c/execute dh0:s/startup-sequence
|
Et enfin les modifications à apporter a votre liste de montage (fichier "mountlist"). Attention, il ne faut pas réduire le nombre
de cylindres sinon ça ne marche pas. RAD utilise 55 ko de mémoire. Bien sûr, vous pouvez en augmenter la taille selon
vos besoins.
RAD:
Device = ramdrive.device
Unit = 0
Flags = 0
Surfaces = 2
BlocksPerTrack = 11
Reserved = 2
Interleave = 0
LowCyl = 0
HighCyl = 4
Buffers = 5
ButMemType = 1
#
|
Et voilà, il ne vous reste plus qu'à démarrer depuis la disquette puis vous pourrez autodémarrer sur RAD.
|