Pagina 1 di 1

rendere visibile i sistemi operativi installati nella grub

Inviato: 15 ottobre 2017, 13:42
da Marco Galassi
Ciao a tutti.
Ho installato Archlinux in dual boot con Debian 8 dividendo l'hdd, ma all'avvio la grub non riconosce più Debian: c'è possibilità di ripristinare il riconoscimento ?
Il sistema Debian è ancora installato: da Debian per rendere visibile tutti i sistemi da grub impartivo "update-grub"
Da Arch come debbo procedere al ripristino ?
Grazie.

Re: rendere visibile i sistemi operativi installati nella grub

Inviato: 15 ottobre 2017, 13:48
da VenereNera
Prova con:

Codice: Seleziona tutto

sudo GRUB_PREFIX="/boot/grub" grub-mkconfig -o /boot/grub/grub.cfg
Riavvia.
Se non funge, installa os-prober.

Re: rendere visibile i sistemi operativi installati nella grub

Inviato: 15 ottobre 2017, 13:51
da TheSaint
Assicurati di aver installato os-prober. Dopo dovrebbe funzionare.
Eventualmente fai una prova a video senza generare il grub.conf.

Codice: Seleziona tutto

$ grub-mkconfig |less
Dovresti leggere il risultato con less ed uscirci con q

Re: rendere visibile i sistemi operativi installati nella grub

Inviato: 15 ottobre 2017, 18:56
da Marco Galassi
Ci sono riuscito, ma chiedo spiegazioni tecniche per capire:
Installai os-prober, ma digitando "sudo GRUB_PREFIX="/boot/grub" grub-mkconfig -o /boot/grub/grub.cfg", mi diceva che il file non esisteva.
Non capii il motivo e dunque rilessi la mia guida di installazione di Arch e ho eseguito "grub-install --rechech /dev/sda" e successivamente "grub-mkconfig -o /boot/grub/grub.cfg" e finalmente anche Debian è riconosciuto da grub.

Domanda:
Questi comandi li avevo già assegnati durante l'installazione di Arch: come mai la grub non mi ha elencato in lista Debian fin da subito ?
Se la grub mi mostrava Arch al riavvio del sistema installato, perchè non mi ha mostrato anche Debian ?
Il programma os-prober e settaggio "grub-mkconfig --rechech /dev/sda" non erano installati utilizzando il sistema con interfaccia grafica, e questo non l'ho comprendo: i comandi citati precedentemente erano già stati riportati da me come spiegato precedentemente.
Grazie per la didattica.
Poi chiuderò la domanda :)

Re: rendere visibile i sistemi operativi installati nella grub

Inviato: 15 ottobre 2017, 20:10
da VenereNera
utilizzando il sistema con interfaccia grafica
Cosa significa, che hai installato Arch con un sistema a interfaccia grafica?

Re: rendere visibile i sistemi operativi installati nella grub

Inviato: 16 ottobre 2017, 0:52
da Marco Galassi
ambiente grafico :)

Re: rendere visibile i sistemi operativi installati nella grub

Inviato: 22 novembre 2017, 1:00
da Zar Marco
Ho notato, nei vari pellegrinaggi tra una distro e l'altra, e questa cosa l'ho scoperta nell'ultimo mese, che per far leggere a grub, in uefi, senza os-prober, altre distro al di fuori di quella principale, dovevo, prima di lanciare grub-mkconfig, montare anche le partizioni delle altre distro

Re: rendere visibile i sistemi operativi installati nella grub

Inviato: 28 novembre 2017, 23:03
da 4javier
Dalla pagina ArchWiki di grub:

"Tip: To have grub-mkconfig search for other installed systems and automatically add them to the menu, install the os-prober package and mount the partitions that contain other systems."

Re: rendere visibile i sistemi operativi installati nella grub

Inviato: 29 novembre 2017, 18:32
da smlb
Tip: se hai installato usando un'interfaccia grafica stai probabilmente usando una derivata ed e` probabile che i file di conf differiscano in fase di installazione da Arch vanilla