Impossibile avviare grub con laptop Dell dual boot


0

Prova di mettere Ubuntu su un Dell Latitude 7290.

In Windows: l'unità C aveva una grande partizione Fat32 che ho ridotto per creare un po 'di spazio per una partizione extra (virtuale, forse?) Su cui collocare Ubuntu 18.04.

Sono passato alla modalità legacy nel BIOS (era in modalità UEFI) e per l'avvio da USB.

Ho avviato il laptop da una chiavetta USB (partizionata ext4), ho installato Ubuntu sulla nuova partizione (che ho formattato su ext4) ma non ho fatto nulla riguardo a UEFI o / boot; Ho appena detto di montare la nuova partizione su /.

L'installazione è andata bene, ma non riesco ad avviare il sistema operativo. Mashing Esc all'avvio e poi F12 mi porta ad un elenco di opzioni testuali, che mi sembrano le stesse opzioni che il BIOS mi offre. Vorrei aggiungere una nuova opzione di avvio, tuttavia ciò comporta la ricerca di un file chiamato GRUBx86.efi o qualcosa del genere, e ho guardato intorno alle parti accessibili del file system (in particolare EFI / Boot /) e posso " non lo trovo. Mi chiedo se questo file efi sia in qualche modo sulla partizione in cui ho installato Ubuntu.

Ho solo una conoscenza limitata di questa roba UEFI. È un peccato che 20 anni dopo stavo faticando a creare un sistema a doppio avvio, torno a questo e trovo che sia ancora una lotta.

Google mi ha suggerito di installare invece Ubuntu da un'unità FAT32, ma non potremmo mai convincerlo ad avviarlo: avremmo solo un cursore lampeggiante.

Siamo tornati su Ubuntu su USB ma non so come dire se una delle partizioni /dev/sdaè una partizione EFI o cosa dovrei dire al programma di installazione di Ubuntu di farne.


Riepilogo della domanda quindi: la spiegazione del mio BIOS sulla modalità legacy mi ha portato a credere che se avessi voluto avviare una chiavetta USB avrei dovuto passare alla modalità legacy. La risposta sottolinea che questo non è vero.
Kevin Buzzard,

Risposte:


2

Non è necessario passare alla modalità legacy per avviare Ubuntu Live USB. È un ibrido .ISOche funziona sia in modalità CSM (legacy) che UEFI.

Non è in realtà una partizione "EFI" ma piuttosto le partizioni sono "MBR" (Master Boot Record) o "GPT" (GUID Partition Table). In generale, i sistemi UEFI utilizzano dischi partizionati GPT e i sistemi CSM (legacy) usano dischi partizionati "MBR".

I vecchi tempi di "MBR" consentivano solo 4 partizioni primarie che potevano essere divise in partizioni logiche estese. I nuovi giorni di "GPT" consentono molte più partizioni.

La cosa importante da ricordare è che la maggior parte delle persone suggerisce che AHCI invece di Intel RAID sia meglio installare Ubuntu. Inoltre, molte persone suggeriscono che l'avvio protetto dovrebbe essere disattivato.

Finalmente dopo l'installazione potrebbe essere ancora necessario eseguire boot-repair:


Grazie molto. Ecco cosa è successo in pratica. Ho riportato il laptop in modalità UEFI. Ho inserito l'USB. Ho avviato il BIOS. Non ho visto alcuna opzione per l'avvio su USB. Ho riavviato e sono tornato nel BIOS. La seconda volta, era lì. Ho avviato la chiavetta USB. Non sono mai entrato in modalità legacy :-)
Kevin Buzzard il

@KevinBuzzard Sembra che la chiavetta USB debba essere ricreata. itsfoss.com/create-live-usb-of-ubuntu-in-windows
WinEunuuchs2Unix

Il tutto era dovuto al mio fraintendimento della modalità UEFI. I suggerimenti del BIOS affermavano chiaramente che la modalità legacy poteva essere utilizzata per l'avvio da chiavette USB; Ho erroneamente dedotto che la modalità UEFI non poteva. Ho letto che si poteva garantire che Ubuntu fosse installato in modalità UEFI formattando lo stick come FAT32 ma a quel punto stavo ancora usando la modalità legacy. Ora abbiamo funzionato tutto. Grazie mille. Ho pubblicato il mio problema, sono andato a letto, mi sono svegliato 6 ore dopo e tu avevi risolto il mio problema. Grazie molto.
Kevin Buzzard,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.