rendere visibile i sistemi operativi installati nella grub

Problemi e suggerimenti legati all'installazione di Arch Linux
Rispondi
Marco Galassi
Novello Arciere
Messaggi: 148
Iscritto il: 27 luglio 2017, 2:16
Architettura: x86_64 (64bit)
Località: Imola

rendere visibile i sistemi operativi installati nella grub

Messaggio da Marco Galassi » 15 ottobre 2017, 13:42

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.

VenereNera
Little John
Messaggi: 861
Iscritto il: 20 dicembre 2012, 19:50

Re: rendere visibile i sistemi operativi installati nella grub

Messaggio da VenereNera » 15 ottobre 2017, 13:48

Prova con:

Codice: Seleziona tutto

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

Avatar utente
TheSaint
Robin Hood
Messaggi: 7603
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: rendere visibile i sistemi operativi installati nella grub

Messaggio da TheSaint » 15 ottobre 2017, 13:51

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
F the saint
11 anni da questo forum ;)

Marco Galassi
Novello Arciere
Messaggi: 148
Iscritto il: 27 luglio 2017, 2:16
Architettura: x86_64 (64bit)
Località: Imola

Re: rendere visibile i sistemi operativi installati nella grub

Messaggio da Marco Galassi » 15 ottobre 2017, 18:56

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 :)

VenereNera
Little John
Messaggi: 861
Iscritto il: 20 dicembre 2012, 19:50

Re: rendere visibile i sistemi operativi installati nella grub

Messaggio da VenereNera » 15 ottobre 2017, 20:10

utilizzando il sistema con interfaccia grafica
Cosa significa, che hai installato Arch con un sistema a interfaccia grafica?

Marco Galassi
Novello Arciere
Messaggi: 148
Iscritto il: 27 luglio 2017, 2:16
Architettura: x86_64 (64bit)
Località: Imola

Re: rendere visibile i sistemi operativi installati nella grub

Messaggio da Marco Galassi » 16 ottobre 2017, 0:52

ambiente grafico :)

Zar Marco
Arciere Provetto
Messaggi: 597
Iscritto il: 29 dicembre 2015, 11:34
Architettura: x86_64 (64bit)

Re: rendere visibile i sistemi operativi installati nella grub

Messaggio da Zar Marco » 22 novembre 2017, 1:00

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
Lenovo Legion Y520 Intel i7 7700HQ 8Gb ram arch(x86_64)+plasma5+i3wm
Macbook pro intel core 2duo 8gb di ram arch(x86_64)+i3wm

Avatar utente
4javier
Moderatore
Messaggi: 9488
Iscritto il: 5 ottobre 2008, 17:19
Architettura: x86_64 (64bit)

Re: rendere visibile i sistemi operativi installati nella grub

Messaggio da 4javier » 28 novembre 2017, 23:03

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."
Offertissima: Mi Vendo!!! Cercasi lavoro o corso di formazione finanziato in tutta italia da Roma in su, oppure in provincia di Catanzaro.
In particolare sono interessato ad opportunità su Roma.

Avatar utente
smlb
Amministratore
Messaggi: 573
Iscritto il: 17 aprile 2013, 12:40
Architettura: x86_64 (64bit)
Località: /dev/null
Contatta:

Re: rendere visibile i sistemi operativi installati nella grub

Messaggio da smlb » 29 novembre 2017, 18:32

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
Prima di aprire thread ed effettuare altre azioni sul forum, leggere attentamente: forum etiquette

Consultare la wiki prima di postare sul forum - inserire sempre informazioni attinenti alle problematiche riscontrate

Rispondi