Mostrando entradas con la etiqueta linux. Mostrar todas las entradas
Mostrando entradas con la etiqueta linux. Mostrar todas las entradas

miércoles, 8 de septiembre de 2010

Instalando Debian desde un dispositivo USB (Pendrive)

Me encontraba como siempre instalando y probando cosas en mi mini-laptop (netbook) y desde hace tiempo tenia ganas de instalarle Debian, ahora que Squeeze se encuentra "congelada" me dispuse a hacerlo pero surgió la duda: Como instalar Debian si la mini no tiene lector de CD? antes le había instalado Ubuntu-Netbook Remix y no tuve problemas en instalar desde un pendrive, bajando el ISO y usando el "creador de discos de inicio" que trae Ubuntu y listo... así que me puse a indagar como sería la cosa acá en Debian y esto fue lo que encontré (e hice):

1) Descargamos una imagén ISO del instalador de Debian ( CD netinst en este caso) de:
http://www.debian.org/devel/debian-installer/

2) Descargamos un archivo boot.img.gz desde :
http://cdimage.debian.org/debian/dists/squeeze/main/installer-i386/current/images/hd-media/

3) Copiamos este archivo a la memoria USB con el comando:
zcat boot.img.gz>/dev/sdX
(donde /dev/sdX es el dispositivo USB, por ejemplo: sdb pero no sdb1 -> muy importante!)
Nota: zcat es "familia" de gunzip (así que no te preocupes que normalmente está instalado) pero envía su salida a la salida estándar.

4) Montamos el dispositivo USB para copiar el ISO de debian:
mount /dev/sdX /mnt   (igual usamos sdb pero no sdb1, por ejemplo)
cp debian-testing-i386-netinst.iso /mnt
umount /mnt

5) Ahora booteamos por el dispositivo USB y arranca la instalación de Debian.... Listo!

Limitaciones de este método:
Solo permite manejar el dispositivo USB hasta  un tamaño de 256 Mb, aún si el pendrive es de mayor capacidad, útil para net installer (que normalmente son de 150-175 mb) pero no para CD completos (600-650 mb).
Para mayor información ver sección 4.3.2 Guia Instalación de Debian, en la cual, como podrán ver existe otro método más flexible, pero ese es tema para otro post...

lunes, 23 de agosto de 2010

Ubuntu 10.10 :: Maverick Meerkat


Siguiendo con la tradición la próxima versión de Ubuntu, que se espera para el 10 de Octubre de este año (Si! leyó bien 10/10/10) llevará como número de versión 10.10 y como nombre Maverick Meerkat.
Para los que no conocen el sistema de nombres de las versiones de Ubuntu, el primer numero antes del punto es el año de lanzamiento de la versión (menos 2000) y el segundo el mes. El primer nombre es un adjetivo y el segundo el nombre de un animal que comience por la misma letra que el adjetivo (desde la versión 6.06 Dapper Drake), los cuales van variando en orden alfabético, así como en la versión 10.04 le tocó a la letra L (Lucid Lynx) esta vez le tocará a la M y por eso escogieron Maverick Meerkat (Maverick = disidente, rebelde Meerkat = suricata) que traduce "suricata disidente (rebelde) ". Según Mark Shuttleworth se ha escogido el suricato por ser "rápido, ligero y social" que es lo que quieren que sea Ubuntu 10.10.




Podemos conocer más de lo que nos traerá esta nueva versión y descargar la versión alpha-3 (a la fecha) haciendo click aqui.
Entre las novedades tecnicas que más me a llamado la atención se encuentra el sistema de archivos BTRFS (BTree File System) el cual está previsto sea un remplazo para ext4.

Esperaremos entonces por este Ubuntu 10-10-10 ... Maverick Meerkat!

domingo, 4 de julio de 2010

Configurando una Dirección IP Estática en Linux

Muchas veces nos encontramos ante la necesidad de asignar una dirección IP estática a la interfaz de red de un servidor ó una nuestra pc. En esta ocasión me encontraba configurando un servidor de pruebas Ubuntu-Server y quise compartir el procedimiento.


1) Editamos el archivo /etc/network/interfaces (con privilegios de root):
sudo nano  /etc/network/interfaces
El cual en su versión original debe ser similar a este:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

2) Cambiamos a:
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.0.100
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1

Donde:
  • address es la dirección IP que le estamos asignando a la interfaz de red (en este caso eth0). Esta dirección debe ser única en la red.
  • netmask es la mascara de red, es la que define el rango de números IP de la red local. Para una red de clase C esta debería tener el valor 255.255.255.0 lo que define el rango de 0 a 255 en el último dígito de las direcciones IP de la red .
  • network es la dirección de red, normalmente corresponde al 1er número del rango de direcciones IP de la red, en este caso 192.168.0.0
  • broadcast es la dirección de difusión,normalmente corresponde al ultimo número del rango de direcciones IP de la red, en este caso 192.168.0.255,
  • gateway es la dirección del equipo que actúa como pasarela de la red , es decir comunica la red con el exterior (internet por ej) y es tal vez el valor más importante después de la dirección IP del equipo.
3) por ultimo, reiniciamos la red:
/etc/init.d/networking restart 

4) para verificar que los cambios hicieron efecto usamos el comando ifconfig

y listo!