[Linux-Biella] bootloader
Daniele Segato
daniele.bilug a gmail.com
Mar 6 Dic 2011 15:21:02 CET
On 12/06/2011 02:37 PM, leonardo buffa wrote:
> lilo ha UN FILE DI CONFIGURAZIONE lo editi, lo lanci, e funziona
> grub sembra ne abbia svariati, e ovviamente non li trovi mai uguali, mi
> sa che e' dotato di vita propria
grub2, come grub usa /boot/grub/grub.cfg
ognuno con la sua sintassi
sono le distribuzioni a fare le loro porcate e ad aggiungere n-mila
sistemi diversi
ad esempio ubuntu / debian hanno fatto questa scelta per grub2:
i parametri comuni in /etc/default/grub
la configurazione separate in vari file auto-generanti in /etc/grub.d/
di cui uno per le entri manualy e custom dell'utente, che è ciò che
serve a te:
/etc/grub.d/40_custom
una volta effettuate modifiche si deve lanciare lo script
update-grub
perché sia generato il vero file di conf in /boot/grub/grub.cfg
qui c'è una doc per ubuntu:
https://help.ubuntu.com/community/Grub2
non sto qui a dire se la scelta è stata buona o meno, ti indico
semplicemente come stanno le cose....
non è grub ad aver deciso di fare così, è debian / ubuntu -- la
distribuzione
grub1 aveva un unico file di configurazione che si chiamava grub.cfg e
stava sotto /boot/grub/
> editi menu.lst e poi compaiono le tue modifiche
> alcuni dicono di editare grub.cfg che ovviamente non esiste
> in qualche posto trovo /etc/default/grub ma qui no
menu.lst è una scelta di debian che per ragioni sconosciute ha deciso
che su debian grub.cfg doveva essere rinominato in menu.lst
/etc/default/grub direi che invece fa parte di grub2
> qualcuno dice di usare update-grub altri grub-install, sta di fatto che
> non funziona una merda
grub-install è un comando di grub per installare grub nel sistema
update-grub uno script creato dalle distribuzioni per generare il file
la confusione qui è stata creata dalle distribuzioni e dal fatto che ci
sono n-mila guide che scrivono cose senza capirle e senza indicare se si
parla di grub1, grub2 o se riguarda o meno personalizzazioni delle
distribuzioni.
Maggiori informazioni sulla lista
Linux