web-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GNU/Hurd installation guide in spanish (tu)


From: Luis Araujo
Subject: GNU/Hurd installation guide in spanish (tu)
Date: Mon, 2 Dec 2002 16:42:47 -0600 (CST)

Hi,

The next tutorial is about the GNU/Hurd installation
using GNU Debian/Linux ISOs images, step-by-step
written in spanish, i hope it can be useful.

Luis Araujo

---
Best regards


_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com

Tutorial de Instalacion GNU/Hurd mediante imagenes ISO


   PDHE (Proyecto Documentación Hurd-Es)
   Hurd-es

Hola gente, el proximo es un breve tutorial paso-a-paso alrededor de la instalación del sistema operativo GNU/Hurd mediante las imágenes ISO de Debian/Linux.
De forma breve explicaremos algunos aspectos del sistema operativo, pero para una mas profunda información se recomienda visitar la página del proyecto hurd en español http://hurd.es.gnu.org/index.php o el sitio web de GNU http://www.gnu.org y obtener algun tutorial al respecto, en el presente escrito nos enfocaremos en la instalación.

GNU/Hurd es un sistema operativo en desarrollo, y que brinda diversas maneras de instalación, (cross-compiling, desde el tarball, con las ISO, etc), pero en resumen, se puede decir que existen dos formas bàsicas de instalación, mediante paquetes dpkg o paquetes .tgz.
Ahora bien, para máquinas que no poseen un sistema operativo instalado previamente, y como GNU/Hurd aun carece de ciertas aplicaciones propias, como aquellas para particionar un disco duro, se hace uso de una distribución Linux existente (en este caso Debian/Linux) para colocar una especie de pequeño sistema en memoria el cual podremos utilizar para la primera fase de instalación.

Lo primero es obtener las ISO y volcarlas en un CD, el primer CD es suficiente para la instalación.
Este es solo un sitio de tantos:

ftp://ftp.lancs.mirror.ac.uk/sites/ftp.gnu.org/iso/hurd-J1/hurd-J1-CD1.iso

Luego deberemos de crear un diskette de arranque, esto es sumamente IMPORTANTE, ya que toda la instalacion GNU/Hurd depende de el.
Ingresemos al directorio /install del CD, usando un diskette en blanco (la informacion que pueda contener se sobrescribe) hacemos:

$ cd /mnt/cdrom1/install
$ dd if=grub-boot-0.5.95.image of=/dev/fd0 bs=512

Ahora iniciemos el computador desde la unidad de CD-ROM y nos aparecera un mensaje de bienvenida similar a la de una distribución Debian/Linux.
Solo presiona enter, y empezara a cargar el sistema en memoria y a reconocer los dispositivos (por lo general reconoce todas las unidades de disco de forma automatica, y lo cual es bueno, porque no hay que hacer cambio alguno a la hora de fijar el disco a particionar).

Lo próximo sera una serie de preguntas similar a una distribución estandar Linux/Debian, configuración de keyboard, crear y activar particiones.
La partición sobre la que debera de montarse GNU/Hurd debe ser de tipo 083 (ext2 Linux) y esta no puede ser mayor a 1 GB. Se recomienda crear una particion swap tan grande como se permita, ya que al momento de arrancar Mach (GNU/Hurd esta compuesto de tres partes ,kernel = Mach, Hurd = servidores, y aplicaciones, la union de todos estos componentes es lo que se conoce como el sistema operativo GNU) se podria generar un kernel panic, y la swap nos hace el sistema menos propenso a tal error.


----- Nota breve sobre particiones:
En GNU/Hurd el nombre de los discos es diferente, no se nombran a partir de hda o hdb para IDE o sda, sdb para SCSI como en Linux, en lugar, tiene una forma de hd0, hd1..., al igual que en GRUB, y las particiones comienzan con un agregado 'sN' donde N es un numero a partir de 1, 2...., es decir, hda1 que seria la primera particion del disco duro maestro en el primer controlador IDE en Linux, seria hd0s1 en GNU/Hurd y (hd0, 0) en GRUB, la siguiente es una tabla de comparacion con la que intento explicarme mejor:

   Linux         GNU/Hurd            GRUB
-   hdb2            hd1s2            (hd1,1)
-   hda3            hd0s3            (hd0, 2)
-   sda              sd0                (hd0) (GRUB no distingue nomenclatura IDE o SCSI)
-   sdb1            sd1s1            (hd1,0)

---------


El menu de instalación llega hasta la opción de instalar el sistema base (el cual automaticamente lo encuentra en: /mnt/cdrom1/dists/sid/main/disks-hurd-i386/2.2.17-hurd-F), luego, se debera elegir "Reboot" o "Reboot the system" para re-arrancar desde el diskette previamente creado.

Cuando se bootea, la busqueda por default se hace en /dev/sd0s1, si se esta usando esta particion, se cargara de forma automàtica, si no, se mostrara un mensaje indicando que no ha sido posible encontrar el archivo /boot/gnumach.gz, y te pedirà que le especifiques la particion, por lo general es la hd0s1 (Nota: mi disco, siendo maestro , fue reconocido como hd1s1 desde el principio de la instalacion, al parecer GNU/Hurd puede interpretar el controlador IDE de diferentes formas).

Luego te preguntará si deseas cargar /boot/serverboot.gz, a lo que responderas afirmativamente presionando enter.

Luego aparecera un shell, ahora sólo ejecuta ./native install:

$ ./native-install

Existe un bug cuando se presiona alguna tecla durante este proceso de instalación, asi que, alejas tus manos del teclado, y disfruta de un café mientras tanto. Tan pronto como termine, haz:

$ reboot
(sigue arrancando desde el floppy)

Haz los mismos pasos hasta llegar al shell, y ejecuta por segunda vez para terminar el proceso de instalacion:

$ ./native-install
$ reboot

Luego aparecerá un login prompt, solo haz:

login> login root
(no hace falta contraseña)

Utilizamos el MAKEDEV script para crear los dispositivos necesarios y la swap:

$ MAKEDEV hd2 hd02 (hd2 para el CD-ROM y hd02 para la particion swap)

Edita con el editor ae el archivo /etc/fstab para que el sistema encuentre la particion swap:

$ ae /etc/fstab

Agrega la siguiente linea:

/dev/[particion swap]   none   swap    sw   0   0
(Crtl-X, Ctrl-W para guardar archivo)

Puedes activarla con:

$ swapon -a

Ahora fijemos el translator del CD-ROM (parecido al mount en UNIX):

$ settrans -a /cdrom/ /hurd/isofs /dev/hd2

Ejecutemos dselect:

$ dselect

Utilizaremos la opción Mounted File System, la ruta para encontrar los paquetes sera: /cdrom/dists/unstable/

Por default ya se escoge una serie de programas, y puede agregarse el resto.

Ya GNU/Hurd esta instalado!!!!!!!!!!!!!!!!!!!!!!!!!! :-)

Ahora solo debes configurar cada uno de los paquetes u opciones de tu preferencia, como las X, instalar otros editores , crear las unidades restantes de CD-ROM o floppy, etc, y explorar por ti mismo el sistema.

Espero haya sido lo bastante sencillo y util este pequeño tutorial, si tienes alguna duda o sugerencia no dejes de escribirme y hacermela saber en:

address@hidden

Escrito por: Luis Araujo address@hidden
lun dic 2 00:19:29 VET 2002


reply via email to

[Prev in Thread] Current Thread [Next in Thread]