back

Senza entrare nei dettagli, la patch di Samuel Thibault citata nell'ultimo articolo è stata applicata nella nuova versione di gnumach, evitando ancora una volta il "lavoro" da svolgere prima dell'installazione.

  • gdb: passato alla versione 6.8.50.20090628-4 (nell'ultimo articolo 6.8.50.20090628-1). Il changelog:
    • Mention online documentation in README.Debian (Closes: #537795).
    • Fix GNU/Hurd support (Closes: #539351).
    • Depend on libreadline-dev and lib64readline6-dev.

Anche in questo caso non c'è molto da aggiungere; un bug che impediva il suo corretto funzionamento su GNU/Hurd è stato ora risolto.

GRUB2

Se avete installato debian GNU/Hurd o vi state semplicemente interessando è molto probabile che molti di voi saranno già passati a GRUB2. Nonostante il legame stretto fra il noto bootloader e il sistema GNU (o GNU/Hurd), quest'ultimo non è (ancora) supportato. Scrutando la rete, sembrerebbe di trovare alcuni "successi" documentati; la configurazione in /boot/grub/grub.cfg dovrebbe assomigliare a qualcosa di simile:

menuentry "GNU/Hurd (on /dev/hda2)" {
	set root=(hd0,2)
	multiboot /boot/gnumach.gz root=device:hd0s2
	module /hurd/ext2fs.static --readonly \
			--multiboot-command-line='${kernel-command-line}' \
			--host-priv-port='${host-port}' \
			--device-master-port='${device-port}' \
			--exec-server-task='${exec-task} -T typed ${root} \
			$(task-create) $(task-resume)'
	module /lib/ld.so.1 /hurd/exec '$(exec-task=task-create)'
}

purtroppo così non si arriva ad avviare il sistema e apparentemente, anche nel team di sviluppo al momento non c'è ancora nessuno che sia riuscito nell'intento. I dati incoraggianti sono dati dal continuo sviluppo di GRUB2; nello specifico da os-prober, il quale riconosce la partizione con GNU/Hurd:

# os-prober 
/dev/hda4:GNU/Hurd:Hurd:hurd

purtroppo, l'update di grub2 che si basa su esso, ossia update-mkconfig, come sente odore di Hurd, non ci pensa due volte a "ignorarlo":

Found GNU/Hurd on /dev/hda4
  GNU/Hurd is not yet supported by grub-mkconfig

Continueranno sicuramente gli esperimenti e speriamo di potervi mostrare, presto o tardi, l'avvio di GNU/Hurd utilizzando il nuovo GRUB2 (al momento dei test versione 1.97~beta3-1).

back