AmigaDOS, AmigaOS, Workbench
 Instalar AmigaOS 3.9 desde cero
Anterior
MenĂº
Logotipo

Autor: Ignacio Gallego Puyol

Primeros pasos.

Iniciaremos nuestro Amiga con los disquetes de arranque del Workbench. Meteremos en la disquetera el disco etiquetado como "Amiga Workbench v3.1" y encenderemos el ordenador.

El siguiente paso es copiar el disco de "Amiga Workbench", para lo cual, pulsamos sobre él con el botón izquierdo una vez, y después nos dirigimos a la barra superior y manteniendo pulsado el botón derecho del ratón, elegimos el menú "Icons" y seleccionamos la opción "Copy", dejamos de pulsar el botón sobre esta opción, y nos cargará el DiskCopy (copiador de discos del Workbench).

NOTA: LOS DISQUETES ORIGINALES SIEMPRE DEBEN ESTAR PROTEGIDOS.

El programa de copia nos informará de que debemos meter el disco fuente (source) en la DF0:. Como es el propio disco que está metido, le damos a la opción de continuar (continue). El programa leerá todo el contenido del disco en la memoria, cuando haya terminado nos presentará un aviso para que introduzcamos el disquete destino (destination) en la misma unidad. El disco que tenemos que meter por tanto es uno de los vírgenes que tenemos, no importa que éste no tenga formato. Cuando estemos preparado le damos a continuar de nuevo. Una vez terminado el proceso el disco que hayamos copiado, aparecerá en la ventana del Workbench con el nombre de "Copy_of_Workbench3.1".

El siguiente paso, es renombrar el disco recien copiado, para lo cual, pulsamos sobre el icono "Copy_of_Workbench3.1" una vez con el botón izquierdo, y nos dirigimos de nuevo a la barra superior del menú, con el botón derecho pulsado continuadamente, elegimos el menú "Icons", y seleccionamos la opción "Rename...", esto nos sacará una ventana que nos pedirá que introduzcamos el nuevo nombre del disco (dándonos como título original el que tiene puesto). Borramos toda la línea pulsando simultaneamente Mayúsculas + Borrar (Shift + Backspace), e introducimos el nombre que queramos darle al disco de inicio, en mi caso le llamaré "ArranqueCD", continuamos dándole al "ok" o pulsamos Return y se renombra el disco recien copiado.

Nuestro siguiente pasó es acondicionar el disco de arranque, para lo cual borraremos parte del contenido de este disco para introducir los controladores de CD-ROM en el arranque. Para esta operación, y sin sacar el disco recien copiado, reiniciamos en caliente el ordenador (o sea procedemos con la combinación de teclas para resetear el ordenador: Ctrl + Amiga + Amiga, o en teclados de PC, Ctrl + Windows + Windows :) PREGUNTA DEL AUTOR DEL ARTICULO: ¿no venden serigrafías de teclado con letrita A de Amiga característica? ^_^ ).

El disco copiado procederá después del reset a funcionar como si fuera el disco de "Amiga Workbench 3.1", pero en este caso, en la pantalla del Workbench aparecerá el icono de "ArranqueCD" en vez del original del Workbench.

Los primeros programas en borrarse son los que se indican a continuación, para lo cual necesitamos "abrir" el contenido del disco dándole una doble pulsación al icono "ArranqueCD" o al icono con el nombre que le hayamos puesto. Para ver todo el contenido del disco, estando la ventana seleccionada (en azul si los colores del WB son los que trae por defecto), nos dirigimos al menú de barra superior (con el proceso que he explicado anteriormente), pero esta vez elegimos el menú "Window", opción "Show", y del submenú elegimos "All Files". esto nos presentará en la ventana activa todos los programas, ficheros y directorios que no poseen iconos, si es necesario agrandaremos la ventana (con el gadget correspondiente) para que se vea todo el contenido real del disco.

Empezaremos a borrar los que pertenecen al cajón Utilities:

- Multiview
- Clock

(seleccionamos ambos, pulsando primero la tecla mayúsculas (shift) y mientras la mantenemos pulsada, seleccionamos uno por uno los iconos deseados. Cuando hayamos terminado de seleccionar podemos dejar de pulsar la tecla de mayúsculas, y ahora con el botón derecho al menú de barra, elegimos el menú "Icons", opción "Delete..."), esto nos informará de que vamos a borrar tantos ficheros como hayamos seleccionado y que si estamos seguros, como sí lo estamos (porque es una copia del disco de Workbench original), pulsamos "Ok" y se borraran los programas e iconos seleccionados. Esta operación de borrado tendremos que realizarla con todos los siguientes cajones e iconos:

NOTA: Si usamos la tecla shift para seleccionar múltiples archivos, tened cuidado de no tener seleccionado el cajón recien abierto, pues entonces, borraréis todo el contenido. Esta acción tan tonta me pasó a mi mientras probaba varios discos de arranque. (las prisas son muy malas ;-) ).

El cajón "Expansion" puede ser borrado directamente.

Del "S" podemos borrar:

- DPat
- Ed-startup
- PCD
- SPat

De "System" podemos borrar:

- RexxMaster
- DiskCopy
- FixFonts
- NoFastMem

Del "Devs" podemos borrar:

- El cajón "DataTypes" completo.
- El cajón "Monitors" completo.
- mfm.device
- parallel.device
- postscript.device
- printer.device
- serial.device

sin irnos del "Devs", nos metemos en el cajón "DosDrivers" y borramos

- PIPE

Del "Libs" podemos borrar:

