Lo que voy a exponer a continuación ya lo había comentado antes pero pasó inadvertido.
Esta vez, lo paso a comentar y adjunto imágenes para que quede más claro y haya la menor cantidad de dudas al respecto.
El objetivo de este procedimiento es poder utilizar en AMIGA un disco rígido particionado y formateado en MS-DOS/Windows.
Los formatos aceptados son FAT12/16/32 y NTFS.
Los requisitos para lograrlo son:
*Tener un sistema de archivos adecuado previamente instalado como ser FAT95 o NTFS en el sistema (drawer L)
(http://aminet.net/disk/misc/ntfs_0.9.lha
http://aminet.net/disk/misc/fat95.lha)
*Disponer de un mountlist adecuado para poder montar la unidad en workbench.
Para crear el mountlist, se utilizará Giggledisk (
http://aminet.net/dev/c/giggledisk.lha ) una utilidad que realiza una búsqueda en el dispositivo del sistema (DEVICE) indicado por el usuario y crea un mountlist automáticamente para poder usar las unidades de disco encontradas.
La idea básicamente deriva del tutorial de uso de tarjetas SD via PCMCIA, pero esta vez adaptado a otro dispositivo.
Como siempre, agregar unidades de almacenamiento en AMIGA es relativamente sencillo si se tienen los elementos.
Estos son:
1 Device.
1 Sistema de archivos.
1 Mountlist.
El device (dispositivo en inglés) es el controlador de la unidad, por ejemplo, SCSI.DEVICE
El sistema de archivos es el formato o propiamente dicho el sistema por el cual el disco rígido va a ser utilizado para leer/escribir.
El Mountlist es el archivo en el cual están definidas las propiedades de una unidad tales como el nombre, la capacidad, el formato, las particiones, los cilindros, cabezas, sistema de archivos, etc.
Su función es la de darle al sistema operativo la información para usar la unidad.
Si bien el device y el sistema de archivos ya los tenemos, el problema es crear una mountlist ya que muchas veces es difícil obtener la información precisa de las propiedades de una disco o unidad.
Ahí es donde entra en escena la utilidad Giggledisk en su version 68k (la otra versíon es para MorphOS, un OS nativo PPC para Amiga)
En las imágenes que acompañan este post, se explica su utilización, súmamente sencilla.
NOTAS:
*Un mountlist envíado a SYS:DEVS/Dosdrivers se ejecuta automáticamente al inicio del sistema, para mayor seguridad, se recomienda crearlo en otro lugar como SYS:Storage/Dosdrivers y activarlo manualmente cuando se necesite.
*Las capturas y el ejemplo fueron realizados en una Amiga 1200 real con Kickstart 3.1 corriendo AMIGA OS 3.9 e IDEFIX'97 con una placa bifurcadora de puerto IDE con capacidad para alojar 4 dispositivos, por lo que el número de unidad (scsi.device unit 2) mostrado en el ejemplo puede no ser el número de unidad en otro equipo.
Cómo referencia puedo agregar que en el equipo del ejemplo, el canal IDE primario aloja a las unidades 0 y 1 del scsi.device y el secundario a las 2 y 3.
La unidad 0 y la 2 están seteadas como MASTER y no hay unidades extra.
Amiga OS 3.9 incorpora desde el primer momento compatibilidad para discos rígidos mayores a 4gb, algunas de las imágenes muestran volúmenes de almacenamiento en las unidades mayores de lo que es posible almacenar en sistemas con ROM 3.0 y/o Workbench 3.0/3.1 sin emparchar.