dopo aver perso un paio di pomeriggi a tentare di configurare grub mi rivolgo finalmente a voi: ho scaricato (da questo link http://exsmf.altervista.org/#grub2) il pacchetto.tgz di grub 2 e l'ho installato con installpkg, dopo di che ho dato
Codice: Seleziona tutto
grub-mkconfig >/boot/grub/grub.cfg
Codice: Seleziona tutto
grub-install /dev/sda
questa procedura mi ha caricato nel file grub.cfg i tre kernel di slackware (più tutta la roba rindondante che grub ama trascinarsi dietro) ora, sul /dev/sda8 ho un altro sistema operativo che vorrei poter boottare, per farlo ho seguito la guida a grub2 di arch:
ho quindi editato il file in questo modo:Il modo migliore per aggiungere altre voci è modificare il file /etc/grub.d/40_custom, in modo che esse vengano automaticamente aggiunte al grub.cfg quando si lancia grub-mkconfig
Codice: Seleziona tutto
bash-4.1$ cat /etc/grub.d/40_custom
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "ubuntu" {
set root=(hd0,8)
linux /boot/vmlinuz-2.6.35-32-generic
initrd /boot/initrd.img-2.6.35-32-generic
}
Codice: Seleziona tutto
grub-mkconfig -o /boot/grub/grub.cfg