|
|
|
Autor: Ignacio Gallego Puyol Segúramente muchos de nosotros hayamos necesistado utilizar de vez en cuando discos de 3.5" para pasar algún archivo DMS y ver su contenido, pero siempre es un engorro tener que buscar uno por la habitación cuando hace meses que no los usas (hoy en día los discos duros estan muy baratos :) ), y después hay que comprobar que funcione para no perder el tiempo en descompresiones erroneas. Pues bien, gracias a este artículo el uso de esos discos de AmigaDOS que tenemos en DMS o aquellos que consigamos (legales o de distribución gratuíta), será prácticamente un juego de niños. Es más aceleraremos todo el proceso de acceso a estos datos.
|
Delete, sirve para Desmontar la unidad, quizás una vez utilizado los programas, y para tener el fondo del Workbench mas limpio de iconos nos interese quitar unidades que no utilicemos, todo ello sin tener que reiniciar el ordenador.
Cancel, sirve para cancelar esta ventana y dejar todo como estaba. :-)
Para probar nuestro invento le daremos a Format diréctamente. Es posible que nos salga una ventana de información que nos diga que el volúmen (disco) que acabamos de montar no es un disco DOS valido, pero cancelando, nos aparecerá otra ventana que nos pedirá confirmación para formatear dicha unidad, contestaremos pulsando el botón Yes y en unos segundos nos aparecerá un nuevo icono (tipo disco duro) con el nombre de la unidad montada.
Si ya disponemos de viejas imágenes restauradas a este sistema, sólo será necesario que pulsemos sobre Mount, para montar y poder acceder a ella.
Una vez que tengamos la unidad montada, podremos ya operar con total normalidad con ella, bien descomprimiendo contenidos de DMS a ella o bien haciendo lo que nos venga en gana si ya tiene formato. Como veis en la captura de la ventana CLI, hemos descomprimido una imagen DMS a la unidad y la velocidad es realmente asombrosa (10 segundos de descompresión). y el acceso a dichos datos va a una velocidad identica
Lo bueno del sistema de AmigaOS es su capacidad para realizar operaciones sencillas de varias formas posibles. Es posible que no nos guste utilizar el interface gráfico por encontrarlo en ocasiones algo inestable o con poca respuesta rápida.
Así que la mejor forma de montar una unidad rápidamente es de las siguiente forma.
Yendo a la ubicación de Sys:Storage/DosDrivers, y dándole una doble pulsación al icono de aquella unidad virtual que necesitemos, de aquella o aquellas, podemos montar todas las que necesistemos.
Quizás desde un primer momento pensemos que no esta montada porque no aparece el icono, pero pueden pasar que jústamente esa unidad recien montada no tiene aun formato o contenido (no la hayamos usado) si quereis comprobar que realmente existe, con el comando assign desde ejecutar o una ventana Shell / CLI podremos comprobar en el apartado "Devices:" que realmente existe en el sistema.
¿Y si ya no la necesitamos? Sencillo con el mismo comando Assign podemos eliminar su existencia, desde ejecutar o ventana CLI como siempre, pondremos la siguiente línea:
Assign [Unidad:] dismount
Donde Unidad: lo sustituiremos por el nombre lógico de la unidad por ejemplo VF1: o bien podemos elegir el nombre del disco que posea (si ya tiene contenido deberemos elegir este).
Si posee icono, este desaparerá de nuestro fondo del Workbench.
Para montar una unidad desde una ventana CLI / Shell deberemos hacerlo con la siguiente línea:
Mount [Unidad:]
Donde Unidad: será el nombre lógico de la unidad. Con la siguiente línea especifica de ejemplo queda más claro:
Mount vf7:
Para un rápido acceso al montado de las unidades podemos hacer lo siguiente:
- Poner un menú tipo ToolsDaemon especifico con las unidades ya configuradas. También podemos hacer esto con las utilidades tipo Menú de Windows95 (StopMenu es un ejemplo).
- Si somos usuarios de AmigaOS 3.9 quizás nos resulte mas cómodo crear un acceso al cajón dosdrivers del storage desde el AmiDock.
- Si nuestro programa es el DirectoryOpus (en cualquiera de sus versiones, aunque es recomendable las recientes V4 y las V5 Magellan y Magellan II), podemos configurar el mismo menú de unidades para montarlas fácilmente y un botón u opción de menú que nos permita especificar la unidad que deseamos desmontar. Incluso si somos listos una unidad elegible por el usuario (de ese modo nos evitaremos configurar las 32 unidades consecutívamente :) ), si conocemos los comandos internos del DirectoryOpus esto será coser y cantar. Aquí hay una muestra de ello con la version 4 del programa.
Recientemente tuve la oportunidad de probar uno de mis inventos que seguro que a mas de uno que haya usado este formato puede habersele ocurrido. A veces necesitamos pasar textos de un formato a otro y convertir estos con el CrossDOS que viene con el AmigaOS, y también nos ha sido un engorro montar la unidad PC0: y formatear un disco de baja en MS-DOS. Pues bien con unos mínimos cambios en el fichero PC0 del Sys:Storage/Dosdrivers, podremos crear esta unidad virtual tipo PC.
Sólo tendremos que copiar el fichero PC0 y PC0.info con otro nombre, como por ejemplo PV0.
Editaremos este archivo y en la parte que pone Device: cambiaremos el mfm.device por fms.device, y ya tendremos nuestra unidad virtual con formato PC. Sólo es montarla con el nombre dado o bien darle una doble pulsación al icono y esta nos aparecerá lista para ser formateada. Y ya sólo es activar la comoditie CrossDOS y decidír que tipo de conversión queremos hacer con los archivos de texto. El proceso es tan sencillo como coger el archivo y arrastrarlo a dicha unidad. Ya no tendremos que esperar la lentitud de la disquetera interna.