Sparito il dual boot

Gli utenti italiani possono parlare la loro lingua madre qui
Fabrizio R
Level 1
Level 1
Posts: 16
Joined: Tue Nov 23, 2021 1:02 pm

Sparito il dual boot

Post by Fabrizio R »

Buonasera a tutti, installato Mint su Macbook, tutto bene e decidevo con quale sistema operativo avviare il computer. Da un paio di giorni che mi appare solo l'EFI del Mint ed è sparito quello del MacOsx. Come risolvere il problema? Grazie a chi mi aiuterà.
Paolo_C
Level 4
Level 4
Posts: 381
Joined: Sat Feb 10, 2018 11:20 am

Re: Sparito il dual boot

Post by Paolo_C »

Salve,
hai già provato ad aggiornare il Menu di Grub da terminale?

Code: Select all

sudo update-grub
Digita la password.
Poi riavvia digitando:

Code: Select all

reboot
Fabrizio R
Level 1
Level 1
Posts: 16
Joined: Tue Nov 23, 2021 1:02 pm

Re: Sparito il dual boot

Post by Fabrizio R »

grazie, ora provo e faccioti sapere
Fabrizio R
Level 1
Level 1
Posts: 16
Joined: Tue Nov 23, 2021 1:02 pm

Re: Sparito il dual boot

Post by Fabrizio R »

Fatta la procedura, nulla di fatto.
Altre soluzioni?
Grazie cmq per la disponibilità
Paolo_C
Level 4
Level 4
Posts: 381
Joined: Sat Feb 10, 2018 11:20 am

Re: Sparito il dual boot

Post by Paolo_C »

Salve,
N.B.: Questa configurazione ha funzionato sul sistema operativo Mac OSX El Capitan con Ubuntu 16.4; Ciò non toglie che possa essere utilizzata anche per diversi.

Prima di tutto assicurati che il seguente comando elenchi una partizione/boot/efi:

Code: Select all

cat /etc/fstab
Se/boot/efi non è presente, non sarai in grado di avviare Mac OS X, se esiste devi
aggiungere il menu entrata in grub in questo modo:
Apri da terminale il file /etc/grub.d/40_custom con il tuo editor di testo.
Esempio con il seguente comando:

Code: Select all

sudo xed /etc/grub.d/40_custom
Nel file che si apre copia e incolla le seguenti righe alla fine del file:

Code: Select all

menuentry "MacOSX" {
# Search the root device for Mac OS X's loader.
search --file --no-floppy --set=root /usr/standalone/i386/boot.efi
# chainload the loader, pass parameters like -v directly
chainloader (${root})/usr/standalone/i386/boot.efi #-v
}
Non dimenticare le parentesi graffe.
Salva ed esci
Aggiorna la configurazione di grub:

Code: Select all

sudo update-grub
Riavvia.
Fabrizio R
Level 1
Level 1
Posts: 16
Joined: Tue Nov 23, 2021 1:02 pm

Re: Sparito il dual boot

Post by Fabrizio R »

Grazie, provo oggi pom e ti faccio sapere.
buona giornata
Fabrizio R
Level 1
Level 1
Posts: 16
Joined: Tue Nov 23, 2021 1:02 pm

Re: Sparito il dual boot

Post by Fabrizio R »

questo è ciò che appare dopo aver digitato la prima stringa
questo è ciò che appare dopo aver digitato la prima stringa
e questo è ciò che appare dopo l'aggiornamento del grub
e questo è ciò che appare dopo l'aggiornamento del grub

ho riavviato, ma nulla, appare solo l'EFI del mint.
Paolo_C
Level 4
Level 4
Posts: 381
Joined: Sat Feb 10, 2018 11:20 am

Re: Sparito il dual boot

Post by Paolo_C »

Salve,
allora, cancella le righe aggiunte al file /etc/grub.d/40_custom.
Poi apri il terminale e:

Code: Select all

sudo update-grub
Riavvia.
Poi posta l'uscita di questo comando:

Code: Select all

sudo os-prober
Fabrizio R
Level 1
Level 1
Posts: 16
Joined: Tue Nov 23, 2021 1:02 pm

Re: Sparito il dual boot

Post by Fabrizio R »

ecco cosa appare dopo aver riavviato e digitato l'ultimo comando
Schermata del 2021-11-25 16-21-32.png
andrea111
Level 2
Level 2
Posts: 86
Joined: Sat Jul 10, 2021 6:13 am

Re: Sparito il dual boot

Post by andrea111 »

Ti faccio notare una cosa che può essere determinante.

Paolo_C ti aveva passato il comando

Code: Select all

sudo xed /etc/grub.d/40_custom
e quello da aggiungere al file.
Da quello che hai postato tu si vede che invece hai dato

Code: Select all

sudo xed /etc/grub/48_custom
se il percorso del file è sbagliato l'update-grub non lo rileva e il sistema si comporta come se il file non esistesse.
Ridai di nuovo

Code: Select all

