La siguiente descripción ha sido recapitulada lo mejor posible en mi opinión. No doy garantías de exactitud. No acepto NINGUNA responsabilidad  de algún tipo de daño que sea ocasionado como resultado del uso de este documento!  Este documento no puede ser distribuido o modificado sin previo permiso del autor.

copyright por Jürgen Lucas
traducido por Carlos Del Alamo



MorphOS / Pegasos - QUICKSTART Guide
Instrucciones de instalación para MorphOS sobre Pegasos con un disco duro IDE vacío.
powered by http://www.morphos-news.de/

:: Indice ::.

1.Preparación 5.Copiando MorphOS al Disco Duro
2.Arrancando desde CD 6.Arrancando desde el Disco Duro
3.Instalando el Disco Duro 7.Auto-arranque
4.Formateando las Particiones 8.Solución de problemas mas comunes


:: 1. Preparación ::.

Para conseguir la actual imagen del MorphOSboot-CD usted deberá registrarse en el servidor FTP Betatester II y descargar la última versión. Si no tiene la información de registro para poder acceder a dicho FTP, por favor contacte con el comercio donde fue adquirido su producto para solicitarlo. Si no tiene medio para poder quemar la imagen en un CDROM, use el CD que viene con sus sistema. Podrá actualizarse a la última versión cuando usted lo desee.

Ayuda: Para evitar problemas con su Pegasos, use cables de 80 hilos desde un principio.

anzeigen 133-P19700-002 64M DDR 200M/250E

Welcome to SmartFirmware(tm) for bplan Pegasos version 0.1b107 (20020919142323)
SmartFirmware(tm) Copyright 1996-2001 by CodeGen, Inc.
All Rights Reserved.
Pegasos BIOS Extensions Copyright 2001-2002 by bplan GmbH.
All Rights Reserved.
ok _

Cuando encienda su Pegasos podrá observar este saludo del Firmware en la pantalla. En la primera línea podrá ver información sobre la tarjeta gráfica. En este caso hay una Radeon 9000 con 64 MBytes DDR Ram. Cuando en la línea de comando aparezca la palabra ok, el sistema estará preparado para aceptar sus comandos.

:: 2. Arrancando desde CD ::.

anzeigen ok ls /pci/ide/cd
...
ok _
ok boot /pci/ide/cd boot.img
...

Inserte el CD MorphOSBoot en su unidad y haga un listado del contenido así "ls /pci/ide/cd". Puede hacer que cambie a una fuente de letra mas pequeña pulsado la tecla [F9]. Para volver a la fuente mas grande pulse [F6]. Encontrará el fichero "boot.img" en el CD, que es el kernel del MorphOS. Para comenzar, escriba: "boot /pci/ide/cd boot.img". Ahora MorphOS empezará a cargar la pantalla Ambient, el GUI del MorphOS.

:: 3. Instalando el Disco Duro ::.

Haga un doble-click con el ratón sobre el icono del CD en la pantalla Ambient, vaya a "Tools" y ejecute el programa
"SCSIconfig". Haremos las particiones del Disco Duro con este programa. Para hacerlo, seleccione el "ide.device" en la lista del "SCSI Controller". Ahora deberían aparecer por lo menos dos devices a la izquierda de la lista de "SCSI Drives". Uno de ellos es su Disco Duro, el otro es su unidad de CD. Escriba abajo el número de unidad de su Disco Duro, lo necesitará después. Ahora seleccione su Disco Duro y haga click sobre el botón «Partition». La lista de las particiones "Partition List" se abrirá.. Si su Disco Duro es nuevo, no habrá ninguna entrada o posiblemente una partición QDH0. Si hay muchas particiones bórrelas «Delete». Ahora añadiremos dos particiones:

Partición 0 Partición 1
  • Cree una nueva partición pulsando sobre «Add»
  • El nombre de la partición debería ser algo como "bi0"
  • Especifique el tamaño como 20 MBytes
  • El Filesystem deberá ser "FFS" en cualquier caso, ya que solamente las particiones "FFS" pueden arrancar.
  • Esta vez la mascara "mask" deberá ser cambiada de "0xffffffff" a "0xfffffffe". Omitiremos el mensaje de "warning" que aparecerá diciendo que el cambio no es optimo sin preocuparnos por ello.
  • Quite la marca "check mark" sobre "Boot"
  • Marque "Mount"
  • Haga click en «OK»
  • Cree una nueva partición pulsando sobre «Add»
  • El nombre de la partición debería ser algo como "DH0"
  • Un tamaño de 512 MBytes debería ser suficiente.
  • Esta vez, elija el sistema de ficheros "SFS" filesystem
  • Ponga "0xfffffffe" también
  • Marque "Boot"
  • Marque "Mount"
  • Ponga los Buffers a 600
  • Haga click en «Ok»
