=====Instalar Debian con debootstrap=====
Instalar debian utilizando debootstrap es una forma de instalación poco comun y, segun yo, para 3 tipos de personas:
- Gente que no tiene plata para comprar un CD.
- Gente que desea crear varias máquinas //genericas//
- Gente ociosa.
Adivine en que grupo estoy yo... El proceso de instalación es bastante simple y, como en toda instalación de cualquier sistema operativo, necesitamos al menos una partición vacia y el paquete debootstrap //up and running//. En caso de no tener el debootstrap instalado:
# aptitude install debootstrap
Lo primero que haremos será crear el sistema de archivos para la partición que alojará nuestro nuevo debian:
# mkreiserfs /dev/sda4
Acontinuación necesitamos crear un directorio donde montar la nueva partición y ejecutar el debootstrap. Por lo general yo lo hago bajo /tmp pero ahi cada uno ve donde le acomoda.
# mkdir /tmp/deb
# mount /dev/sda4 /tmp/deb
# debootstrap lenny /tmp/deb http://ftp.us.debian.org/debian
Eso tomará un tiempo, dependiendo de nuestra conexión a internet. Mientras tanto podemos ir por un café o algo.
Una vez que el debootstrap se ejecutó tenemos que montar el /proc y el /dev para nuestro nuevo sistema, copiar algunos archivos y luego de eso hacer un chroot al nuevo sistema.
# mount -t proc none /tmp/deb/proc
# mount -o bind /dev /tmp/deb/dev
# cp -a /etc/resolv.conf /tmp/deb/etc/resolv.conf
# chroot /tmp/deb /bin/bash
Y listo. Ya estamos en nuestro nuevo sistema recién instalado. Ahora solo nos queda hacer lo siguiente:
- Editar el hostname
- Editar el /etc/fstab
- Crear la passwd de root
- Instalar el kernel
- Instalar y configurar un gestro de arranque
Y eso lo hacemos así:
# vim /etc/hostname
# vim /etc/fstab
proc /proc proc defaults 0 0
/dev/sda4 / reiserfs notail 0 1
/dev/sda1 none swap sw 0 0
# passwd
# aptitude install linux-image-2.6.26-XX
# aptitude install grub
# vim /boot/grub/menu.lst
title Debian
root (hd0,3)
kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda4 ro vga=792
initrd /boot/initrd.img-2.6.26-2-686
savedefault
Ahora sí, estamos listos. Solo nos queda salir del sistema, desmontar las particiones y reiniciar en el nuevo sistema.
# exit
# umount /tmp/deb/proc /tmp/deb/dev /tmp/deb
# reboot
Luego de entrar en el nuevo sistema, hay que configurar cada cosa, pero eso será en otro capitulo. Espero que a alguien le sirva alguna vez. Cualquier comentario es bienvenido.