sudo xed /etc/grub.d/40_custom
aggiungi, in fondo a quello che già trovi nel file che si apre, quello che ti ha suggerito Paolo_C in precedenza, salva e chiudi il file e ridai

Code: Select all

sudo update-grub
e riavvia.

PS
Usa il copia/incolla quando immetti i comandi nel terminale, eviterai errori di copiatura.
Fabrizio R
Level 1
Level 1
Posts: 16
Joined: Tue Nov 23, 2021 1:02 pm

Re: Sparito il dual boot

Post by Fabrizio R »

Ciao,
anch'io ho notato l'errore di trascrizione, gli ultimi post sono relativi alla corretta procedura.
Fabrizio R
Level 1
Level 1
Posts: 16
Joined: Tue Nov 23, 2021 1:02 pm

Re: Sparito il dual boot

Post by Fabrizio R »

questo è ciò che mi appare dopo aver incollato le stringhe di Paolo:
Schermata del 2021-11-25 17-34-59.png
Paolo_C
Level 4
Level 4
Posts: 381
Joined: Sat Feb 10, 2018 11:20 am

Re: Sparito il dual boot

Post by Paolo_C »

Salve,
Rispondo a Fabrizio:
domanda: quale versione di Linux Mint hai?
Fabrizio R
Level 1
Level 1
Posts: 16
Joined: Tue Nov 23, 2021 1:02 pm

Re: Sparito il dual boot

Post by Fabrizio R »

Mint 20.1
Versione Cinnamon 4.8.6
Paolo_C
Level 4
Level 4
Posts: 381
Joined: Sat Feb 10, 2018 11:20 am

Re: Sparito il dual boot

Post by Paolo_C »

Salve,
allora ricominciamo:
esegui il comando:

Code: Select all

sudo xed /etc/grub.d/40_custom
dai Invio e alla richiesta digita la tua password.
Il file che si apre corrisponde a questa immagine?
Attachments
40_custom.png
Fabrizio R
Level 1
Level 1
Posts: 16
Joined: Tue Nov 23, 2021 1:02 pm

Re: Sparito il dual boot

Post by Fabrizio R »

prima si, poi l'ho modificato e mi appare: (vedi foto)






che faccio rimodifico inserendo dinuovo le stringhe mancanti?
Attachments
Schermata del 2021-11-26 08-27-08.png
Paolo_C
Level 4
Level 4
Posts: 381
Joined: Sat Feb 10, 2018 11:20 am

Re: Sparito il dual boot

Post by Paolo_C »

Salve,
che faccio rimodifico inserendo dinuovo le stringhe mancanti?
Sono stringhe di commento, non vengono lette dal sistema quando hanno il cancelletto (#) davanti, servono per informazione all'utente.
Di solito si lasciano lì.
Salva e chiudi il file.
Riavvia.
Dopo il riavvio se il menu di grub contiene solo Linux Mint, apri il terminale e installa os-prober:

Code: Select all

sudo apt install os-prober
Invio e digita la tua password.
Dopo digita:

Code: Select all

sudo os-prober
Invio e se te la richiede ridigita la password.
Posta la risposta di quest'ultimo comando.
Fabrizio R
Level 1
Level 1
Posts: 16
Joined: Tue Nov 23, 2021 1:02 pm

Re: Sparito il dual boot

Post by Fabrizio R »

fatto come suggerito, ecco la schermata:
Attachments
Schermata del 2021-11-26 10-08-16.png
Paolo_C
Level 4
Level 4
Posts: 381
Joined: Sat Feb 10, 2018 11:20 am

Re: Sparito il dual boot

Post by Paolo_C »

Salve,
il bootloader grub non rileva il file di avvio (EFI file) del Mac OS X;
l'uscita del comando dovrebbe dare una stringa simile a questa:
/dev/sdc2@/efi/Microsoft/Boot/bootmgfw.efi:Windows Boot Manager:Windows:efi
questa è con Windows, la tua sarebbe con OS X;
Credo che debba essere ripristinato il file di boot di OS X;
A questo punto più in là non vado, non conosco il Mac.
Spiacente, ti consiglio di cercare sul forum di Mac OS X, se c'è.
andrea111
Level 2
Level 2
Posts: 86
Joined: Sat Jul 10, 2021 6:13 am

Re: Sparito il dual boot

Post by andrea111 »

Vedo che l'update-grub postato da Fabrizio R va a leggere i file:
/etc/default/grub ### che è regolare, ma anche
/etc/default/grub.d/50_linuxmint.cfg
/etc/default/grub.d/init-select.cfg
invece che il canonico /etc/grub.d/

Vorrei vedere cosa c'è in /etc/default/grub.d/, posta

Code: Select all

ls /etc/default/grub.d/
e anche

Code: Select all

cat /etc/default/grub.d/50_linuxmint.cfg
efibootmgr -v
Hai usato grub-repair o cose del genere?

PS
Per postare devi usare l'icona "</>" che trovi sopra la finestra in cui scrivi, appaiono i delimitatori (code)(code), in mezzo ai due incolli quello che devi postare. Le immagini vanno usate solo quando non è possibile fare altrimenti.
Post Reply