| Instalar Debian en PowerBook G4 |
|
|
|
|
He escrito este documento ante la falta de un Howto que explicase como instalar y configurar Debian dejando el PowerBook G4 funcionando perfectamente y todas sus facultades.
En este documento se pretende explicar como construir desde cero un sistema GNU/Linux Debian Unstable como sistema operativo único en un PowerBook G4, no se tendrá en cuenta la coexistencia con ningún otro sistema. Así mismo se intentará solventar y dar alternativas a los problemas surgidos a raiz de los drivers propietarios, como sucede con el Airport Extreme. >> 0.- DETALLES PREVIOS
>0.1.- Información sobre los PowerBook: Información oficial sobre el hardware de las máquinas. -12”: http://developer.apple.com/documentation/Hardware/Developer_Notes /Macintosh_CPUs-G4/12inchPowerBookG4/ -15”: http://developer.apple.com/documentation/Hardware/Developer_Notes /Macintosh_CPUs-G4/15inchPowerBookG4/ -17”: http://developer.apple.com/documentation/Hardware/Developer_Notes /Macintosh_CPUs-G4/17inchPowerBookG4/ >0.2.- Obtener GNU/Linux Debian (Sarge): Descargarse: http://cdimage.debian.org/pub/cdimage-testing/sarge_d-i/powerpc/rc2 /sarge-powerpc-netinst.iso >> 1.- INICIANDO LA INSTALACIÓN
Por defecto los PowerBook no son capaces de arrancar desde un cd, se debe de acceder al OpenFirmware y forzarles a cargarlos. Se podrá llegar el OpenFirmware presionando y dejando pulsado Alt + Apple + o + f justo después del sonido inicial. Una vez dentro del OpenFirmware podremos inicializar el CD de Sarge introduciendo lo siguiente: boot cd:,install\yaboot Tras esto se cargará el bootloader yaboot, que nos mostrará un prompt con "boot:", usualmente bastará con presionar enter en este momento. >> 2.- INSTALACIÓN Una vez en el menú de instalación se seleccionará idioma y teclado, tras esto la configuración de red. Ahora llega el momento más temido por los usuarios con menos experiencia, el particionado. La opción más sencilla es seleccionar "Borrar todo el disco", por lo que a continuación el wizard nos pedirá el modelo de particionado a seguir. A menos que se sea un usuario experto y se desee personalizar, la opción de "Todo en una sola partición" es la más idonea, el sistema creará la partición de arranque, la swap y el root. Podremos editar las particiones para seleccionar el sistema de ficheros, por rendimiento es recomendable usar reiserfs o XFS. Tras el particionamiento, y suponiendo que el raíz se encuentre en reiserfs deberíamos de ver algo asi: # type name length base ( size ) system /dev/hda1 Apple_partition_map Apple 63 @ 1 ( 31.5k) Partition map /dev/hda3 Apple_UNIX_SVR2 swap 551279 @ 116658961 (1.5G) Linux swap /dev/hda3 Apple_Bootstrap Debian 74218751 @ 42438256 ( 76.4G) NewWorld bootblock El resto de la instalación consiste en esperar la instalación de los paquetes básicos y reinciar. Una vez reiniciado se nos pedirá el password del usuario root y la creación de un usuario. >> 3.- UPDATE Y UPGRADE:
Una vez terminada la instalación ya podemos emepezar a usar nuestro sistema básico, conectaremos la red. Primero necesitamos actualizar la lista de paquetes instalables, así que editamos el archivo /etc/apt/sources.list y lo dejamos con el siguiente contenido: deb http://ftp.debian.org/debian/ unstable main Solicitamos la actualización de la lista con: apt-get update Tras esto haremos el upgrade de nuestra distribución con: apt-get dist-upgrade >> 4.- INSTALANDO EL RESTO DEL SISTEMA >4.1.- Variado Entorno gráfico: apt-get install x-window-system kde gdm -y Teclas de función: apt-get install pbbuttonsd gtkpbbutoons Pseudo Sistema de Ficheros UDevFS (Muy Importante): apt-get install udev Demonio para control de la batería(PMUD): apt-get install pmud Utilidades Wireles: apt-get install linux-wireless-tools >4.2.- KDE 3.4 Primero necesitamos añadir al fichero /etc/apt/sources.list las siguientes lineas: deb http://amaretto.inria.fr/~mc/debian/ experimental/all/ deb http://amaretto.inria.fr/~mc/debian/ experimental/powerpc/ Tras esto ejecutaremos apt-get update && apt-get upgrade -y . KDE 3.4 ya estará instalado al finalizar la descarga. >> 5.- RECOMPILACIÓN DEL KERNEL >5.1.- Obtención del kernel 2.6.11.9 y parches necesarios: wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.11.tar.bz2 Una vez descargado copiar a /usr/src ( cp linux-2.6.11.9.tar.bz2 /usr/src ), descomprimir ( bunzip2 linux-2.6.11.tar.bz2 && tar -xvf linux-2.6.11.tar ) y linkar el directorio ( ln -s linux-2.6.11 linux ) Parche para actualizarnos a 2.6.12-rc2: wget http://kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.12-rc2.bz2 bunzip2 patch-2.6.12-rc2.bz2 Parche para sonido (el sonido está "roto" en los 2.6) : wget http://sharealike.net/debian/ppc/benssoundpatch >5.2.- Instalación de utilidades necesarias: apt-get install module-init-tools make gcc libncurses5-dev alsa-base alsa-oss alsa-source alsa-utils alsamixergui gnome-alsamixer >5.3.- Recompilación (previo parcheo): Parcheo previo: - Pasar a 2.6.12-rc2: cd /usr/src/linux patch -p1 < patch-2.6.12-rc2.bz2 - Parche de sonido: patch -p1 < benssoundpatch - Recompilación: Si es es un usuario expero se puede editar la configuración manualmente con "make menuconfig".
En caso contrario bastará con bajarse la configuración de:
http://home.versatel.nl/vgeloven/powerbook-g4-linux-kernel-configuration /config-2.6.10-pbg4-20050109.bz2 (De un 2.6.10 pero también válida en 2.6.11.9) y moverla a /usr/src/linux/.config (Optimizada para el PBook G4) Ahora bastará con ejecutar: make bzImage modules modules_install Lo que generará un archivo vmlinux y System.map Copiar vmlinux a /boot/vmlinux-2.6.11.9 y System.map a /boot/System.map-2.6.11.9 ( cp vmlinux /boot/vmlinux-2.6.11.9 && cp System.map /boot/System.map-2.6.11.9 ), linkamos el kernel ( ln /vmlinuz /boot/vmlinux-2.6.11.9) y el mapa ( ln /System.map /boot/System.map-2.6.11.9 ). Ejecutar el bootloader yaboot ( comando ybin ) Si se desean cambios o personalización se puede editar el archivo /etc/yaboot.conf (sintaxis similar a la de LiLo para x86) Reiniciamos y tendremos nuestro nuevo kernel optimizado en funcionamiento. >>6.- HARDWARE NO SOPORTADO EN LINUX >6.1.- Airport Xtreme Hoy día Airport Extreme no está soportado en Linux, existe un proyecto en sourceforge.net para crearlo mediante ingeniería inversa, se encuentra en http://linux-bcom4301.sourceforge.net/ , quizás algún día se encuentre soportada por el núcleo.
Mientras tanto tienes varias opciones: OPCION RECOMENDADA: 1ª - Comprar una tarjeta USB (para los PBook de 12") y PCMCIA (para todos los PBook), muchas se encuentran soportadas. Si no quieres correr riesgos (y que tu tarjeta no funcione) puedes echar un vistazo a las tarjetas soportadas por los drivers de linux-wlan-ng en http://www.linux-wlan.org/docs/wlan_adapters.html.gz Hay tarjetas a partir de 15 €. OPCIONES NO RECOMENDADAS: Requieren de Software privativo, pueden presentar graves problemas de funcionamiento y de seguridad. 2ª - Usar ndiswrapper, se trata de un software ( más bien un módulo para el kernel y sus aplicaciones ), que permite cargar los drivers de las tarjetas de red wireless de Windows en Linux. Puedes encontrarlo en http://ndiswrapper.sourceforge.net/ . Suerte compilando las fuentes ;), puedes conseguirlas con apt-get install ndiswrapper-source y se encontrarán en /usr/src/ . 3º- Usar MOL (Mac On Linux), se encuentra en http://www.maconlinux.org/sshots.html .Esto software permite ejecutar en paralelo OSX y Linux, permitiendo así la ejecución de aplicaciones Mac en Linux. Del mismo modo se pueden usar los drivers, en este caso los de Airport Xtreme. Requerirás de un par de hacks para hacer esto, por no mencionar la cantidad ingente de memoria y procesador que consume. Se puede instalar con apt-get install mol-modules-source , y se encontrarán en /usr/src/modules .
Technorati Tags: >> APÉNDICE: >A.- X.org en vez de XFree86 Si se desea instalar X.org en lugar de las XFree86 se debe de añadir al fichero /etc/apt/sources.list : deb ftp://ftp.ubuntu-es.org/ubuntu breezy main Luego apt-get update && apt-get install xserver-xorg , esto se debe de hacer antes de instalar el x-window-system (paso 4.1) IMPORTANTE: Dado que este mirror es de Ubuntu y actualiza paquetes que en su nuevo estado corrompen el sistema de ficheros, tras la instalación de X.org se debe de borrar o comentar esta linea del fichero. >B.- Poniendo guapo el sistema - Temas, iconos, wallpapers y demás para KDE: http://www.kde-look.org - Temas GDM: apt-get install gdm-themes ó en: http://themes.freshmeat.net/search/?q=gdm§ion=projects&Go.x=0&Go.y=0 - Bootsplash: http://www.bootsplash.de/ (repositorio: deb http://www.bootsplash.de/files/debian/ unstable main ) Autor: Friki Miedoso (www.gulo.org) Archivo original aquí PowerBook Debian instalar debian airport mac linux macintosh apple wireless wifi hacks redes kernel debian ubuntu ibook manuales imac >> |
| < Anterior | Próximo > |
|---|

