Adaptaciones ] [ Debian GNU/Hurd ] [ Noticias ] [ Configuración ] [ CD de Hurd ] [ Documentación ] [ Desarrollo ] [ Contactos ]

Debian GNU/Hurd

Aunque mucha gente llama GNU/Hurd al sistema GNU, esto no es estrictamente cierto. El núcleo es GNU Mach, no el Hurd. El Hurd consiste en una serie de servidores que se ejecutan sobre el microkernel, GNU Mach. Tanto el Hurd como GNU Mach son parte del proyecto GNU mientras que el núcleo Linux es un proyecto independiente.

El método más fácil (y probado) de probar Debian GNU/Hurd es usar una máquina virtual a través de KVM. Algunas imágenes preinstaladas están disponibles en https://cdimage.debian.org/cdimage/ports/stable/hurd-i386/README.txt, pero también se puede utilizar el instalador de Debian para instalar en KVM o una máquina nativa (aunque el soporte para hardware varía, por lo que es más recomendable intentarlo con KVM).

Usar el CD-ROM del instalador de Debian

Se puede descargar una adaptación a hurd-i386 del instalador estándar de Debian desde https://cdimage.debian.org/cdimage/ports/stable/hurd-i386/. Asegúrese de leer el archivo README disponible junto con las imágenes ISO. Funciona como la adaptación usual a Linux de instalador de Debian, es decir, automáticamente, excepto unos pocos detalles:

Se pueden encontrar instrucciones para grabar CD de las imágenes en las Preguntas frecuentes sobre CD de Debian CD.

Instantáneas más recientes

En https://cdimage.debian.org/cdimage/ports/latest/hurd-i386/ hay disponibles algunas instantáneas más recientes.

En https://people.debian.org/~sthibault/hurd-i386/installer/cdimage/ hay instantáneas diarias (¡sin probar!). Como están basadas en la distribución «inestable», con frecuencia no consiguen instalar el sistema, por modificaciones en curso en la distribución o por otras razones por el estilo. Por lo tanto, es preferible utilizar las instantáneas disponibles a través del enlace anterior.

Crear un disco de arranque GRUB

Si está instalando Hurd como único sistema, puede dejar que el instalador instale GRUB por sí solo. Pero si está instalando Hurd junto con un sistema existente, muy probablemente desee poder elegir entre los dos cuando arranque. Si su sistema existente es Linux, es posible que pueda simplemente ejecutar update-grub y eso detectará su nuevo sistema Hurd instalado. En otro caso, si no consigue arrancar con Hurd de ese modo, puede usar un disco de arranque GRUB.

Instale el paquete grub-disk o grub-rescue-pc, contienen una imagen de disquete de GRUB. Puede usar «dd» si está trabajando en GNU/Linux o «rawrite» en caso que este trabajando en Windows.

Asegúrese de entender los métodos que usan Linux, GRUB y Hurd para nombrar de dispositivos y particiones. Utilizará los tres y la relación entre ellos puede ser confusa.

Hurd usa nombres de particiones diferentes a los de Linux, por eso debe tener cuidado. Los Discos Duros IDE son numerados en el orden, empezando desde hd0 para el primario maestro y si es esclavo hd1, seguido por el secundario maestro hd2 y su esclavo hd3. Los dispositivos SCSI también se enumeran en orden absoluto. Siempre serán sd0, sd1 y así sucesivamente, independientemente de si las dos unidades son SCSI id 4 y 5 o como sea. La experiencia ha demostrado que las unidades de CD-ROM pueden ser más complicadas. Más acerca de esto más adelante.

Las particiones al estilo Linux siempre se llaman sn cuando usa Hurd, donde n es el número de partición, así la primera partición del primer disco IDE será hd0s1, la tercera partición en el segundo disco SCSI será sd1s3 y así sucesivamente.

GRUB1 tiene otro sistema de nombres de particiones. Llama particiones (hdN, n), pero esta vez el número de disco y el número de partición comienzan ambos desde cero, y los discos van en orden, todos los discos IDE primero, y los SCSI después. Esta vez, la primera partición en la primera unidad IDE será (hd0,0). GRUB2 hace lo mismo, pero el número de partición comienza por uno, por lo que en ese caso será (hd0,1). Para causar realmente una confusión, (hd1,2) podría referirse a la primera unidad SCSI si sólo tiene una unidad IDE, o podría referirse a la segunda unidad IDE. Por lo tanto, es importante que haya averiguado los distintos nombres de sus particiones antes de empezar.

Disfrute de Hurd.