back

Per attivarla ora sempre all'avvio, così come per montare un CD-ROM cambieremo infine il nostro fstab come segue (notare che con l'installazione di crosshurd, avremo già una pre-iscrizione per la swap):

# /etc/fstab: static file system information
#
# <file system>	<mount point>	<type>	        <options>	<dump>	<pass>
/dev/hd0s4	/		ext2	        rw		1	1
/dev/hd0s6	none		swap	        sw		0	0
/dev/hd2  	/cdrom  	iso9660fs  	ro,noauto  	1  	1
Layout tastiera

Per utilizzare un layout al di fuori di quello americano, configurato per default, dovremo utilizzare qualche workaround per utilizzare altre mappature. Differenzieremo la console di mach, da quella di hurd.

console mach

In questo caso utilizzeremo la stessa tecnica che avevamo utilizzato con QEMU: il pacchetto clavier. Avendo già spiegato come si installa nel numero 0, vi riassumerò brevemente i passaggi più importanti.

  • Installare wget: # apt-get install wget
  • Scaricare il pacchetto ''clavier'': # wget http://packages.hurdfr.org/experimental/binary-hurd-i386/clavier_0.2_hurd-i386.deb
  • Installare il pacchetto: # dpkg -i clavier_0.2_hurd-i386.deb
  • Scegliere la mappatura in: /etc/default/keymap
  • Avviare lo script: # /etc/init.d/clavier start
  • Per l'avvio automatico ad ogni boot: # update-rc.d clavier defaults

Per dettagli, ad esempio per adattare la mappatura in caso vi fossero caratteri mal interpretati, vi rimando all'articolo del numero 0: http://e-zine.debianizzati.org/numero_0/?page=52.

console hurd

Essendo la console di mach molto limitata, la console di hurd ci da qualche funzionalità in più, come ad esempio le tty, scambiabili con alt+Fx (ce ne sono 6 come su GNU/Linux). Per avviarla daremo il comando:

# console -d vga -d pc_mouse --repeat=mouse -d pc_kbd --repeat=kbd -d generic_speaker -c /dev/vcs

Per avviarla in modo automatico all'avvio andremo a modificare il file etc/default/hurd-console, cambiando la riga:

# Set this to 'true' to run the Hurd console on bootup.
ENABLE='false'

da false a true.

back