Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Instalando Debian en un PowerBook G4 alu 1.33GHz (IV)

atopos's Diary
Por atopos
departamento sigue-la-lucha , Sección Diarios
Puesto a las Thu Dec 25th, 2003 at 01:42:45 AM CET

=================================================================

* Instalación de Debian

** El proceso de instalación desde el CD

*** Arranque del instalador

*** El instalador de Debian

*** Problemas que encontré en el instalador

=================================================================

 


** El proceso de instalación desde el CD

Con la red dispuesta y el mini-CD de la instalación por red preparado, comienza la instalación propiamente dicha. A ver si hay suerte.

*** Arranque del instalador

He aquí los pasos:

  1. Introduzco el CD en la unidad lectora.
  2. Reinicio el ordenador.
  3. Justo después de oir la señal acústica de cierre de sistema, pulso la combinación de teclas Opción + Comando + o + f.

    Esta combinación de teclado me permite entrar en la interfaz de usuario del open firmware. Es necesario pasar por el open firmware para acceder a los archivos de instalación del CD, ya que la mini-ISO construida no permite arrancar directamente desde ella. [Para saber más del open firmware, hay varios documentos técnicos al respecto en la web de Apple para desarrolladores].

  4. Una vez dentro de la interfaz del open firmware, ejecuto la siguiente orden:

    boot cd:,yaboot

    [Nota: el mapa de teclado del open firmware es el americano. Por tanto el caracter ':' no está en el sitio habitual, sino en nuestra tecla 'Ñ' ---si no recuerdo mal.]

*** El instalador de Debian

Por fin, ya estoy en el instalador de Debian :)

No voy a describir en detalle el proceso de instalación con el nuevo instalador. Es relativamente fácil de entender y hay documentación suficiente en otras partes. Además, puesto que el instalador está en fase beta, es probable que lo que pueda decir ahora quede desfasado en poco tiempo. Me centraré únicamente en resaltar algunas dificultades que encontré ---y que seguramente serán solventadas en futuras versiones del instalador--- así como en los aspectos específicos de la instalación por red (con IP estática) para la arquitectura powerpc.

  1. El instalador trata de detectar automáticamente un servidor DHCP. En mi caso no existe. Así que, tras fallar la detección automática, el instalador me presenta un menú.
  2. Selecciono en este menu "Configuración de red con IP estática". Y relleno los campos con sus valores correspondientes. En mi caso:
    • IPaddress: 192.168.1.3 (la del portátil)
    • netmask: 255.255.255.0
    • gateway (router): 192.168.1.1 (la IP de mi Pentium que da acceso a Internet, en mi caso a través de un modem convencional)
    • nameservers: las IP de los servidores de nombre (máximo tres), En mi caso pongo las de los servidores de nombres de mi proveedor de servicios, que son las mismas que tiene el Pentium en el /etc/resolv.conf)
    • hostname: [nombre del portatil. El mío 'melite']
    • domainname: [el que sea. Yo lo dejé en blanco]
  3. Luego viene lo normal: elegir el mirror, seleccionar la distro [recomiendo sarge, no está de más evitar problemas de dependencias al principio], etc.
  4. Particiones

    Naturalmente, antes de instalar nada hay que particionar el disco de modo adecuado. Para ello, el instalador me ofrece una entrada de menú pertinente, que en realidad lo que hace es ejecutar el programa mac-fdisk, específico para las arquitecturas powerpc. [Para más información sobre mac-fdisk, ver mac-fdisk-basics].

    Una vez dentro de la interfaz interactiva de mac-fdisk, estos son los pasos que he seguido para realizar las particiones:

    • p [Imprime en pantalla la actual tabla de particiones, la que realizamos al principio desde MacOS X]
    • d [Borrar la partición ...]
    • 3 [Aquí indico el número de la partición que había creado desde el MacOS X para alojar Debian. En mi caso resultó ser la partición 3. Esta será la partición que será borrada. Quedará en su lugar un espacio libre.]
    • b [Crea una partición bootstrap adecuada para el arranque posterior de Debian desde yaboot.]
    • 2p [La partición bootstrap irá aquí. A esta partición el programa le asigna un tamaño conveniente predefinido.]
    • c [Crea una partición Linux.]
    • 3p [La nueva partición Linux comenzará justo después de la partición bootstrap.]
    • 1200M [Esta nueva partición tendrá un tamaño de 1200M. Naturalmente el tamaño lo elijo yo de acuerdo con mis intereses.]
    • swap [Llamo swap a la partición recién creada, ya que alojará el espacio swap de mi sistema Linux.]
    • c [Creo otra partición Linux.]
    • 4p [Ahora la nueva partición comenzará después de la swap.]
    • 146M [Tamaño que asigno a esta partición.]
    • root [Nombre de la partición.]

      ....

      [Los pasos que empiezan con el comando 'c' y sucesivos, y que aquí he aplicado dos veces, fueron repetidos en mi instalación hasta llegar a crear todas las particiones que tenía pensadas, menos la última.]

      ....

    • c [Aquí voy a crear la última partición.]
    • 9p
    • 9p [Sí, no me he equivocado. Con la repetición de este comando, en lugar de haber indicado un tamaño determinado, lo que consigo es que el programa asigne como tamaño de esta última partición todo el espacio restante hasta el siguiente grupo de particiones no libres.]
    • home [El nombre de la última partición.]
    • p [Imprimo en pantalla, de nuevo, el conjunto de particiones que acabo de diseñar, antes de escribir la tabla en disco.]
    • w [Escribo la tabla en disco.]
    • y [Confirmo.]
    • q [Salgo de mac-fdisk.]
    • Ya en el menú del instalador, finalizo el proceso de particionamiento.
  5. Montaje [Monto swap, root y las particiones que me interese montar (usr, var, etc). Aquí es donde elijo el sistema de ficheros de las particiones no swap. Yo he elegido ext2. [Ya tendré tiempo de pasarme a ext3 con Linux funcionando.]
  6. Y ahora, instalación del sistema base, instalación del núcleo ---elíjase el más moderno--- e instalación en disco del gestor de arranque.
  7. Reinicio. [Nota: si hay problemas al reiniciar ---no tendría por qué--- siempre puedo volver al MacOS X desde el open firmware con Comando + Opción + o + f y escribiendo allí:

    boot hd:12

    [12 es el número de partición donde está alojado mi MacOS X. Anoté convenientemente este dato antes de salir del mac-fdisk, cuando realicé las particiones para Linux desde el instalador.]

    [Hay, no obstante, un segundo camino: reconfigurar yaboot antes de reiniciar. haciendo lo siguiente:]

    • Me voy a una consola virtual diferente a la que ocupa el instalador (con Alt + ->)
    • edito /target/etc/yaboot.conf, añadiendo la línea

      macosx=/dev/hda12

    • ejecuto estos comandos:
      chroot target
      ybin
      

      [Nota: Es posible que antes del ybin haya que montar /proc editando /etc/fstab.]

*** Problemas que encontré en el instalador

Como dije al principio el nuevo instalador de Debian es una beta1 y lógicamente contiene algunos bugs. Es probable que si usas una versión más moderna que la mía estos bugs estén corregidos. Refiero aquí los problemas mayores con que me encontré, por si todavía siguen ahí cuando te hagas tu ISO:

    Aunque pude elegir 'spanish' como idioma para la instalación, no tuve la misma fortuna cuando quise elegir el idioma del sistema. Tuve que hacer la instalación con el inglés, concretamente en-US. Esto provoca algunos problemas que se resuelven más tarde, una vez instalado Linux.

    Al reiniciar no se produjo la habitual preconfiguración del sistema base. Tuve que reiniciar a lo bestia (Ctrl + Comando + Boton de arranque), y pasar de nuevo por el instalador, montar a mano las particiones y hacer un 'dpkg-reconfigure --all' desde una consola virtual en un entorno chroot). De haberlo sabido, antes de reiniciar hubiera hecho lo siguiente:

    • Me paso a una consola virtual (Alt + ->)
    • Ejecuto las siguientes ordenes:
      chroot target
      base-config [y/o dpkg-reconfigure -plow --all]
      shutdown -r now
      

============

[P.D: Si has seguido hasta aquí este diario kilométrico ;) tendrás un Linux instalado con la versión 2.4.22 del núcleo en tu nuevo PowerBook. Yo ahora tengo más: el núcelo 2.6.0 y las X funcionando :) y ni siquiera he tenido que pedir consejo a rusty ---no me lo creo. En mi actual situación vacacional apenas tengo acceso a Internet y he tenido que hacer el pino para poder enviar esta nueva entrada. Espero que el esfuerzo sirva para que ninguno de los que sigan estas entradas se desanime antes de tiempo. En cuanto pueda enviaré los resultados de lo que sigue, donde se demostrará que todo es posible, que Linux lo puede todo.]

