ordine di boot in grub

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
Procopio
Linux 3.x
Linux 3.x
Messaggi: 832
Iscritto il: ven 29 lug 2011, 11:50
Nome Cognome: Matteo Micheletto Oddino
Slackware: 14.2
Kernel: 4.4.14
Desktop: Awesome
Località: Torino

ordine di boot in grub

Messaggio da Procopio »

Ciao a tutti, come da titolo vorrei impostare l'ordine di boot nel menu di grub all'avvio.
Le versioni di kernel che ho sono 3.10.17 e 4.5.2, e il grub mi mette prima le 3.10.17 (huge e generic) e per terza la 4.5.2.

Non so come non ho update-grub, quindi non posso andare a editare il file /etc/default/grub mettendo

Codice: Seleziona tutto

GRUB_DEFAULT=saved
e poi dare

Codice: Seleziona tutto

update-grub
grub-set-default 4


e neanche settare direttamente GRUB_DEFAULT=4 in /etc/default/grub perchè poi dovrei dare update-grub e siamo da capo..

Andare a modificare a mano il grub.cfg non mi sembrava una cosa saggia e ho lasciato perdere.

Per ora ho usato un warkaround abbastanza vergognoso, ho cambiato il nome del kernel da vmlinuz-4.5.2 a vmlinuz.3.10.18 modificando il relativo symlink (tra l'altro non modificando i relativi System e config e symlink).
Così riesco ad avere il 4.5.2 (alias 3.10.18) per primo e funzionante, però preferirei poter fare le cose per bene.. qualcuno ha idea? anche solo del perchè non mi compaia update-grub?

Avatar utente
conraid
Staff
Staff
Messaggi: 13526
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: ordine di boot in grub

Messaggio da conraid »

per "saved" o altro, devi modificare /etc/default/grub, dopo ricrei il grub.cfg con

Codice: Seleziona tutto

grub-mkconfig -o /boot/grub/grub.cfg

Avatar utente
Procopio
Linux 3.x
Linux 3.x
Messaggi: 832
Iscritto il: ven 29 lug 2011, 11:50
Nome Cognome: Matteo Micheletto Oddino
Slackware: 14.2
Kernel: 4.4.14
Desktop: Awesome
Località: Torino

Re: ordine di boot in grub

Messaggio da Procopio »

eh l'ho già provato, ma ignora l'impostazione di GRUB_DEFAULT e me li ordina come vuole lui..

Avatar utente
conraid
Staff
Staff
Messaggi: 13526
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: ordine di boot in grub

Messaggio da conraid »

Purtroppo anche a me non prendi temi ed altro. Ma almeno GRUBDEFAULT saved sì

Avatar utente
Procopio
Linux 3.x
Linux 3.x
Messaggi: 832
Iscritto il: ven 29 lug 2011, 11:50
Nome Cognome: Matteo Micheletto Oddino
Slackware: 14.2
Kernel: 4.4.14
Desktop: Awesome
Località: Torino

Re: ordine di boot in grub

Messaggio da Procopio »

io non ho capito perchè non hanno continuato uno sviluppo serio di lilo anche su efi...lilo andava così bene, semplicissimo per fare una cosa semplicissima..ma ora su efi serve grub che però ne ha sempre una e complica le cose semplici...comunque tanto devo reinstallare, vediamo se facendo da capo riesco a mettere tutto a posto :)

Avatar utente
conraid
Staff
Staff
Messaggi: 13526
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: ordine di boot in grub

Messaggio da conraid »

Procopio ha scritto:io non ho capito perchè non hanno continuato uno sviluppo serio di lilo anche su efi...
c'è elilo.

io comunque non ho uefi, ma un semplice bios, solo che con ssd ho preferito usare gpt

Avatar utente
Procopio
Linux 3.x
Linux 3.x
Messaggi: 832
Iscritto il: ven 29 lug 2011, 11:50
Nome Cognome: Matteo Micheletto Oddino
Slackware: 14.2
Kernel: 4.4.14
Desktop: Awesome
Località: Torino

Re: ordine di boot in grub

Messaggio da Procopio »

tra l'altro se rigenero il grub.cfg chrootando il sistema da chiavetta funge benissimo e non mi da problemi, se provo dall'installazione sul disco mi da

Codice: Seleziona tutto

grub-probe: error: cannot find a device for / (is /dev mounted?)
che è l'esatto contrario di quello che di solito accade...
dev non è presente in fstab effettivamente, però eliloconfig non mi crea nessun problema (infatti sto usando quello, che mi riconosce anche il kernel con numero più alto)

Rispondi