- amigaguide.library
- bullet.library
- datatypes.library
- diskfont.library
- locale.library
- lowlevel.library
- mathieeedoubbas.library
- mathieeedoubtrans.library

- mathieeesingtrans.library
- mathtrans.library
- nonvolatile.library
- realtime.library
- rexxsupport.library
- rexxsyslib.library
- version.library

 

El cajón "T" puede ser borrado directamente.

El contenido del cajón "Classes" y el de "Rexxc" pueden ser borrados directamente (los cajones en sí no te dejará porque están en "uso").

Y del cajón "C" borraremos los siguientes comandos:

- AddDatatypes
- Avail
- Break
- ChangeTaskPri
- CPU
- Date
- DiskChange
- Edit

- Eval
- Filenote
- IPrefs
- Join
- List
- LoadResource
- Lock
- MagTape
- MakeLink
- Protect
- Relabel
- RemRAD
- Rename
- RequestChoice
- RequestFile
- Search

- SetClock
- SetDate
- SetFont
- Sort
- Status
- Version
- Wait
- Which

Con esto nos quedará aproximadamente 654 Kb libres :)

Ahora modificaremos la secuencia de arranque ubicada en "S" y llamada "Startup-Sequence". Para lo cual nos iremos al menú de barra y elegiremos del menú "Workbench" el comando "Execute Command...", en la ventana de dialogo, escribiremos lo siguiente:

ed s:startup-sequence

y le daremos al botón de "Ok" o pulsaremos la tecla Return.

Cuando nos cargue en una nueva ventana el Ed 2.00 con el fichero que le hemos pedido, procederemos a modificar el archivo. Lo primero es quitar todas aquellas líneas alusivas a comandos o ficheros que hemos eliminado en nuestro disco, así no dará fallos al reiniciarse de nuevo el disquete.

El primer comando en quitarse por tanto en la línea de:

C:Version >NIL:

NOTA: para borrar una línea entera, situamos el cursor sobre ésta, en cualquier parte, y seleccionamos del menú superior, con el botón derecho, el menú "Edit", opción "Delete Line", y se borrará la línea completa, mediante la pulsación simultanea de Control y la tecla B (Ctrl+B) cuando el cursor este encima de la línea deseada, borraremos de una forma más rápida las líneas contiguas.

Borramos también las siguiente líneas:

Assign >NIL: PRINTERS: DEVS:Printers
Assign >NIL: KEYMAPS: Devs:Keymaps
Assign >NIL: LOCALE: Sys:Locale
Assign >NIL: LIBS: SYS:Classes ADD
Assign >NIL: HELP: LOCALE:Help DEFER

IF NOT EXISTS SYS:L
Assign >NIL: L: Extras3.1:L DEFER
EndIF

IF NOT EXISTS SYS:Fonts
Assign FONTS:
EndIF

Y mas abajo...

IF EXISTS DEVS:Monitors
IF EXISTS DEVS:Monitors/VGAOnly
DEVS:Monitors/VGAOnly
EndIF

C:List >NIL: DEVS:Monitors/~(#?.info|VGAOnly) TO T:M LFORMAT "DEVS:Monitors/%s"
Execute T:M
C:Delete >NIL: T:M
EndIF

Estos comandos eliminados, nos permitirán en el siguiente reinicio (porque ahora estan en uso), borrar algún que otro directorio que antes se nos resistía. :)

Seguimos borrando más lineas:

C:AddDataTypes REFRESH QUIET

IF "'C:Avail TOTAL'" GE "1250000" VAL
C:LoadResource LIBS:diskfont.library LIBS:iffparse.library LIBS:asl.library LIBS:commodities.library

C:IPrefs

IF NOT $Language EQ "english"
CD LOCALE:Catalogs/$Language
C:LoadResource Sys/workbench.catalog Sys/libs.catalog Sys/prefs.catalog Sys/commodities.catalog Sys/utilities.catalog
CD SYS:
EndIF
Else
C:IPrefs
EndIF

Un poco más abajo modificamos la línea de Path y la dejamos como la siguiente:

Path >NIL: RAM: C: SYS:Utilities SYS:System S: SYS:WBStartup SYS:Tools

Por último eliminamos las siguientes líneas (ya sabemos que ese fichero no existe, para que le vamos a decir que lo compruebe :) y lo ejecute).

IF EXISTS S:User-Startup
Execute S:User-Startup
EndIF

Y con esto, grabamos el fichero con la opción del menú "Project", seleccionando "Save".

Cuando haya terminado la operación de grabado, volveremos a reiniciar el ordenador en caliente (con las teclitas de turno :) ), para comprobar como el inicio del disco funciona sin problemas.

Una vez comprobado que el disco no tiene fallos de arranque (para lo cual estaremos muy atentos al inicio esta vez, por si aparece algún comando erróneo o no encontrado), procederemos al borrado definitivo de aquellas cosas que antes no nos dejó eliminar.

El cajón "Rexxc".
El cajón "Classes".
El cajón "Printers" (dentro de "Devs").

NOTA: Tendremos que darle al menú "Window", opción "Show", y submenú "All files", para que nos aparezcan algunos cajones que son directorios, pero no tienen icono asociado.

Con esta última operación, tendremos nuestro disco de arranque limpio, con aproximadamente 660 Kb libres. Más que suficiente para incluir los controladores de CD-ROM.


Envía esta página web a un amigo:
Esta opción está desactivada temporalmente, rogamos disculpen las molestias

Volver a la página anterior

Al menú principal