Felices fiestas :-)

< El Grupo Fedora en español (5 comments) | MandrakeSoft publica sus 8 reglas de Oro (15 comments) >
Enlaces Relacionados
· web de Apple para desarrolladores
· mac-fdisk-basics
· More on atopos's Diary
· Also by atopos

Menu
· crear cuenta
· FAQ
· búsqueda
· Fuentes de Noticias

Login
Nueva cuenta
Usuario:
Contraseña:

Ver: Modo: Orden:
Instalando Debian en un PowerBook G4 alu 1.33GHz (IV) | 2 comentarios (2 temáticos, editoriales, 0 ocultos)
Ta faltaba... (none / 0) (#1)
por antonio a las Fri Dec 26th, 2003 at 02:05:26 PM CET
(Información Usuario)

La "I" de "Instalando" en el título.
Acabo de corregirlo ;-)



Gracias (none / 0) (#2)
por atopos a las Mon Jan 12th, 2004 at 02:33:47 PM CET
(Información Usuario) http://los-pajaros-de-hogano.blogspot.com

Muchas gracias por la rectificación y perdón por contestar tan tarde. He estado fuera de onda un buen tiempo ;-)

[ Padre ]


 
Instalando Debian en un PowerBook G4 alu 1.33GHz (IV) | 2 comentarios (2 temáticos, editoriales, 0 ocultos)
Ver: Modo: Orden:

ecol Logo Powered by Scoop
Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
Los comentarios son propiedad del que los escribe.
Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
El Resto © 2002 Escomposlinux.org y aledaños.

Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

El proyecto escomposlinux.org está dedicado a la memoria de tas

crear cuenta | faq | búsqueda