En la ventana "Partition List", haga click en «OK». Vuelva a la ventana principal "SCSIconfig", grabe todos los cambios en su Disco Duro con «Save Changes». Confirme dos veces con «OK» y salga del programa con «Quit». haga un reset del sistema como requiere después de hacer los cambios.

Después del reset, escriba "ls /pci/ide/disk@0,0" en la línea de comando del SmartFirmware. Con este comando podrá verificar si las particiones han sido instaladas correctamente. El primer cero representa el canal 0 "Channel 0", el segundo para el maestro "Master". Si el número de unidad que usted ha escrito no ha sido cero , tendrá que cambiar el comando de la siguiente forma:

  • Unit 0 == /pci/ide/disk@0,0 [channel0,master]
  • Unit 1 == /pci/ide/disk@0,1 [channel0,slave]
  • Unit 2 == /pci/ide/disk@1,0 [channel1,master]
  • Unit 3 == /pci/ide/disk@1,1 [channel1,slave]

ok ls /pci/ide/disk@0,0
RDB patition 0 <FFS> : <bi0> (0x444F5301)
RDB patition 1 <SFS> : <DH0> (0x53465300)
ok _

Si puede ver lo mismo que sale sobre estas líneas en su monitor, todo va bien. Si hay particiones DOS en vez de particiones RDB, obtendrá un error como este "The Filesystem is not supported" cuando reinicie desde el Disco Duro (lea Solución de problemas mas comunes para solucionarlo). Ahora procederemos a reiniciar desde el CD.

:: 4. Formateando las Particiones ::.

Ahora formatearemos las particiones que usted ha creado. Seleccione "Format Disk..." de la barra del menú "Utilities". Elija la partición que desea formatear a la izquierda, dé un nombre en el cuadro de texto "Label" y haga click sobre «Format». Un nombre recomendable puede ser "System" para DH0 y "Bootimg" para bi0. Cuando haya formateado ambas particiones, cierre «Close» el programa.

:: 5. Copiando MorphOS al Disco Duro ::.

MorphOS v1.4 o superiores:
para copiar los ficheros en el Disco Duro, use el script "HDInstall" que podrá encontrar en el CD. El script reconoce una versión instalada de MorphOS si existe y la actualiza. Todas las configuraciones se mantendrán. Pero no olvide hacer una copia de seguridad de sus datos antes de actualizar una versión antigua.

MorphOS v1.3 o inferiores:
La forma mas apropiada de copiar todos los ficheros es usando el Shell, ya que MorphOS no incluye un "file manager" por ahora. Para abrir una ventana de Shell, seleccione "Newshell" desde el menú "Ambient" o use el "shortcut" [ramiga]+[n]. Los siguientes comandos copian MorphOS a su Disco Duro:

  1. "copy cd0: dh0: all"
  2. "copy env:sys/def_disk.info dh0:disk.info"
  3. "copy dh0:boot.img bi0: move"

La primera línea copia todo el contenido del CD al Disco Duro. Haciendo esto, el disco duro obtiene el mismo icono que el del CD, así que en la segunda línea lo reemplazamos con un icono para Disco Duro. La tercera línea mueve el "boot image" a la partición "bi0", ya que MorphOS no es capaz de arrancar desde Disco duro de otra forma.

:: 6. Arrancando desde Disco Duro ::.

Para finalmente arrancar desde el disco duro, saque el CD de MorphOSBoot fuera de la unidad y reinicie su Pegasos con el botón de reset o vía menú seleccionando "Shutdown" en el menú "Ambient" pulsando sobre «Reboot». De vuelta a la línea de comando "prompt" del OpenFirmware, escriba "boot /pci/ide/disk@0,0:0 boot.img". Manténgase atento al número de unidad (mire la sección 3.) y que se adapta acorde con su setup. El tercer cero después de los dos puntos se refiere a el número de partición donde su "boot image" se encuentra.

ok ls /pci/ide/disk@0,0:0
boot.img              1422588 Bytes
1 File(s)   0 Dir(s)
ok _

La partición 0 tiene que usar el FFS filesystem y debería incluir el fichero "boot.img". Para comprobar esto otra vez, escriba "ls /pci/ide/disk@0,0:0". Si todo es conforme la Pegasos debería empezar con la pantalla Ambient.

