Non ho né grub.conf né menu.lst

4

Ho appena compilato il mio kernel per la prima volta. Poiché è menzionato in un tutorial, ora voglio verificare se il kernel è stato scritto nel file grub.conf . Bene, non ho trovato un file grub.conf . Così ho cercato su Google. Risposta: Ubuntu non ha grub.conf, ma ha un menu.lst (anche memorizzato in /boot/grub ). Quindi ho cercato quel file. Ma non ho nemmeno quello.

Quindi ora la domanda: dove sono archiviati i miei dati GRUB? Sto usando Ubuntu 10.10 con il kernel 2.6.35-27.

    
posta belacqua 14.03.2011 - 16:42

2 risposte

1

Grub memorizza la sua configurazione in /boot/grub/grub.cfg . Questo file viene generato utilizzando i valori memorizzati in /etc/default/grub tramite grub-mkconfig .

I modelli sono memorizzati in /etc/grub.d/ .

Se è necessario modificare manualmente qualcosa sulle impostazioni di grub, fare riferimento al file /etc/grub.d/README . Nel frattempo, puoi verificare se il tuo kernel appare in grub.cfg in questo modo:

cat /boot/grub/grub.cfg | grep Something

Dove qualcosa è una query di ricerca per il nome del tuo kernel, come 35-22-generic .

    
risposta data Stefano Palazzo 14.03.2011 - 17:36
0

/boot/grub/menu.lst era presente in legacy GRUB , ma GRUB2 utilizza /boot/grub/grub.cfg .

    

Leggi altre domande sui tag