REQUERIMIENTOS

  1. GNU/Linux (Tipo Debian) instalado.
  2. Pendrive USB de 2.0 GBytes.
  3. Archivo TAR.GZ con imagen de GNU/Linux Canaima en Vivo
  4. Archivo ZIP con imagen de GNU/Linux Gparted

 

PRIMER PASO: CAMBIAR EL TAMAÑO DE LA PARTICIÓN WINDOWS (SI LO DESEAS)

Instalar los paquetes necesarios:

1
2
aptitude update
aptitude install syslinux mtools mbr dosfstools

Hacer un pendrive booteable con GNU/Linux Gparted

Suponiendo que el pendrive se detecta como /dev/sdd

Si el pendrive no esta vacio, debemos eliminar todas las particiones:

1
fdisk /dev/sdd

Presionamos “d”, hasta eliminar todas las particiones, “n” para crear una nueva, primaria “p”, enter a todo lo demás.

Para cambiar el tipo de la partición a FAT16 presionamos “t” y como código hexadecimal introducimos 06.

Finalmente “w” para guardar los cambios y “q” para salir.

También se puede utilizar cfdisk /dev/sdd, tiene problemas para escribir “si” acentuado cuando el programa lo pregunte,
antes de ejecutar cfdisk se deben cambiar el lenguaje a inglés:

1
export LANG=en_US

Una vez que se ha blanqueado el pendrive instalamos gparted en él:

1
2
3
4
5
6
7
mkfs.vfat -F 32 /dev/sdd1
mkdir /media/usb
mount /dev/sdd1 /media/usb
unzip gparted-live-0.4.5-2.zip -d /media/usb
cd /media/usb/utils/linux
bash makeboot.sh /dev/sdd1
umount /media/usb

Bootear por el pendrive para que inicie GNU/Linux Gparted.

Cambiar el tamaño de la partición primaria y dejar espacio libre, después presionar aplicar.


Si la partición NTFS de la laptop no esta limpia (fue apagada abruptamente) las operaciones de cambio de tamaño fallarán con el error 95.

Para resolverlo estando en gparted abra un terminal y ejecute ntfsfix

 

SEGUNDO PASO: INSTALACIÓN DE CANAIMA

Ahora reutilizamos el mismo pendrive para instalar canaima:

1
2
3
4
5
mkfs.vfat -n CanaimaUSB /dev/sdd1
install-mbr /dev/sdd
syslinux /dev/sdd1
mount /dev/sdd1 /mnt/usb
tar xvfz canaima_vivo_usb_i386.tar.gz -C /media/CanaimaUSB

Bootear con el pendrive e instalar canaima en el espacio libre.

 

TERCER PASO y ÚLTIMO PASO: CONFIGURAR EL HARDWARE EN CAINAMA

Los paquetes linux-headers y build-essential vienen por defecto instalado en Canaima, si no abrá que parir.

Tarjeta de Inalámbrica

01:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)

Pueden seguir este procedimiento: Haciendo funcionar Broadcom 4312 en GNU/Linux, igual describo aquí como funcionó en mi caso:

Descargar el controlador aquí: http://www.broadcom.com/support/802.11/linux_sta.php o desde aquí mismo:

Luego,

1
2
3
4
5
tar xfz hybrid-portsrc-x86-32_5_10_27_12.tar.gz
make && make install
depmod -a
modprobe ieee80211_crypt_tkip
modprobe wl

Añadir las siguientes líneas a /etc/modules

1
2
ieee80211_crypt_tkip
wl

Tarjeta de Red Alámbrica

02:00.0 Ethernet controller: Attansic Technology Corp. Device 1062 (rev c0)

Descargar el controlador desde aquí:

Luego,

1
2
3
4
unzip atheros-wired-driver-1005ha-linux.zip
cd atheros-wired-driver-1005ha-linux
make && make install
modprobe atl1e

Sonido

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)

Cito textualmente a apostols: La versión de ALSA (1.0.17) que tiene Debian Lenny/Canaima no tiene buen soporte para esta tarjeta de sonido, solo tenemos que descargar una nueva versión del driver (empaquetado por la gente de LinuxANT) de: http://www.linuxant.com/alsa-driver/archive/alsa-driver-linuxant-1.0.20.3/alsa-driver-linuxant_1.0.20.3_all.deb.zip, y hacer:

1
2
unzip alsa-driver-linuxant_1.0.20.3_all.deb.zip
dpkg -i  alsa-driver-linuxant_1.0.20.3_all.deb

Imagen Splash de GRUB

En /boot/grub/grub.cfg modificar vga=791 por vga=785 en las líneas del kernel de las entradas del menú.

Luego, instalar GRUB en el disco principal (/dev/sda en mi caso) ejecutando:

1
grub-install /dev/sda

Tamaño de Fuente de GNOME

Ir a Panel de Gnome, Sistema, Preferencias, Apariencia, Tipografía y colocar tamaño de fuente 8pts.

 

REFERENCIAS

  1. GParted Live on USB
  2. Instalador USB para GNU/Linux Canaima
  3. Corriendo Canaima GNU/Linux 2.0.3 en una HP Mini 110-1020LA