Dov'è il mio file /boot/grub/menu.lst


1

Sto usando VMware per la mia versione di Linux Ubuntu 11.04 e ho cercato il file /boot/grub/menu.lst ma questo file non c'era. Perché??

Stavo creando un nuovo kernel in Linux virtuale ma non ero in grado di crearlo a causa del file di configurazione corretto. In questo modo otterrò il file di configurazione corretto per Ubuntu 11.04 per la versione 2.6.34 del kernel ??


Quale boot loader stai usando?


Se è davvero così (non conosco Ubunut) allora ti suggerisco di elencare il layout di /boot/grub.

Risposte:


4

Da Ubuntu 9.10, il bootloader predefinito è ora grub2 (nome del pacchetto grub-pc). Funziona diversamente da grub 1.

Il file di configurazione principale è /boot/grub/grub.cfg, ma è generato automaticamente e non è necessario modificarlo direttamente. Per generarlo, esegui il update-grubcomando, che è solo un wrapper per grub-mkconfig. Quello che fa è leggere il file di configurazione /etc/default/grubed eseguire tutti gli script all'interno /etc/grub.d.


L'ho fatto per il nuovo kernel ma dopo che il nuovo kernel non rispondeva, dopo aver selezionato quell'opzione appare una schermata nera. Qualsiasi motivo o soluzione per questo.
chicche il

Dopo aver compilato il nuovo kernel, hai generato una nuova initrdimmagine? Hai corso update-grubdopo aver generato il initrd? Se hai eseguito questi passaggi, è probabile che l'errore sia nella compilazione del kernel, non in grub.
Carlos Campderrós,

si ho fatto tutti questi passaggi dopo la compilazione..ma non tornerà dallo schermo nero ..
goodies

Sembra quindi un problema con il tuo kernel. Prova a compilare il kernel con le stesse impostazioni che hai nel kernel Ubuntu predefinito. Li puoi trovare a/boot/config-KERNEL_VERSION
Carlos Campderrós il

L'ho compilato con le impostazioni predefinite, ma non funzionava. Non so quale sarà il problema.
prelibatezze
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.