:: 7. Auto-arranque ::.

Para evitar tener que escribir la línea de la sección 6 cada vez que desee arrancar su sistema, usted puede activar el Auto-Boot. Después de un reboot, escriba las siguientes líneas en el prompt del OpenFirmware:

  1. "setenv boot-file boot.img ramdebug"
  2. "setenv boot-device /pci/ide/disk@0,0:0" <- comprueba la unidad del HDD correcta!
  3. "setenv auto-boot-timeout 3000" <- Auto-boot despues de 3 segundos
  4. "setenv auto-boot? true"

El parámetro "ramdebug" en la primera línea redirecciona el "debug output" que es normalmente mandado al interface serie a RAM, así usted puede usar el interface serie para otro propósito. Esto tiene un efecto positivo en la velocidad de sus sistema.
Si usted eventualmente no quiere usar el Auto-boot, pulse [Esc] para interrumpir el arranque. Para desactivar el Auto-booting permanentemente introduzca "setenv auto-boot? false" en el prompt.

printenv ok printenv
...
ok _

Para comprobar las variables del sistema tan solo tiene que escribir "printenv". Ahora puede arrancar el MorphOS introduciendo "boot". Cuando arranque su Pegasos la siguiente vez, el arranque correrá automáticamente.

Le deseo mucha diversión!!! :)

:: 8. Solución de problemas mas comunes ::.

No puedo quemar la imagen ISO al CD con MakeCD Si el ISO es reconocido por MakeCD como "Audio", esto significará que está usando una versión desfasada del MakeCD. La podrá encontrar en http://makecd.core.de/ (Twister)
No puedo arrancar del CD escribiendo "boot /pci/ide/cd boot.img". Obtengo un mensaje de error "boot.img not found" Esté seguro que los datos del CD son reconocidos escribiendo "ls /pci/ide/cd". Si el boot.img data por ejemplo, es representado como "boot.img;1", intente escribir "boot /pci/ide/cd boot.img;1" para arrancar. (Twister)
Este error ocurre si la imagen ISO ha sido quemada en un CD-RW que no ha sido borrado correctamente con anterioridad. (antibike)
SmartFirmware no puede encontrar ninguna de las dos particiones ¿ Ha prestado atención al número de unidad cuando se lo indicamos ?
Esté seguro que el disco duro está conectado con un cable IDE de 80 hilos.
¿ Ha seguido los pasos exactamente y en el orden correcto mientras instalaba su disco duro?
Cuando arranco desde el disco duro, obtengo un mensaje de
error: "The Filesystem is not supported"
Probablemente el disco duro que está usando estuvo antes en un PC y tenía un MBR (Master Boot Record) causa que aparezca este mensaje de error. Para solucionar este problema deberá usar el programa "HDWrite", que puede ser encontrado en el directorio "SYS:Tools/debug". Si está usando MorphOS v1.4 o una versión posterior, está en "MorphOSBoot:morphos/c". Todo lo que necesita es un fichero de entre 512 y1024 Bytes de tamaño. El fichero del programa "reboot" en "Mossys:c/" sobre 800 Bytes es perfecto para nuestro propósito. Escriba "HDwrite ide.device <unit> MOSSYS:c/reboot 0" en el Shell reemplazando la unidad <unit> con el número de su disco duro.
Mientras arranco del disco duro, la operación se paraliza después de cargar el "boot.img" en la pantalla del Smart Firmware sin salir ningún mensaje de error. Después de cargar el "boot.img", el sistema intenta arrancar de una partición bootable. Este error ocurre si tiene mas de una partición bootable. Asegúrese de que solo DH0 está instalada como partición bootable. Si usted desea arrancar de otra partición que no sea DH0 de vez en cuando, use el parámetro "bootdevice" E.g.: "boot /pci/ide/disk@0,0:0 boot.img bootdevice=dh1"
El arranque se para en el logo de MorphOS y no ocurre nada mas. Si está intentando usar tarjetas gráficas AGP y PCI a la vez, quite una de las dos tarjetas. No es posible usar mas de una tarjeta a la vez.
No puedo escuchar ningún sonido Si no es capaz de escuchar ningún sonido, deberá arrancar el "Pegasosmixer" (que podrá encontar en el cajón WBStartup) y grabar los settings. El "Pegasosmixer" puede normalmente ser arrancado desde una combinación de teclado [ctrl]+[ralt]+[p], tambien. (Senex)