Pagina 1 di 1

menu entry in grub2

Inviato: lun 30 mag 2011, 19:33
da neretux
Questi è la menu entry in grub2 relativa a slackware:

Codice: Seleziona tutto

menuentry "Slackware 13.1" {
        insmod ext2
        set root='(hd0,7)'
        search --no-floppy --fs-uuid --set c93d2d1c-7094-40aa-b673-b5110d416c37
        linux /boot/vmlinuz root=/dev/sda7 ro  vt.default_utf8=0 vga = 773
}
dove /boot/vmlinuz è il link a /boot/vmlinuz-huge-smp-2.6.33.4 e quando lo seleziono non parte, nel senso che grub2 si blocca e non va avanti. Ho anche provato a modificarlo facendolo puntare a vmlinuz-huge-2.6.33.4 ma nulla. Faccio presente che il file è /boot/grub/grub.cfg di sabayon in quanto durante l'installazione slackware non ha installato lilo.
Come posso risolvere?

Re: menu entry in grub2

Inviato: lun 30 mag 2011, 23:35
da ocman
mi associo. stesso risultato qualche mese fa.

Re: menu entry in grub2

Inviato: mar 31 mag 2011, 8:50
da neretux
Ed sei riuscito a fare qualcosa?

Re: menu entry in grub2

Inviato: mar 31 mag 2011, 12:15
da deer
Controlla nel file /etc/grub.d/40_custom, devi inserire in quel file le opzioni del menuentry, di seguito il mio 40_custom

Codice: Seleziona tutto

#!/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 "ArchBang (on /dev/sdb)" {
        insmod ext2
        set root='(hd1,1)'
        linux /boot/vmlinuz26 root=/dev/sdb1 ro
        initrd /boot/kernel26.img 
}

menuentry "Slackware (on /dev/sdb)" {
        insmod ext2
        set root='(hd1,3)'
        linux /boot/vmlinuz-huge-smp-2.6.33.4-smp root=/dev/sdb3
        savedefault
        boot
}


Puoi anche evitare di editare grub.cfg, dovrebbe caricarlo da solo.
Fatta la modifica, dal terminale dai:

Codice: Seleziona tutto

#update-grub

Re: menu entry in grub2

Inviato: mer 1 giu 2011, 6:40
da neretux
Ok grazie. Ora provo e ti faccio sapere. ;)